<SEC-DOCUMENT>0000916365-23-000045.txt : 20230223
<SEC-HEADER>0000916365-23-000045.hdr.sgml : 20230223
<ACCEPTANCE-DATETIME>20230223165400
ACCESSION NUMBER:		0000916365-23-000045
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		74
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230223
DATE AS OF CHANGE:		20230223

FILER:

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

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

	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-20221231.htm
<DESCRIPTION>10-K TRACTOR SUPPLY COMPANY
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:64d55b49-b585-4980-933e-d40cbe69fa40,g:d844d15e-a3f8-4230-adb9-f04d25a64815,d:38696b5cc01146d68b9c6b33327cf890--><html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:stpr="http://xbrl.sec.gov/stpr/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:tsco="http://www.tractorsupply.com/20221231" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>tsco-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80L2ZyYWc6ZTNlN2M5NDQyNDhjNDI3Mzk0OTNmYjQ2Mjk4MTM4MGEvdGFibGU6ZGYwOTc1MzE3MmFmNGY4ODg0N2ViYmUxZmY5Yjc0MjUvdGFibGVyYW5nZTpkZjA5NzUzMTcyYWY0Zjg4ODQ3ZWJiZTFmZjliNzQyNV8xLTEtMS0xLTcyNDU2_da065b2f-ff3f-4d83-ab78-736f1e39a78e">TRACTOR SUPPLY CO /DE/</ix:nonNumeric><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80L2ZyYWc6ZTNlN2M5NDQyNDhjNDI3Mzk0OTNmYjQ2Mjk4MTM4MGEvdGFibGU6ZGYwOTc1MzE3MmFmNGY4ODg0N2ViYmUxZmY5Yjc0MjUvdGFibGVyYW5nZTpkZjA5NzUzMTcyYWY0Zjg4ODQ3ZWJiZTFmZjliNzQyNV8yLTEtMS0xLTcyNDU2_1be7498d-31df-492e-9d9f-6f816003d17c">0000916365</ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="i04ce28234ff34c8f9e307ea1c88d04fc_I20230128" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80L2ZyYWc6ZTNlN2M5NDQyNDhjNDI3Mzk0OTNmYjQ2Mjk4MTM4MGEvdGFibGU6ZGYwOTc1MzE3MmFmNGY4ODg0N2ViYmUxZmY5Yjc0MjUvdGFibGVyYW5nZTpkZjA5NzUzMTcyYWY0Zjg4ODQ3ZWJiZTFmZjliNzQyNV80LTItMS0xLTcyNDU2_c4cb989f-11c4-4192-b936-0a633e396b71">110,072,658</ix:nonFraction><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80L2ZyYWc6ZTNlN2M5NDQyNDhjNDI3Mzk0OTNmYjQ2Mjk4MTM4MGEvdGFibGU6ZGYwOTc1MzE3MmFmNGY4ODg0N2ViYmUxZmY5Yjc0MjUvdGFibGVyYW5nZTpkZjA5NzUzMTcyYWY0Zjg4ODQ3ZWJiZTFmZjliNzQyNV81LTEtMS0xLTcyNDU2_b093336b-9bad-4159-8055-6663aa07648d">2022</ix:nonNumeric><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80L2ZyYWc6ZTNlN2M5NDQyNDhjNDI3Mzk0OTNmYjQ2Mjk4MTM4MGEvdGFibGU6ZGYwOTc1MzE3MmFmNGY4ODg0N2ViYmUxZmY5Yjc0MjUvdGFibGVyYW5nZTpkZjA5NzUzMTcyYWY0Zjg4ODQ3ZWJiZTFmZjliNzQyNV82LTEtMS0xLTcyNDU2_35627bc0-edb5-434f-b378-9b54d5798fb2">FY</ix:nonNumeric><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80L2ZyYWc6ZTNlN2M5NDQyNDhjNDI3Mzk0OTNmYjQ2Mjk4MTM4MGEvdGFibGU6ZGYwOTc1MzE3MmFmNGY4ODg0N2ViYmUxZmY5Yjc0MjUvdGFibGVyYW5nZTpkZjA5NzUzMTcyYWY0Zjg4ODQ3ZWJiZTFmZjliNzQyNV84LTEtMS0xLTcyNDU2_a38a3f64-94c6-423c-b166-132bddd8516b">false</ix:nonNumeric><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzE0NjgyNTYzNzYxMQ_4851d084-c632-4bb7-bbdc-b8dc889301d5">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</ix:nonNumeric><ix:nonNumeric contextRef="i34dc6125f41d45b1b00599ae2f8c22fc_D20211226-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzA5MzI_55296633-23f6-4a8e-8b71-9b417fac475f">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="i43e993f8b39d487595b0ebf02a7a948f_D20211226-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzA5Mzg_d1002a5c-30b6-4962-845f-d80fbd9ac501">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMTM1Nw_69257439-8545-4bcd-acab-24fd2d9b56ac">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMzc3OA_aefc42b4-b7df-4e69-8996-940f03a2e988">P10Y</ix:nonNumeric><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:VestingTermMinimum" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTM4Nw_cfa26dc9-8ab7-4d40-9ad2-8d209eea691a">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:VestingTermMaximum" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTM5Mw_db7c9cb0-6055-4e15-b379-84662558d032">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:Storeleasesoptionalrenewalperiodsminimum" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM2OA_d76362bb-3533-4e10-bbba-c53cff787abc">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:Storeleasesoptionalrenewalperiodsmaximum" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM3NA_c51b43fe-042e-4811-b51d-31705a2cc629">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:StoreLeasesOptionalRenewalPeriods" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzQwNQ_0a6c5544-d846-41cb-a933-e36aa63c184a">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_0e2ff0bb-1d58-452c-91bd-661cedb74e2a">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet</ix:nonNumeric><ix:nonNumeric contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_8ab30690-230e-48e2-acf0-baf85adb7773">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="tsco-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"><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="i72f795b8aa2a4b938166751a88aa760f_I20220625"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i04ce28234ff34c8f9e307ea1c88d04fc_I20230128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-01-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i94a34d9314ec456c90537fad08f43d57_I20221231"><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="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"><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:context id="i454fce2c6b8742799061e19d4f388831_D20200927-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-27</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"><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="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"><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="i6bf007b9c438402aa560a1ade1d0f4cf_I20191228"><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>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04ccf389e9434c59b13a56e9b3b04546_I20191228"><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>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i817f6a944e6e40d3a7bddd661a1639d7_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i020a1444c4294e06bd4164820fd1ca74_I20191228"><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>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if00281d0941548858f9dfd9741febeb8_I20191228"><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>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i021406409133485c9d16159a46b12f38_I20191228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9936405422914237855137bc553928b8_D20191229-20201226"><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>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fb3916bf04d4a10bfb17ed0b54ef33b_D20191229-20201226"><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>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae58a1a00de946c5b841b91ace3066d4_D20191229-20201226"><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>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5222dde0f927498c8767c82ce996afcc_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if8246a0588f040c2a6fb0f29bc580d71_D20191229-20201226"><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>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie67c11ae95fe4faa9cbbbb75679a8f4b_D20191229-20201226"><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>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e92529ffd7a4dc3ba910b5e877893f5_I20201226"><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="i554781740f1c4bb09a02aa86788aa0ec_I20201226"><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="i1d87fe20462c445f98f974f14e1b43da_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05ae78f9eb634a95924adf14ece861f1_I20201226"><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="ifcd347fc723040029815ec14a5330118_I20201226"><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="i2a6fee30584042afb96a840de2e15d0c_I20201226"><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="i4f1011c4b4464047a4c1b3af7f3c04dd_D20201227-20211225"><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="ib1d3d1246212428a8870f1d0dfe360da_D20201227-20211225"><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="ifb0d6fda27444d50b97c963a57637834_D20201227-20211225"><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="i0112f123afd34fd09665d027659d116b_D20201227-20211225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="i5d80cf8416f34466afa7284957e716c3_D20201227-20211225"><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="i8e5a8bbe93f04b66b00ee7e668577796_D20201227-20211225"><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="i499cb04fdfb34701aeb1094041e7e0ee_I20211225"><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="i8e8c0ca767294db092167a7d81feb95e_I20211225"><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="ia2f0c1acdde4430ba6814e1d6b3f7400_I20211225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia89a9c5807064f268a7cf41705530060_I20211225"><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="i0d2746c74ad5464b8e30ae734300d672_I20211225"><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="i7ed37884a31449a6845145a1a49ef9b9_D20211226-20221231"><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="i6bf5893e3a1c40a88d4558ace0cfec55_D20211226-20221231"><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="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"><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="iddf10cc34df247d68d385c7b3fd23389_D20211226-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</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="i22b4bd238d8f43579b5f74f77833d2fa_D20211226-20221231"><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="i3b57adfbc7394137a1d7a1c5061ff338_D20211226-20221231"><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="i2e9aa79eb2384bfa9d660701bbc59ecb_I20221231"><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="i8cbfb67d62934ad996c89b7522a22bd2_I20221231"><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="ib78111e1d05041a59a81cd9be053d85a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7af9f89a4f14f838d7bd687008ec39e_I20221231"><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="i508b173a382a443da30c5ae2e91a7abd_I20221231"><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="ide9f3e0ac061419eb3a88a388d4351aa_I20221231"><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>2022-12-31</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="ia3fbcd5d522b4462b9a3f5e9457f34b9_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i438c59a194cd44af8ad8941f5c8ca21c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04c1edfcf87948e9b96e31be4f7a6867_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:ConsolidatedStoresAxis">tsco:OrschelnStoresDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1554102c128141b68e0aafeb6055092f_D20221012-20221012"><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="ib7cde14f55d84b898a79ef14b9482585_I20221012"><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="i4c16d867ddad47c69de1ef3153b80e5f_I20221012"><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>2022-10-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0c67d20c18b4903ad95b612ea7c895c_D20211226-20221231"><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>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2e5ab94a52b4fa7b77be8d39c1f6965_I20211225"><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>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98f9fb6c8ab74f34946414b56d6b45f9_I20221231"><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="if5445ae9be9748dfae75e5702766e04d_I20211225"><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>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e6083a110f64fad9166106042c18e14_I20221231"><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:context id="ife7322af1f85431ab700dd87bf7e89d7_I20211225"><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>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="h"><xbrli:measure>utr:H</xbrli:measure></xbrli:unit><xbrli:context id="i4a99f7f5845345ab8ba4393019d2d141_I20221231"><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="i7383b5449bdf4c88bfda147a29c2ea87_I20211225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:November2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231"><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="ic9adf7245e0d4070bdfe31c063392545_I20221231"><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="i5a6fa9f0b58b4eb294f98a86f0329d93_I20211225"><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>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34dc6125f41d45b1b00599ae2f8c22fc_D20211226-20221231"><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:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43e993f8b39d487595b0ebf02a7a948f_D20211226-20221231"><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:startDate>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"><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="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225"><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="i3239d184ba3a46efba64e78056196f96_D20191229-20201226"><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>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02c92fe1c91249a3acc08fbabf501300_I20211225"><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>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1d0efb6be4464deb9e6c4176d6b27ddb_I20221231"><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="i80e890b9f5434ce38bda8c599bfa80b5_I20211225"><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>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9573ec1fa9824ac1a581d61ba2dd330c_I20221231"><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="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"><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="iff9481e3d38d4102983ae3d2c883a378_D20201227-20211225"><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="i1fa36db1b51b4428985c1cba4c679206_I20211225"><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>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i940f707000754beab1259ef536705411_D20211226-20221231"><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>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d0fea2f0ea44ddca8520cca5e8e80d2_I20221231"><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="ic2aab719bab14f8da3580235c1ed253b_D20191229-20201226"><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>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f747dd75ec14e579de2bf7bda8301ea_D20211226-20221231"><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="iadc68cf83dc24a138826f5f4008a3efb_D20201227-20211225"><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="i1b94cf92b3934f4d9a96bc0a64659a3c_D20191229-20201226"><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>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i007bffbec6ad465fbeb3c5570cd820db_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib14fca7f7b2848e597f5983b99c3ebde_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a05753543bb4309a7763db4e56e0df4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a5944b0fe5f46a89da719a7320730cd_I20211225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8802bd7a6d9846439cb63ee1c153544a_I20211225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f6398cf870746ba95a26ab16100e774_I20211225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0fc0eaee72c42b39b7a23126700c963_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib38bc0e09a7d4ba7b1a1bfe5445a9866_I20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b8d5398e63040589acc71a804b5b697_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9c06569003c4cd384c555404d0284ac_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4e484e7fa0f4a3caefd64511442c76f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie36ef7e8d253496d86835600af6e2d49_D20211225-20211225"><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="i0bd79e0735ae45378173d11433a0b266_I20211225"><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>2021-12-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i025b0e1e042040a3a7ccaafd68f115fd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:November2020TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79115913e4cf4691993434850ec11f17_D20201227-20211225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2016SeniorCreditFacilityMember</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="ie92617644b09413190b1a5ebc750612c_D20201030-20201030"><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="i2b15b111a7ee4e2a94a52f2784750b99_D20211226-20221231"><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>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="rate"><xbrli:measure>utr:Rate</xbrli:measure></xbrli:unit><xbrli:context id="i571e476871e74ceb9baaaed12914fbb3_D20201030-20201030"><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="i925ccdb8959f4b3193cd5e9085c22913_D20170814-20170814"><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="i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231"><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="i42db54bafa5c44d38cd8ef6c3c9b76b6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">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="i191ecb5071394db08ea5bd00c30682c1_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63a7099f553d40139fcab9123f44e806_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieba9982db89548328490309cb0e82af0_D20211226-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><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>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78858df00ef648058ee567190aa9a7be_D20211226-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><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>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bc56a7924964dcaa5406a223d621684_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2022SeniorCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if51324ea7ccb40ba842b4c9f28f3f5ac_D20211226-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><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>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1b84abb2f464c99b40e1fdd4d9aa5bd_D20211226-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><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>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice6763d42112455c809b734367cffc13_D20211226-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember><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="i1d79d5d326364daabee7d4e3140ac594_D20211226-20221231"><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>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e30f20938b34e7abf840902541d6f55_D20211226-20221231"><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>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i608a58670fe847deb2838e9889367dcd_D20211226-20221231"><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>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e0a8b122b0f446fa0ac2e951754139a_D20211226-20221231"><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>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e2f235e30084050b803e28f7ca2b838_D20211226-20221231"><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>2021-12-26</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i549a1d9fdb0d4fffbd9af34ceba8aac6_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f273aae08d24705a63157425a9280a8_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44aa85191bd841808f94a051398ede07_D20220126-20220126"><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="i884c68e4b01e427d92a995cd7891ae54_I20220126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="tsco:RepurchaseProgramEnhancementsAxis">tsco:RepurchaseProgramIncreaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6df0e4b6a6c645ccb615aa4315b8e631_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>tsco:segment</xbrli:measure></xbrli:unit><xbrli:context id="iddd41ad8cf674d85887f952299d5f526_D20211226-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockAndPetMember</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="ib20f058c627b4a5bbf8bd74d124110e0_D20201227-20211225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockAndPetMember</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="i67e4745b3af547289b37d1258cad49a8_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockAndPetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6215ef5c31ac466e8052c39fc7d87926_D20211226-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalGiftAndToyProductsMember</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="id94b1f93417a455e846a5024602b7d97_D20201227-20211225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalGiftAndToyProductsMember</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="ia085a90fe5474a338b3ded6e8a60116a_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalGiftAndToyProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6cfcf577107b455ead6ab2eda1dace6b_D20211226-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:HardwareToolsAndTruckMember</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="ida686ac17c18424f925ed41a381004b9_D20201227-20211225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:HardwareToolsAndTruckMember</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="i547c51e8d63f4eb49cd895bb64f39db5_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:HardwareToolsAndTruckMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f671f97204d43b798a42a5222039095_D20211226-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingAndFootwareMember</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="ibabdaaa658ca41c59daaabe185bf3319_D20201227-20211225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingAndFootwareMember</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="ife768aa641bd40de8b7681c25c0ae64b_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingAndFootwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23528a00a70b420793e883890da45f12_D20211226-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:AgricultureMember</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="i5eaf2a18216f46ff907483420b586932_D20201227-20211225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:AgricultureMember</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="icd15e94e86104d339b2420e690e8f030_D20191229-20201226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000916365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:AgricultureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-29</xbrli:startDate><xbrli:endDate>2020-12-26</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY184Mw_e7c5cc6b-7018-46b6-944e-6909c8575c62">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><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.953%"></td><td style="width:0.1%"></td></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YzEzNDQ4N2VkYTZjNDY2Njk2Y2UxMmIxMTUwMjQxZTIvdGFibGVyYW5nZTpjMTM0NDg3ZWRhNmM0NjY2OTZjZTEyYjExNTAyNDFlMl8wLTAtMS0xLTcyNDU2_857d09b1-cfdd-41f0-b946-5dfe793c292f">&#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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY181NDk3NTU4MTcxNjU_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY181NDk3NTU4MTcxNjU_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</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><td style="width:2.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.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:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6NDkyZjQ2OThhNzc0NDUwNGE3NjZiMmVmMmZlMjkxMmUvdGFibGVyYW5nZTo0OTJmNDY5OGE3NzQ0NTA0YTc2NmIyZWYyZmUyOTEyZV8wLTAtMS0xLTcyNDU2_1e70bcc3-7cc4-4a5e-9a40-20a3dd69ba41">&#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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18yMjA_ca53be27-79f6-4e16-9247-b6866d0ff877">000-23314</ix:nonNumeric></span></div><div style="text-align:center"><img src="tsco-20221231_g1.jpg" alt="tsco-20221231_g1.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><td style="width:48.461%"></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:48.609%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM18wLTAtMS0xLTcyNDU2_aa73099d-dca1-41f5-a4e1-e3d73aadc265">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM18wLTItMS0xLTcyNDU2_27c26cff-4338-4999-8444-80122f1b7853">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM18zLTAtMS0xLTg3MzY2L3RleHRyZWdpb246NTFhNjhkZDY2ZDgwNDdlMzg4MzUwYTc1MWFjZjkzMjFfNTQ5NzU1ODEzOTQ4_c7b26da4-3212-47c0-a595-3fe0b19a1eca">5401 Virginia Way</ix:nonNumeric>, <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM18zLTAtMS0xLTg3MzY2L3RleHRyZWdpb246NTFhNjhkZDY2ZDgwNDdlMzg4MzUwYTc1MWFjZjkzMjFfNTQ5NzU1ODEzOTYw_cf0701c3-8c9b-4dec-8f32-f8c4de8b40c8">Brentwood</ix:nonNumeric>, <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM18zLTAtMS0xLTg3MzY2L3RleHRyZWdpb246NTFhNjhkZDY2ZDgwNDdlMzg4MzUwYTc1MWFjZjkzMjFfNTQ5NzU1ODEzOTcy_c54513fd-35f3-456f-aa57-df472acc7279">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM18zLTItMS0xLTcyNDU2_d1f54240-5cf5-4986-a64a-e86ed35380b4">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM182LTItMS0xLTg3MzY5L3RleHRyZWdpb246YjI4ZjAwY2ZmNjljNGJhNWEzYzQ0MGZiZDAzZGVmYmRfNTQ5NzU1ODEzOTA5_662ca7c9-a21a-4420-9c09-88f3c6453a6f">615</ix:nonNumeric>) <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM182LTItMS0xLTg3MzY5L3RleHRyZWdpb246YjI4ZjAwY2ZmNjljNGJhNWEzYzQ0MGZiZDAzZGVmYmRfNTQ5NzU1ODEzOTIw_2f33ae75-ef29-44a2-b859-20301889ff81">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><td style="width:45.385%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.165%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6MWVmOTFlYTNjMjczNDU0MGIwZTdlY2U0ZGZkYTVmMjQvdGFibGVyYW5nZToxZWY5MWVhM2MyNzM0NTQwYjBlN2VjZTRkZmRhNWYyNF8xLTAtMS0xLTcyNDU2_434544b3-f880-423a-b666-00915c4a22c0">Common Stock, $.008 par value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6MWVmOTFlYTNjMjczNDU0MGIwZTdlY2U0ZGZkYTVmMjQvdGFibGVyYW5nZToxZWY5MWVhM2MyNzM0NTQwYjBlN2VjZTRkZmRhNWYyNF8xLTItMS0xLTcyNDU2_b88b386d-ce6c-46c1-abd9-08b22768a3a0">TSCO</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6MWVmOTFlYTNjMjczNDU0MGIwZTdlY2U0ZGZkYTVmMjQvdGFibGVyYW5nZToxZWY5MWVhM2MyNzM0NTQwYjBlN2VjZTRkZmRhNWYyNF8xLTQtMS0xLTcyNDU2_62fd5be7-4392-41fb-8f46-f5e91a88e42f">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><td style="width:22.218%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.218%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.360%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.826%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18zMjUy_bb8212e3-02bd-4146-afd6-eb5babc83a29">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18zMjUz_3f5d7760-0817-4cb9-b1e0-8236730efaf7">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18zMjU1_984e4033-e77b-4ae1-aa74-51558c1c62b4">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18zMjU2_f387c7ce-5627-4e2f-9bf8-e6afd428ce54">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;&#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><td style="width:2.565%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.715%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.847%"></td><td style="width:0.1%"></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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6ZDE5MzJiYmYwNWUxNDJhYmI0MTUxMzkxMmUxYjZlZmMvdGFibGVyYW5nZTpkMTkzMmJiZjA1ZTE0MmFiYjQxNTEzOTEyZTFiNmVmY18wLTEtMS0xLTcyNDU2_8ccb3abe-e747-445d-b573-419d1f5a0815">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6ZDE5MzJiYmYwNWUxNDJhYmI0MTUxMzkxMmUxYjZlZmMvdGFibGVyYW5nZTpkMTkzMmJiZjA1ZTE0MmFiYjQxNTEzOTEyZTFiNmVmY18xLTQtMS0xLTcyNDU2_801b0543-1f01-47c2-b006-3d4c1662f26b">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6ZDE5MzJiYmYwNWUxNDJhYmI0MTUxMzkxMmUxYjZlZmMvdGFibGVyYW5nZTpkMTkzMmJiZjA1ZTE0MmFiYjQxNTEzOTEyZTFiNmVmY18yLTQtMS0xLTcyNDU2_2a429cf1-a5c1-4064-9b4d-ba9fc26646f9">&#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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18zMjU3_18fe57e1-e742-479d-a095-dd972d9e2598">&#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%">&#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 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18yNDM0_b7d07618-e7c1-47a4-9cf4-4437d7c81a37">&#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 June 25, 2022, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, was approximately $<ix:nonFraction unitRef="usd" contextRef="i72f795b8aa2a4b938166751a88aa760f_I20220625" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18yNzQx_04b4709f-2f1f-4576-94ef-636e22ef21bb">18.6</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><td style="width:69.031%"></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:28.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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 28, 2023</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="i04ce28234ff34c8f9e307ea1c88d04fc_I20230128" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6OGY2NGY1OGVmODk5NGQzMjgxNDg4YTg0YjBhNDVmYWMvdGFibGVyYW5nZTo4ZjY0ZjU4ZWY4OTk0ZDMyODE0ODhhODRiMGE0NWZhY18xLTItMS0xLTcyNDU2_c4cb989f-11c4-4192-b936-0a633e396b71">110,072,658</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 2023 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="i38696b5cc01146d68b9c6b33327cf890_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><td style="width:5.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:79.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" 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">Item No.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;&#160;</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:#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%">Form 10-K Report Page</span></div></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="#i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_10">ii</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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="#i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_25">2.</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="#i38696b5cc01146d68b9c6b33327cf890_25">Properties</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="#i38696b5cc01146d68b9c6b33327cf890_25">25</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="#i38696b5cc01146d68b9c6b33327cf890_28">3.</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="#i38696b5cc01146d68b9c6b33327cf890_28">Legal Proceedings</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="#i38696b5cc01146d68b9c6b33327cf890_28">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="#i38696b5cc01146d68b9c6b33327cf890_31">4.</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="#i38696b5cc01146d68b9c6b33327cf890_31">Mine Safety Disclosures</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="#i38696b5cc01146d68b9c6b33327cf890_31">26</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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="#i38696b5cc01146d68b9c6b33327cf890_34">PART II</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="#i38696b5cc01146d68b9c6b33327cf890_34">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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="#i38696b5cc01146d68b9c6b33327cf890_37">5.</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="#i38696b5cc01146d68b9c6b33327cf890_37">Market for Registrant&#8217;s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i38696b5cc01146d68b9c6b33327cf890_37">27</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="#i38696b5cc01146d68b9c6b33327cf890_40">6.</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="#i38696b5cc01146d68b9c6b33327cf890_40">[Reserved]</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i38696b5cc01146d68b9c6b33327cf890_40">29</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="#i38696b5cc01146d68b9c6b33327cf890_43">7.</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="#i38696b5cc01146d68b9c6b33327cf890_43">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i38696b5cc01146d68b9c6b33327cf890_43">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="#i38696b5cc01146d68b9c6b33327cf890_61">7A.</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="#i38696b5cc01146d68b9c6b33327cf890_61">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i38696b5cc01146d68b9c6b33327cf890_61">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="#i38696b5cc01146d68b9c6b33327cf890_64">8.</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="#i38696b5cc01146d68b9c6b33327cf890_64">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i38696b5cc01146d68b9c6b33327cf890_64">43</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i38696b5cc01146d68b9c6b33327cf890_133">9.</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="#i38696b5cc01146d68b9c6b33327cf890_133">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i38696b5cc01146d68b9c6b33327cf890_133">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="#i38696b5cc01146d68b9c6b33327cf890_136">9A.</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="#i38696b5cc01146d68b9c6b33327cf890_136">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i38696b5cc01146d68b9c6b33327cf890_136">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="#i38696b5cc01146d68b9c6b33327cf890_139">9B.</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="#i38696b5cc01146d68b9c6b33327cf890_139">Other Information</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i38696b5cc01146d68b9c6b33327cf890_139">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="#i38696b5cc01146d68b9c6b33327cf890_1099511629430">9C.</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="#i38696b5cc01146d68b9c6b33327cf890_1099511629430">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i38696b5cc01146d68b9c6b33327cf890_1099511629430">77</a></span></div></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></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="#i38696b5cc01146d68b9c6b33327cf890_142">PART III</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="#i38696b5cc01146d68b9c6b33327cf890_142">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="#i38696b5cc01146d68b9c6b33327cf890_145">10.</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="#i38696b5cc01146d68b9c6b33327cf890_145">Directors, Executive Officers, and Corporate Governance</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="#i38696b5cc01146d68b9c6b33327cf890_145">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="#i38696b5cc01146d68b9c6b33327cf890_148">11.</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="#i38696b5cc01146d68b9c6b33327cf890_148">Executive 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: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="#i38696b5cc01146d68b9c6b33327cf890_148">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="#i38696b5cc01146d68b9c6b33327cf890_151">12.</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="#i38696b5cc01146d68b9c6b33327cf890_151">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</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="#i38696b5cc01146d68b9c6b33327cf890_151">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="#i38696b5cc01146d68b9c6b33327cf890_154">13.</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="#i38696b5cc01146d68b9c6b33327cf890_154">Certain Relationships and Related Transactions, and Director Independence</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="#i38696b5cc01146d68b9c6b33327cf890_154">78</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="#i38696b5cc01146d68b9c6b33327cf890_157">14.</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="#i38696b5cc01146d68b9c6b33327cf890_157">Principal Accountant Fees and Services</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="#i38696b5cc01146d68b9c6b33327cf890_157">78</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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="#i38696b5cc01146d68b9c6b33327cf890_160">PART IV</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="#i38696b5cc01146d68b9c6b33327cf890_160">78</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="#i38696b5cc01146d68b9c6b33327cf890_163">15.</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="#i38696b5cc01146d68b9c6b33327cf890_163">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i38696b5cc01146d68b9c6b33327cf890_163">78</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="#i38696b5cc01146d68b9c6b33327cf890_166">16.</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="#i38696b5cc01146d68b9c6b33327cf890_166">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="#i38696b5cc01146d68b9c6b33327cf890_166">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:center"><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="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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;&#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;expect,&#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><span><br/></span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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="i38696b5cc01146d68b9c6b33327cf890_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%;text-decoration:underline">Item 1</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">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, Petsense by Tractor Supply, and Orscheln Farm and Home.  </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;31, 2022, we operated 2,333 retail stores in 49 states (2,066 Tractor Supply retail stores, 186 Petsense by Tractor Supply retail stores, and 81 Orscheln Farm and Home 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.  For Tractor Supply retail locations, we use a standard design for most new built-to-suit locations that includes approximately 15,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 $397.7&#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, Tractor Supply has agreed to sell the Orscheln corporate headquarters and distribution center to Bomgaars Supply, Inc. for approximately $10 million within 15 months after the closing of the acquisition. The acquisition was financed with cash-on-hand and borrowings under the 2022 Senior Credit Facility (as defined below). The Company plans to rebrand all Orscheln stores to Tractor Supply stores by the end of fiscal 2023. Therefore, disclosure of the Company's non-financial, normal course business activities are presented without Orscheln unless otherwise noted.</span></div><div style="text-align:justify"><span><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%">Market Niche</span></div><div style="text-align:justify"><span><br/></span></div><div 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 identified a specialized market niche: supplying the lifestyle needs of recreational farmers, ranchers, and all those who enjoy living the rural lifestyle.&#160; 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:120%">Our target customers are home, land, pet, 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 the rural lifestyle. We have seen a trend of consumers migrating to more rural areas and a continuation of shifting consumer behavior trends due to the COVID-19 pandemic as customers focused on the care of their homes, land, and animals, which resulted in a growing demand in everyday merchandise, including consumable, usable, and edible (&#8220;C.U.E.&#8221;) products and seasonal categories. </span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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 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 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 delivery in all of our stores, as well as rentable trailers and store delivery in the portion of our stores with delivery trucks and trailers, all 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 our 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 23,000 products per store as well as over 250,000 products online.&#160;&#160;No single product accounted for more than 10% of our sales during fiscal 2022.  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">Equine, livestock, pet, and small animal products, including items necessary for their health, care, growth, and containment (i.e., fencing);</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">Hardware, truck, towing, and tool products;</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">Seasonal products, including heating, lawn and garden items, power equipment, gifts, and toys;</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">Work/recreational clothing and footwear; 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">Maintenance products for agricultural and rural use.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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 2022, 2021, and 2020:</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:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></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:1pt 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><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%">2020</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 and Pet</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%">50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#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="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, Gift and Toy Products</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%">21&#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%">21&#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%">21&#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%">Hardware, Tools and Truck</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Clothing and Footwear</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%">7&#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%">8&#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%">7&#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%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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 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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#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"><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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#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"><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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#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"><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:120%">Our buying team continuously reviews and updates our product assortment as necessary to respond to customer needs and to offer new, relevant products. &#160;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 2022.&#160;&#160;Approximately 400 core vendors accounted for 90% of our merchandise purchases during fiscal 2022.&#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;&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">Excluding Orscheln Farm and Home, our exclusive brands represented approximately 30% of our total sales in fiscal 2022, and 29% of our total sales in each of fiscal 2021 and fiscal 2020.  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:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'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:#cceeff;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="background-color:#ffffff;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="background-color:#ffffff;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 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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'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:#cceeff;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:#ffffff;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="background-color:#ffffff;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="background-color:#cceeff;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:#cceeff;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="background-color:#ffffff;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:#ffffff;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="background-color:#cceeff;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:#cceeff;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:#ffffff;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:#ffffff;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="background-color:#cceeff;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="background-color:#cceeff;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:11pt;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:#ffffff;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:#ffffff;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="padding:0 1pt"></td><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%">bedding)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'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><td colspan="3" style="background-color:#cceeff;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:11pt;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></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 May 2037 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 2022, our Tractor Supply stores received approximately 78% 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, and Texas represent a total distribution center capacity of 6.0 million square feet. This excludes the distribution center in Missouri acquired through the acquisition of Orscheln Farm and Home that is anticipated to be sold within 15 months of the closing of the acquisition.  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 first 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 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 style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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 behaviors, and create brand advocacy. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;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%">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, brochures, 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. Our focus is on delivering a comprehensive, seamless shopping experience offering the conveniences our customers want and expect.  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. &#160;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. &#160;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="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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></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:115%">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 such as in-store mobility, labor and task management tools, and back-office support systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We will continue to evaluate the use of technologies to improve productivity such as artificial intelligence, automation software, quantum computing, edge computing, and other technologies.  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.  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;31, 2022, we operated a total of 186 Petsense by Tractor Supply stores in 23 states, with approximately 700 full-time and 900 part-time team members, 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:120%">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, for the third consecutive year, 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:120%">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:120%">&#8221;</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%">company. Additionally, we earned a spot on both the Nashville Business Journal's 2022 Best Places to Work and the Tennessean's 2022 Top Workplaces in Middle Tennessee lists. 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;31, 2022, 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%">24,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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,000 part-time Tractor Supply team members.  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 and health insurance for which we share a significant portion of the cost of premiums.  We additionally provide our eligible team members with 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.&#160; 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</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 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> y</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ears, respectively.&#160; 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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 Personnel and Training</span></div><div style="text-align:justify"><span><br/></span></div><div 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 those with farming and ranching backgrounds, with particular emphasis on general maintenance, equine, and welding.  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;&#160;Our training programs 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">A thorough on-boarding process to prepare new team members for their new role;</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">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-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-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-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-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-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-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-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">Quarterly all store team member meetings;  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">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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We strive to provide a safe and healthy workplace for all team members and drive a culture of safe practices and continuous improvement.  We provide role-based safety training during the onboarding process and through other specific safety programs.</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. 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 of E-Commerce. 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 diversity 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 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 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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 14.4%.  We plan to open approximately 70 new Tractor Supply and 10 to 15 new Petsense by Tractor Supply stores in fiscal 2023, a selling square footage increase of approximately 3%.&#160;&#160;In addition, we plan to rebrand all 81 Orscheln stores to Tractor Supply stores in fiscal 2023. In fiscal 2022, we opened 63 new Tractor Supply stores and nine new Petsense by Tractor Supply stores, and acquired 81 Orscheln Farm and Home stores.  In fiscal 2021, we opened 80 new Tractor Supply stores and seven new Petsense by Tractor Supply stores. This represents a selling square footage increase of approximately 11% during fiscal 2022 and 4% during 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:115%">At December&#160;31, 2022, we operated 2,333 retail stores in 49 states (2,066 Tractor Supply retail stores, 186 Petsense by Tractor Supply retail stores, and 81 Orscheln Farm and Home retail stores set to be rebranded to Tractor Supply retail stores by the end of 2023). 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 59% of our stores are in freestanding buildings and 41% are located in shopping centers. We lease approximately 95% of our stores and own the remaining 5%.</span></div><div style="text-align:justify"><span><br/></span></div><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.  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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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 laws and regulations, enacted or adopted, regulating the discharge of materials into the environment or otherwise relating to the protection of the environment.&#160; We are committed to complying with all applicable environmental laws and regulations.&#160; We are also committed to becoming a more environmentally sustainable company.&#160; This commitment is demonstrated through our Stewardship Program, which is our environmental sustainability program.&#160; Through this program, the Company has implemented a number of initiatives designed to reduce our impact on the environment.&#160; These initiatives include the installation of energy management systems, LED lighting, high efficiency heating/air conditioning systems, and recycling programs in our stores, distribution facilities, and Store Support Center. Our Store Support Center and our distribution centers in Casa Grande, Arizona, and Frankfort, New York are LEED (Leadership in Energy and Environmental Design) Silver certified for environmentally sustainable design, construction, and operation.&#160; We also installed solar arrays at the Store Support Center in Brentwood, Tennessee, and our Tractor Supply store in Hendersonville, Tennessee. The Company also opened its ninth distribution center in Navarre, Ohio on January 18, 2023. The distribution center is the first Tractor Supply facility built to LEED Gold standards. The facility features a rooftop solar array system consisting of more than 10,000 solar panels that will produce five megawatts of electricity per year, which will satisfy the electricity needs, and will utilize electric fork trucks powered by lithium-ion batteries to pick and move 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%">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 (reduction of both greenhouse gas emissions and air pollution) of supply chains.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 2018, we announced a goal to reduce carbon emissions from our facilities by 25% by 2025 from our 2015 baseline as part of the Company's Stewardship Program.  In December 2020, we announced that we had reached this goal five years early.  </span></div><div style="text-align:justify"><span><br/></span></div><div 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 December 15, 2022, we released our 2021 Task Force on Climate-Related Financial Disclosures Report, following the announcement of our goal in September 2021 to reduce our carbon footprint by 20% by 2025 and 50% by 2030 and achieve net zero missions across all operations by 2040. In the report, we discussed our approach to evaluating and managing climate change risks and identifying opportunities. We also detailed the next phase of our sustainability journey, including increasing efforts to procure renewable energy, continuing investments in energy efficiency and cleaner technologies, avoiding future emissions through better design of both stores and distribution centers, and refining our Scope 3 emissions through our new supplier engagement program with the intent to reduce value chain emissions.</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%">Additional information can be found in our ESG Tear Sheet and on our website </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(TractorSupply.com). </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 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="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;11, 2023.</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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><td style="width:19.775%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:67.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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%">48</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%">51</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%">50</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%">47</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%">43</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%">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%">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%">45</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%">51</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%">54</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%">43</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 was appointed as President and Chief Executive Officer in 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 was promoted to Executive Vice President &#8211; Chief Financial Officer and Treasurer in February 2019, after having served as 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 was promoted to Executive Vice President &#8211; Chief Stores Officer in 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 for the Company from June 2010 and as a Regional Director for the Company since 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 was promoted to Executive Vice President &#8211; Chief Merchandising Officer in 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 was appointed as Executive Vice President &#8211; Chief Human Resources Officer in 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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">Colin W. Yankee was promoted to Executive Vice President - Chief Supply Chain Officer in 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 was appointed as Senior Vice President &#8211; General Counsel and Corporate Secretary in 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 was appointed as Senior Vice President - Chief Marketing Officer in 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 was appointed as Senior Vice President and General Manager of Petsense by Tractor Supply in 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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 1A</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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">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, and environmental 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 2023 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%">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 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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="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="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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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. 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, 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, 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 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:115%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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:115%">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. 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.</span></div><div style="text-align:justify"><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:112%">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, 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.  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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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, 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:120%">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:120%">, customers, team members</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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: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%"> 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. 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:120%">s, customers, team members,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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="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 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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:115%">Through our continued information technology enhancements, 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:115%;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:115%"> and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> </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%">, 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 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="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 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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;31, 2022, our total outstanding consolidated debt was approximately $1.16&#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, 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 indenture governing our 1.75% 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 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 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 1.75% 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 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="text-align:justify"><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.  The authorized amount reflects a $2.00 billion increase to the share repurchase program which was approved by our Board of Directors 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%">n January&#160;26, 2022. 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;31, 2022, the Company had remaining authorization under the share repurchase program of $1.65 billion, exclusive of any fees, commissions or other 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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="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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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, 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="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 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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="i38696b5cc01146d68b9c6b33327cf890_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%;text-decoration:underline">Item 1B</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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">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 style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_25"></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 2</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">Properties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div><div><span><br/></span></div><div 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;31, 2022, the Company operated 2,333 stores in 49 states (2,066 Tractor Supply retail stores, 186 Petsense by Tractor Supply retail stores, and 81 Orscheln Farm and Home retail stores).&#160;&#160;The Company leases approximately 95% 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 59% of our stores are in freestanding buildings and 41% 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><td style="width:35.063%"></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:11.637%"></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:35.063%"></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:11.641%"></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%">State</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%">Number<br/>of Stores</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">State</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%">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><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%">245</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%">New Jersey</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%">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%">North Carolina</span></td><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:400;line-height:100%">115</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Illinois</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt;text-align: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><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%">106</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nebraska</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%">26</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%">Georgia</span></td><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:400;line-height:100%">106</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Massachusetts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Pennsylvania</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%">104</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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%">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><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%">104</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Washington</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><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%">101</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maine</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%">23</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><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%">98</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Hampshire</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><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%">97</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Colorado</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%">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><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%">77</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Connecticut</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21</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%">Kentucky</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%">73</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Iowa</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%">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%">Alabama</span></td><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:400;line-height:100%">71</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minnesota</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Virginia</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%">71</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utah</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%">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><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%">70</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North Dakota</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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><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%">Louisiana</span></td><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:400;line-height:100%">60</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vermont</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><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%">60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Dakota</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%">9</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><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%">59</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wyoming</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</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><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%">53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Idaho</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%">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%">Kansas</span></td><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:400;line-height:100%">43</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Arkansas</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%">40</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">6</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><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%">37</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nevada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">New Mexico</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%">30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rhode Island</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%">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%">Wisconsin</span></td><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:400;line-height:100%">30</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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><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%">West Virginia</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%">30</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,333</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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;31, 2022:</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:39.895%"></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:28.182%"></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:27.159%"></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%">Distribution Facility Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Approximate Square Footage</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%">Owned/Leased Facility</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%">Frankfort, New York</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%">924,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">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%">Franklin, Kentucky</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">833,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">Pendleton, Indiana</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#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%">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%">Macon, Georgia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">Waco, Texas</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%">666,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">Casa Grande, Arizona</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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><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><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hagerstown, Maryland</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><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%">621,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</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%">Hagerstown, Maryland </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><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%">309,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leased</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></table></div><div style="text-align:justify"><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:8pt;font-weight:400;line-height:120%">(a) The leased distribution center in Hagerstown is treated as an extension of the existing owned Hagerstown location and is not considered a separate distribution center.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div 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%">As part of the Orscheln Farm and Home transaction that closed on October 12, 2022, the Company acquired the Orscheln corporate headquarters and distribution center in Moberly, Missouri. These facilities are anticipated to be sold to Bomgaars Supply, Inc. during fiscal 2023. 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="#i38696b5cc01146d68b9c6b33327cf890_1634">N</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i38696b5cc01146d68b9c6b33327cf890_1634">ote 3</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Condensed Consolidated Financial Statements included under Part II, Item 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%">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 first 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 id="i38696b5cc01146d68b9c6b33327cf890_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%;text-decoration:underline">Item 3</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">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="#i38696b5cc01146d68b9c6b33327cf890_124">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 Condensed 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="i38696b5cc01146d68b9c6b33327cf890_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%;text-decoration:underline">Item 4</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">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="i38696b5cc01146d68b9c6b33327cf890_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%;text-decoration:underline">Item 5</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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">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;28, 2023, the number of record holders of our common stock was 761 (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 $409.6 million and $239.0 million in fiscal 2022 and 2021, respectively.  In fiscal 2022, we declared and paid cash dividends to stockholders of $3.68 per common share outstanding as compared to $2.08 per common share outstanding in fiscal 2021.  These payments reflect an increase in the quarterly dividend to $0.92 in all four quarters of fiscal 2022 from $0.52 per share in all four quarters of 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%">On February&#160;8, 2023, the Company&#8217;s Board of Directors declared a quarterly cash dividend of $1.03 per share of the Company&#8217;s outstanding common stock.&#160;The dividend will be paid on March&#160;14, 2023, to stockholders of record as of the close of business on February&#160;27, 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%">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="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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 authorized amount reflects a $2.00 billion increase to the repurchase program which was approved by the Company&#8217;s Board of Directors </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on January&#160;26, 2022.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The share repurchase program does not have an expiration date. As of December&#160;31, 2022, the Company had remaining authorization under the share repurchase program of $1.65 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 2022 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><td style="width:37.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></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:9.426%"></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.443%"></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:17.765%"></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%">Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Number<br/>of Shares<br/>Purchased</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%">Average<br/>Price Paid<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="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%">Maximum Dollar Value of Shares That May Yet Be<br/>Purchased<br/>Under the Plans&#160;or&#160;Programs</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"><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><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,479,272&#160;</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%">218.10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358,205&#160;</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%">2,048,857,479&#160;</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"><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><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%">947,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 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%">199.87&#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%">941,631&#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,860,662,810&#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%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641,927&#160;</span></td><td style="background-color:#cceeff;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%">193.68&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638,222&#160;</span></td><td style="background-color:#cceeff;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%">1,737,048,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><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><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><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><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%">9/25/22 - 10/22/22</span></td><td colspan="3" style="background-color:#ffffff;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%">140,019&#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%">194.63&#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%">140,000&#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,709,803,788&#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%">10/23/22 - 11/19/22</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%">116,958&#160;</span></td><td style="background-color:#cceeff;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%">213.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,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 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,685,041,345&#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%">11/20/22 - 12/31/22</span></td><td colspan="3" style="background-color:#ffffff;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%">184,192&#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%">217.38&#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%">184,165&#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,645,011,086&#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%">&#160;</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%">441,169&#160;</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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%">440,165&#160;</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,645,011,086&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">As of and for the year ended December 31, 2022</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%">3,510,162&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">207.58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,378,223&#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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,645,011,086&#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="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) 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 121,067 during the first quarter, 6,163 during the second quarter, 3,705 during the third quarter, and 1,004 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: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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;30, 2017 to December&#160;31, 2022 (the Company&#8217;s fiscal year-end), 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;30, 2017, 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-20221231_g2.jpg" alt="tsco-20221231_g2.jpg" 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><td style="width:24.010%"></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:10.647%"></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:10.647%"></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:10.647%"></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:10.647%"></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:10.647%"></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:10.651%"></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:0 1pt"></td><td colspan="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/2017</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%">12/29/2018</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/28/2019</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/26/2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/25/2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12/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%">Tractor Supply Company</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%">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><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%">113.03&#160;</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%">127.11&#160;</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%">204.81&#160;</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%">321.76&#160;</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%">322.96&#160;</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%">S&amp;P 500</span></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%">100.00&#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%">94.80&#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%">126.06&#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%">146.72&#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%">189.92&#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%">156.88&#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%">S&amp;P Retail Index</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%">100.00&#160;</span></td><td style="background-color:#cceeff;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%">112.04&#160;</span></td><td style="background-color:#cceeff;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%">144.71&#160;</span></td><td style="background-color:#cceeff;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%">207.38&#160;</span></td><td style="background-color:#cceeff;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%">250.18&#160;</span></td><td style="background-color:#cceeff;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%">165.00&#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 id="i38696b5cc01146d68b9c6b33327cf890_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%;text-decoration:underline">Item 6</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">[Reserved]</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%;text-decoration:underline">Item 7</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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80My9mcmFnOmNlOTM1M2RhYmZkNTRhMGQ5NWY3Yjg1YjUwYmY3NDhhL3RleHRyZWdpb246Y2U5MzUzZGFiZmQ1NGEwZDk1ZjdiODViNTBiZjc0OGFfMzgw_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80My9mcmFnOmNlOTM1M2RhYmZkNTRhMGQ5NWY3Yjg1YjUwYmY3NDhhL3RleHRyZWdpb246Y2U5MzUzZGFiZmQ1NGEwZDk1ZjdiODViNTBiZjc0OGFfMzgw_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> (our fiscal years 2022 and 2021).  For a comparison of our results of operations for fiscal year December&#160;25, 2021 and December&#160;26, 2020, 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;25, 2021, filed with the SEC on February&#160;17, 2022. 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="i38696b5cc01146d68b9c6b33327cf890_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;31, 2022, we operated 2,333 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%"> </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, and Orscheln Farm and Home.</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">Equine, livestock, pet, and small animal products, including items necessary for their health, care, growth, and containment (i.e., fencing);</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">Hardware, truck, towing, and tool products;</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">Seasonal products, including heating, lawn and garden items, power equipment, gifts, and toys;</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">Work/recreational clothing and footwear; 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">Maintenance products for agricultural and rural use.</span></div><div style="text-align:justify"><span><br/></span></div><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 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 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,853 stores at the end of fiscal 2017 to 2,333 stores (2,066 Tractor Supply retail stores, 186 Petsense by Tractor Supply retail stores, and 81 Orscheln Farm and Home retail stores) at the end of fiscal 2022, and in net sales, with a compounded annual growth rate of approximately 14.4%.  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 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">additional opportunities for new Tractor Supply stores.  We also believe that there is opportunity for continued growth for Petsense by Tractor Supply stores.  In October 2022, we acquired 81 stores from Orscheln Farm and Home that will be rebranded to Tractor Supply by the end of 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%">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 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.  In fiscal 2021, we opened 80 new Tractor Supply stores in 27 states and seven new Petsense by Tractor Supply stores in four states.  This resulted in a selling square footage increase of approximately 11% in fiscal 2022 and 4% in 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%">Net sales increased 11.6% to $14.20 billion in fiscal 2022 from $12.73 billion in fiscal 2021. The fiscal year included an extra sales week as part of the Company's 53-week calendar in 2022, which represented 1.8 percentage points of the 11.6% sales growth. Comparable store sales increased 6.3% in fiscal 2022 versus a 16.9% increase in fiscal 2021.  Gross profit increased 11.1% to $4.97 billion in fiscal 2022 from $4.48 billion in fiscal 2021, and gross margin decreased 17 basis points to 35.0% of net sales in fiscal 2022 from 35.2% of net sales in fiscal 2021.  Operating income decreased 16 basis points to 10.1% of net sales in fiscal 2022 from 10.3% of net sales in fiscal 2021.  For fiscal 2022, net income was $1.09 billion, or $9.71 per diluted share, compared to $997.1 million, or $8.61 per diluted share, in 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%">We ended fiscal 2022 with $202.5 million in cash and cash equivalents and outstanding debt of $1.16 billion, after returning $1.11 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.</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="i38696b5cc01146d68b9c6b33327cf890_49"></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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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;31, 2022, would have affected net income by approximately $1.8 million in fiscal 2022. A 10% change in our shrinkage reserve as of December&#160;31, 2022, would have affected net income by approximately $4.8 million 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%">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 2022. If a 10% reserve had been applied against our outstanding vendor funding due as of December&#160;31, 2022, net income would have been affected by approximately $2.6 million in fiscal 2022. 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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;31, 2022, would have affected net income by approximately $9.8 million 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: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 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: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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_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><td style="width:72.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.715%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><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"></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%">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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</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><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><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: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%">65.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.83&#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"><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.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><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%">35.17&#160;</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"><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%">22.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.78&#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%">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.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.12&#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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.26&#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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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%">0.21&#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%">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.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><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%">10.05&#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%">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.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%">2.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="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%">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.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.83&#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><td colspan="3" style="display:none"></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: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 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%">Net sales increased 11.6% to $14.20 billion in fiscal 2022 from $12.73 billion in fiscal 2021.  The fiscal year included an extra sales week as part of the Company's 53-week fiscal calendar in 2022, which represented 1.8 percentage points of the 11.6% sales growth. Comparable store sales increased 6.3% to $13.80 billion versus a 16.9% increase in fiscal 2021.  The comparable store average transaction value increased 6.9% and comparable store average transaction count decreased 0.6% for fiscal 2022, as compared to an increase of 9.8% and 7.1% in fiscal 2021, respectively. Comparable store sales growth reflects continued strength in every day, needs-based merchandise, including consumable, usable, and edible (&#8220;C.U.E.&#8221;) products, winter seasonal goods and year-round product categories, partially offset by a colder start to the spring selling season of fiscal 2022 along with </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">severe drought during the summer months in many of our markets. The Company&#8217;s store sales in the prior year benefited from favorable weather conditions as well as government stimulus throughout 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:112%">In addition to comparable store sales growth in fiscal 2022, sales from stores opened less than one year were $396.2 million in fiscal 2022, which represented 3.1 percentage points of the 11.6% increase over fiscal 2021 net sales.  Sales from stores opened less than one year were $324.6 million in fiscal 2021, which represented 3.1 percentage points of the 19.9% increase over fiscal 2020 net sales. The acquisition of Orscheln Farm and Home in October 2022 added approximately $80.0&#160;million to net sales in the fourth quarter, which were included in the sales from stores opened less than one year 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%">The following table summarizes our store growth during fiscal 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Store Count Information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><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%">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-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Tractor Supply</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,923&#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 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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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></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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,003&#160;</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-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Petsense by Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182&#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 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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td></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 closed</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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">End of period</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%">186&#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%">178&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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">Orscheln Farm and Home</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="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 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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="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;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><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%">81&#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%">&#8212;&#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%">Consolidated end of period</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%">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"></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%">2,181&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align: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 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.961%"></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: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%">Percent of Net Sales</span></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%">Product Category:</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%">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 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 and Pet</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%">50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47&#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="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, Gift and Toy Products</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%">21&#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%">21&#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%">Hardware, Tools and Truck</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%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Clothing and Footwear</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&#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%">8&#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%">Agriculture</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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 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="padding:0 1pt"></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#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"><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="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#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"><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 11.1% to $4.97 billion in fiscal 2022 compared to $4.48 billion in fiscal 2021.&#160;&#160;As a percent of net sales, gross margin decreased 17 basis points to 35.0% for fiscal 2022 compared to 35.2% for fiscal 2021.  The decrease in gross margin as a percent of net sales was primarily driven by higher product cost inflation, higher transportation costs, and, to a lesser extent, product mix shift towards C.U.E. products, which run at a slightly lower margin rate. Heightened transportation costs were experienced in domestic and import freight, along with rising fuel prices. The Company's price management program and other key gross margin enhancing initiatives effectively offset a significant portion of these gross margin pressures.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 11.6% to $3.54 billion in fiscal 2022 from $3.17 billion in fiscal 2021.&#160;The Company's strategic growth initiatives, including related depreciation and amortization, investments in team member compensation and benefits, and, to a lesser extent, the impact of transaction expenses and early integration costs associated with the Orscheln Farm and Home acquisition contributed to an increase in SG&amp;A as a percent of net sales. The increase was partially offset by a reduction of COVID-19 response costs, more </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">normalized incentive compensation, and leverage in occupancy and other costs from the increase in comparable stores sales. This culminated in SG&amp;A expenses, as a percent of net sales, being flat at 24.9% 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:112%">Our effective income tax rate increased to 22.5% for fiscal 2022 compared to 22.1% in fiscal 2021.  The primary drivers for the increase in the Company's effective income tax rate were decreased share-based compensation activity and federal tax credits, partially offset by increased state income tax credits.</span></div><div style="text-align:justify"><span><br/></span></div><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 2022 was $1.09 billion, or $9.71 per diluted share, compared to $997.1 million, or $8.61 per diluted share, in fiscal 2021.  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 2022, we repurchased approximately 3.4 million shares of the Company&#8217;s common stock at a total cost of $700.1 million as part of our share repurchase program.&#160;&#160;In fiscal 2021, we repurchased approximately 4.4 million shares at a total cost of $798.9 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 2021 Compared to Fiscal 2020 </span></div><div style="text-align:justify"><span><br/></span></div><div 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;25, 2021 and December&#160;26, 2020, 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;25, 2021, filed with the SEC on February&#160;17, 2022.</span></div><div><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_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%">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, and access to the long-term debt capital markets will be sufficient to fund our operations and capital allocation needs through the end of fiscal 2023.</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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:115%">Working 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:120%">At December&#160;31, 2022, the Company had working capital of $781.6 million, which decreased $404.0 million from fiscal 2021.&#160;&#160;The shifts in working capital were attributable to changes in the following components of current assets and current liabilities (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:98.245%"><tr><td style="width:1.0%"></td><td style="width:55.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.740%"></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 31, 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:700;line-height:100%">December 25, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Variance</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%">Current 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><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%">Cash and cash equivalents</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%">202.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">878.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 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%">(675.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">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%">2,709.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,191.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:2px 0 2px 1pt;text-align: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%">17.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</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%">3,157.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,250.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current liabilities:</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">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%">1,398.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Current portion of finance lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</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%">Current portion of operating lease 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%">346.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">9.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,376.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,064.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Working capital</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%">781.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,185.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">(404.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><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">Note: amounts may not sum to totals due to rounding</span></div><div style="text-align:justify"><span><br/></span></div><div 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 comparison to December&#160;25, 2021, working capital as of December&#160;31, 2022 was impacted most significantly by changes in cash and cash equivalents, inventories, and accounts payable.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The decrease in cash and cash equivalents was primarily driven by capital expenditures to support strategic growth, share repurchases, cash dividends to stockholders, and the acquisition of Orscheln Farm and Home, partially offset by positive cash flows generated from operations and net borrowings under the Company&#8217;s debt facilities.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The increase in inventories and accounts payable resulted from an increase in average inventory per store driven by our commitment to support our strong sales trends, combined with the impact inflation had on retail prices. Additionally, overall inventory and accounts payable levels increased from the acquisition of Orscheln and the purchase of additional inventory to support new store growth. </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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><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 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 25,<br/>2021</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%">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%">650.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%">650.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">3.70% 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%">150.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%">150.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%">Senior Credit Facility:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2020 Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200.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 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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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 #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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000.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><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%">(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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6)</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,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="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%">986.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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,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="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%">986.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">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="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.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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: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;31, 2022, and the date of this filing, February&#160;23, 2023, 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 September&#160;30, 2022, we 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, we have 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 increase 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%">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="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:120%">Sources and Uses of Cash</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 primary source of liquidity is cash provided by operations and funds available under our debt facilities.&#160;&#160;Principal uses of cash for investing activities are capital expenditures and acquisitions while principal uses of cash for financing activities are repurchase of the Company&#8217;s common stock and cash dividends paid to stockholders.&#160;&#160;</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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 presents a summary of cash flows provided by or used in operating, investing, and financing activities for fiscal years 2022 and 2021 (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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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.446%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">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="padding:0 1pt"></td><td colspan="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><td colspan="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 cash provided by operating activities</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,357.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,138.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></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 cash used in investing activities</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,093.7)</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%">(627.3)</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%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 decrease in cash and cash equivalents</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%">(675.5)</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%">(463.7)</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="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.36 billion and $1.14 billion in fiscal 2022 and 2021, respectively.  The $218.3 million increase in net cash provided by operating activities in fiscal 2022, compared to fiscal 2021, 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><td style="width:44.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></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:16.469%"></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:16.471%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></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: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%">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><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="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><td colspan="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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><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%">997.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">343.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Share-based compensation 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%">53.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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%">51.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories and 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%">(187.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(228.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(64.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33.6)</span></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%">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%">(6.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134.5)</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%">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%">26.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">51.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,357.0&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,138.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">218.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 $218.3 million increase in net cash provided by operating activities in fiscal 2022, compared to fiscal 2021, 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 a year-over-year increase in our net income as well as 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 $1.09 billion and $627.3 million in fiscal 2022 and 2021, respectively.&#160; The $466.4 million increase in net cash used in investing activities primarily reflects the acquisition of Orscheln Farm and Home as well as an increase in capital expenditures in fiscal 2022 compared to fiscal 2021, partially offset by cash received from Orscheln stores divestitures.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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 2022 and 2021 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><td style="width:58.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.911%"></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.911%"></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.916%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="padding:0 1pt"></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: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%">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><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="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><td colspan="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">367.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">40.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New and relocated stores and stores not yet opened</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.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%">53.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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%">3.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.0)</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%">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%">773.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">628.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">145.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(1.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%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">390.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">390.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(69.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(69.4)</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%">Net cash used in investing activities</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%">1,093.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">627.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">466.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 increase in 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%">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%"> as compared to fiscal </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%"> primarily reflects our strategic initiatives related to store remodels, including internal space productivity and the outside garden center transformations. 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%">2022 and fiscal 2021 also includes routine refresh activity, as well as security enhancements.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 increase in spending for distribution center capacity and improvements in fiscal 2022 as compared to fiscal 2021 is primarily related to the construction of new distribution centers in Navarre, Ohio and Maumelle, Arkansas. 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 first 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="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 63 new Tractor Supply stores, nine new Petsense by Tractor Supply stores, and  seven store relocations during fiscal 2022. In fiscal 2021, we opened 80 new Tractor Supply stores and seven new Petsense by Tractor Supply stores and had three store relocations.&#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 increase in spending for new and relocated stores and stores not yet opened in fiscal 2022 as compared to fiscal 2021 is primarily due to the timing of stores openings, as well as acceleration of spend in 2022 for stores expected to open in 2023.</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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Overall cash flow used in investing activities was also impacted by the acquisition of Orscheln Farm and Home and the subsequent store divestitures to Bomgaars Supply, Inc. and Buchheit Enterprises, Inc.</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%">Our projected capital expenditures for fiscal 2023 are currently estimated to be in a range of approximately $700.0 million to $775.0 million.  The capital expenditures include a plan to open approximately 70 new Tractor Supply stores, complete the Orscheln conversions to Tractor Supply, continue the remodeling of our stores (&#8220;Project Fusion&#8221;) and garden center transformations, and open 10 to 15 new Petsense by Tractor Supply stores.  Additionally, we anticipate the continued build out of our tenth distribution center in Maumelle, Arkansas during 2023 with operations beginning in the first quarter of fiscal 2024. We also plan to support our continued improvements in technology and infrastructure at our existing stores, along with 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%">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 $938.8 million and $975.1 million in fiscal 2022 and 2021, respectively. The $36.3 million decrease in net cash used in financing activities in fiscal 2022, compared to fiscal 2021, 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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><td style="width:60.166%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.007%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.007%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.948%"></td><td style="width:0.1%"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align: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%">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><td colspan="3" style="padding:0 1pt"></td><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><td colspan="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><td colspan="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(178.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><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="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%">(178.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">700.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">798.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">(25.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">409.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239.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%">170.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">32.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">938.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">975.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align: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 2022, compared to fiscal 2021, is primarily due to borrowings under our new 2022 Senior Credit Facility and increased returns of capital to our stockholders in the form of cash dividends and repurchases 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-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.  The authorized amount reflects a $2.00 billion increase to the share repurchase program which was approved by our Board of Directors 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%">n January&#160;26, 2022.  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 3.4 million and 4.4 million shares of common stock under the share repurchase program at a total cost of $700.1 million and $798.9 million in fiscal 2022 and 2021, respectively.&#160;&#160;Our projected share repurchases for fiscal 2023 are currently estimated to be in a range of approximately $575 million to $675 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 $409.6 million and $239.0 million in fiscal 2022 and 2021, respectively.  In fiscal 2022, we declared and paid cash dividends to stockholders of $3.68 per common share outstanding as compared to $2.08 per common share outstanding in fiscal 2021.  These payments reflect an increase in the quarterly dividend in all four quarters of fiscal 2022 to $0.92 per share from $0.52 per share in all four quarters of 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%">On February&#160;8, 2023, the Company&#8217;s Board of Directors declared a quarterly cash dividend of $1.03 per share of the Company&#8217;s outstanding common stock.&#160; The dividend will be paid on March&#160;14, 2023, to stockholders of record as of the close of business on February&#160;27, 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%">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="i38696b5cc01146d68b9c6b33327cf890_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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF81OC9mcmFnOjVlYzVkODIyMmUwNTQ5N2ZhY2Y4ZDM0OWE1ZGMxMTA2L3RleHRyZWdpb246NWVjNWQ4MjIyZTA1NDk3ZmFjZjhkMzQ5YTVkYzExMDZfMTk3_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF81OC9mcmFnOjVlYzVkODIyMmUwNTQ5N2ZhY2Y4ZDM0OWE1ZGMxMTA2L3RleHRyZWdpb246NWVjNWQ4MjIyZTA1NDk3ZmFjZjhkMzQ5YTVkYzExMDZfMTk3_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>.</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_61"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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 7A</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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">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 manage our exposure to the impact of interest rate changes. Prior to the issuance of our 2022 Senior Credit Facility on September 30, 2022, our variable-rate debt was fully hedged. At <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82MS9mcmFnOmFhNDE1YmQyZjYzYzQ2NDU5OGNkOWYzYTVlNTA1ZDUxL3RleHRyZWdpb246YWE0MTViZDJmNjNjNDY0NTk4Y2Q5ZjNhNWU1MDVkNTFfNjA0_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82MS9mcmFnOmFhNDE1YmQyZjYzYzQ2NDU5OGNkOWYzYTVlNTA1ZDUxL3RleHRyZWdpb246YWE0MTViZDJmNjNjNDY0NTk4Y2Q5ZjNhNWU1MDVkNTFfNjA0_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, we had $378.0 million outstanding under the 2022 Senior Credit Facility, of which $200.0 million was hedged by the interest rate swap. Fixed-rate debt and variable-rate debt covered by the interest rate swap represented 85% of total outstanding debt as of December 31, 2022. 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%;text-decoration:underline">Item 8</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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Financial Statements and Supplementary Data</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</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%">TRACTOR SUPPLY COMPANY</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:90.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.672%"></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: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%;text-decoration:underline">Page</span></div></td></tr><tr><td colspan="3" style="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="#i38696b5cc01146d68b9c6b33327cf890_67">Management's Report on Internal Control over Financial Reporting</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="#i38696b5cc01146d68b9c6b33327cf890_67">44</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="#i38696b5cc01146d68b9c6b33327cf890_70">Reports of </a><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82NC9mcmFnOjYyZGQ0YzVjNDA5NjRkZjM4M2M5YmJiMmZkZTk1N2FhL3RhYmxlOjJiODFiMjA0MWE0ZTQ3MTQ5MmViMjA2ZDk4OThiYzc4L3RhYmxlcmFuZ2U6MmI4MWIyMDQxYTRlNDcxNDkyZWIyMDZkOTg5OGJjNzhfMy0wLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjlmMzBlY2ExZWMxNzQ4ZDlhYjExYmZjMDY2NDI3NWRiXzE1_7b09495d-7580-4a84-89d7-911899c61b47">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="#i38696b5cc01146d68b9c6b33327cf890_70">, Independent Registered Public Accounting Firm (PCAOB ID: </a><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82NC9mcmFnOjYyZGQ0YzVjNDA5NjRkZjM4M2M5YmJiMmZkZTk1N2FhL3RhYmxlOjJiODFiMjA0MWE0ZTQ3MTQ5MmViMjA2ZDk4OThiYzc4L3RhYmxlcmFuZ2U6MmI4MWIyMDQxYTRlNDcxNDkyZWIyMDZkOTg5OGJjNzhfMy0wLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjlmMzBlY2ExZWMxNzQ4ZDlhYjExYmZjMDY2NDI3NWRiXzc2_7dd48a95-dd46-44ea-a76f-ce459f44ad68">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="#i38696b5cc01146d68b9c6b33327cf890_70">)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="#i38696b5cc01146d68b9c6b33327cf890_70">45</a></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%">&#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: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"><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="#i38696b5cc01146d68b9c6b33327cf890_76">Consolidated Statements of Income for the fiscal years ended December </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="#i38696b5cc01146d68b9c6b33327cf890_76">31</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="#i38696b5cc01146d68b9c6b33327cf890_76">, 202</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="#i38696b5cc01146d68b9c6b33327cf890_76">2</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="#i38696b5cc01146d68b9c6b33327cf890_76">, </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="#i38696b5cc01146d68b9c6b33327cf890_76">December 25, 2021</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="#i38696b5cc01146d68b9c6b33327cf890_76">, and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i38696b5cc01146d68b9c6b33327cf890_76">December 26, 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="#i38696b5cc01146d68b9c6b33327cf890_76">48</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="#i38696b5cc01146d68b9c6b33327cf890_79">Consolidated Statements of Comprehensive Income for the fiscal years ended December </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="#i38696b5cc01146d68b9c6b33327cf890_79">31</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="#i38696b5cc01146d68b9c6b33327cf890_79">, 202</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="#i38696b5cc01146d68b9c6b33327cf890_79">2</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="#i38696b5cc01146d68b9c6b33327cf890_79">, </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="#i38696b5cc01146d68b9c6b33327cf890_79">December 25, 2021</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="#i38696b5cc01146d68b9c6b33327cf890_79">, and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i38696b5cc01146d68b9c6b33327cf890_79">December 26, 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="#i38696b5cc01146d68b9c6b33327cf890_79">49</a></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%">&#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: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"><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="#i38696b5cc01146d68b9c6b33327cf890_82">Consolidated Balance Sheets as of December </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="#i38696b5cc01146d68b9c6b33327cf890_82">31</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="#i38696b5cc01146d68b9c6b33327cf890_82">, 202</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="#i38696b5cc01146d68b9c6b33327cf890_82">2</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="#i38696b5cc01146d68b9c6b33327cf890_82"> and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i38696b5cc01146d68b9c6b33327cf890_79">December 25, 2021</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="#i38696b5cc01146d68b9c6b33327cf890_82">50</a></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%">&#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: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"><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="#i38696b5cc01146d68b9c6b33327cf890_85">Consolidated Statements of Stockholders&#8217; Equity for the fiscal years ended December </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="#i38696b5cc01146d68b9c6b33327cf890_85">31</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="#i38696b5cc01146d68b9c6b33327cf890_85">, 202</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="#i38696b5cc01146d68b9c6b33327cf890_85">2</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="#i38696b5cc01146d68b9c6b33327cf890_85">, </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="#i38696b5cc01146d68b9c6b33327cf890_85">December 25, 2021</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="#i38696b5cc01146d68b9c6b33327cf890_85">, and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i38696b5cc01146d68b9c6b33327cf890_85">December 26, 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="#i38696b5cc01146d68b9c6b33327cf890_85">51</a></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%">&#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: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"><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="#i38696b5cc01146d68b9c6b33327cf890_88">Consolidated Statements of Cash Flows for the fiscal years ended December </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="#i38696b5cc01146d68b9c6b33327cf890_88">31</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="#i38696b5cc01146d68b9c6b33327cf890_88">, 202</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="#i38696b5cc01146d68b9c6b33327cf890_88">2</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="#i38696b5cc01146d68b9c6b33327cf890_88">, </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="#i38696b5cc01146d68b9c6b33327cf890_88">December 25, 2021</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="#i38696b5cc01146d68b9c6b33327cf890_88">, and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i38696b5cc01146d68b9c6b33327cf890_88">December 26, 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="#i38696b5cc01146d68b9c6b33327cf890_88">52</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="#i38696b5cc01146d68b9c6b33327cf890_91">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="#i38696b5cc01146d68b9c6b33327cf890_91">53</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82Ny9mcmFnOmYyNTVmNGJhZjhiOTQ0OWU5OTcxNmY0MTFiODdiYzk1L3RleHRyZWdpb246ZjI1NWY0YmFmOGI5NDQ5ZTk5NzE2ZjQxMWI4N2JjOTVfOTQy_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82Ny9mcmFnOmYyNTVmNGJhZjhiOTQ0OWU5OTcxNmY0MTFiODdiYzk1L3RleHRyZWdpb246ZjI1NWY0YmFmOGI5NDQ5ZTk5NzE2ZjQxMWI4N2JjOTVfOTQy_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>.&#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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82Ny9mcmFnOmYyNTVmNGJhZjhiOTQ0OWU5OTcxNmY0MTFiODdiYzk1L3RleHRyZWdpb246ZjI1NWY0YmFmOGI5NDQ5ZTk5NzE2ZjQxMWI4N2JjOTVfMTIzMg_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82Ny9mcmFnOmYyNTVmNGJhZjhiOTQ0OWU5OTcxNmY0MTFiODdiYzk1L3RleHRyZWdpb246ZjI1NWY0YmFmOGI5NDQ5ZTk5NzE2ZjQxMWI4N2JjOTVfMTIzMg_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, 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><td style="width:45.761%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.821%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.056%"></td><td style="width:0.1%"></td></tr><tr style="height:39pt"><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 style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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><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><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, 2023</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><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, 2023</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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 31, 2022, 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 31, 2022, based on the COSO criteria.</span></div><div style="text-align:justify"><span><br/></span></div><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 Tractor Supply Company as of December 31, 2022 and December 25, 2021, and the related Consolidated Statements of Income, Comprehensive Income, Stockholders&#8217; Equity, and Cash Flows for each of the three fiscal years in the period ended December 31, 2022, and the related notes and our report dated February 23, 2023, 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 style="text-align:justify"><span><br/></span></div><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 style="text-align:justify"><span><br/></span></div><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%">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 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, 2023 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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 31, 2022 and December 25, 2021, the related Consolidated Statements of Income, Comprehensive Income, Stockholders&#8217; Equity and Cash Flows for each of the three fiscal years in the period ended December 31, 2022, 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 31, 2022 and December 25, 2021, and the results of its operations and its cash flows for each of the three fiscal years in the period ended December 31, 2022, 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 31, 2022, 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, 2023, 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: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 style="text-align:justify"><span><br/></span></div><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"><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:15.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.672%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Workers' Compensation 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:115%">At December 31, 2022, the Company&#8217;s reserve for workers&#8217; compensation self-insurance risks was $<ix:nonFraction unitRef="usd" contextRef="i94a34d9314ec456c90537fad08f43d57_I20221231" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83My9mcmFnOjI2YmZhZDZjNzYwNzQyODViZDE3MTA4YTBmZWJmYTA4L3RhYmxlOjY0YmZiOTc4NTRjNTRmNDVhY2ViNjcwNGM5YjlhZWNiL3RhYmxlcmFuZ2U6NjRiZmI5Nzg1NGM1NGY0NWFjZWI2NzA0YzliOWFlY2JfMS0xLTEtMS04Mzk1NS90ZXh0cmVnaW9uOjRmNDY1NmQ0ZTJjYzRlNTlhY2RkYmUwNjUwMzNiZmUyXzU0OTc1NTgxNDU0MA_65f3c385-008a-4d24-bf2e-3230213e58d9">74.0</ix:nonFraction> million. As discussed in Note 1 of the consolidated financial statements, the Company retains a significant portion of risk for its workers&#8217; compensation exposures. Accordingly, provisions are recorded based upon periodic estimates of such losses, as determined by management. The future claim costs for workers&#8217; compensation 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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align: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 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><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:82.672%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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:100%">We obtained an understanding, evaluated the design, and tested the operating effectiveness of controls over the Company&#8217;s accounting for workers&#8217; compensation 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><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">To test the Company&#8217;s estimate of the workers&#8217; compensation 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 reassessing 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 self-insurance reserves which were then compared to management&#8217;s estimates.</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83My9mcmFnOjI2YmZhZDZjNzYwNzQyODViZDE3MTA4YTBmZWJmYTA4L3RleHRyZWdpb246MjZiZmFkNmM3NjA3NDI4NWJkMTcxMDhhMGZlYmZhMDhfMzU4MQ_9cc7bd4f-ff32-497a-816a-1c029746f729">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, 2023 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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><td style="width:57.025%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></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:12.369%"></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:12.373%"></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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMy0xLTEtMS03MjQ1Ng_42b3a2c9-f584-43c3-af03-3dbbf6bbb143">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMy0zLTEtMS03MjQ1Ng_4382daed-2268-4ef8-8f7a-b7ff65a5925c">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i454fce2c6b8742799061e19d4f388831_D20200927-20201226" decimals="-3" name="us-gaap:Revenues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMy01LTEtMS03MjQ1Ng_6f35b90a-e48d-4fc3-aaf3-4d0e1a6c6988">10,620,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNC0xLTEtMS03MjQ1Ng_97b2eeb5-333a-4e48-a95a-c700cb9200ae">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNC0zLTEtMS03MjQ1Ng_7b462a6b-5832-4cef-9251-05a45edab75c">8,253,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNC01LTEtMS03MjQ1Ng_5eb0d089-152b-4404-8e77-2311087cd487">6,858,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNS0xLTEtMS03MjQ1Ng_dfb3e3b8-1c05-402b-b8ef-173a72ec0e4a">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNS0zLTEtMS03MjQ1Ng_223768eb-f797-4379-a6cf-a27fc3e5fbd9">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNS01LTEtMS03MjQ1Ng_4a1d7de2-2611-4fd9-829a-d944fa44bdc9">3,761,549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNi0xLTEtMS03MjQ1Ng_8ef1e30b-1137-4d07-897f-70a8f8d2a5fe">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNi0zLTEtMS03MjQ1Ng_c0dbbc61-8bdb-4a96-a522-9bf23ef391c9">2,900,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNi01LTEtMS03MjQ1Ng_b566af1a-5039-43de-8d6e-b46e1da11550">2,478,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNy0xLTEtMS03MjQ1Ng_524d2a2e-0144-490e-896d-e1c066c5a743">343,062</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNy0zLTEtMS03MjQ1Ng_19795c46-4f05-409b-90e5-686ea5026488">270,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNy01LTEtMS03MjQ1Ng_02ed941c-56b6-49d5-a3de-3306199bddcc">217,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill and other intangible 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfOC0xLTEtMS03MjQ1Ng_65cb5077-8ab6-49ba-a25a-246e46058f7e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfOC0zLTEtMS03MjQ1Ng_f74af7a9-8ad0-42db-9896-e9163cc5fee7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfOC01LTEtMS03MjQ1Ng_8734240d-3243-4c0a-8d8d-1da64567f900">68,973</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfOS0xLTEtMS03MjQ1Ng_179b467b-67c2-4b83-8097-6d148e255bea">1,434,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfOS0zLTEtMS03MjQ1Ng_c8924ec2-f4b4-4cc3-a435-68a602064f63">1,306,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfOS01LTEtMS03MjQ1Ng_0ef3e91e-a966-4039-8465-b24da96bae8b">996,928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTAtMS0xLTEtNzI0NTY_669ca124-4994-402b-a162-8a133ae0ccba">30,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTAtMy0xLTEtNzI0NTY_61645770-acd1-4b22-a17b-070c9ff63279">26,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTAtNS0xLTEtNzI0NTY_975a8be4-275d-4dd9-a82f-9375e68dbcac">28,781</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income before income taxes</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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTEtMS0xLTEtNzI0NTY_c384c5f4-650e-426a-8348-53beb7269d54">1,404,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTEtMy0xLTEtNzI0NTY_b5d6c377-d0b9-41d3-9a91-a487a3e7b503">1,280,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTEtNS0xLTEtNzI0NTY_c6b74a63-b92a-41cf-9f8f-1015d7768673">968,147</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTItMS0xLTEtNzI0NTY_ecbf2e90-0b79-49db-a316-abbee25f2a47">315,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTItMy0xLTEtNzI0NTY_f3013a02-dc89-46fa-b6bd-9ac55c53419e">282,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTItNS0xLTEtNzI0NTY_1a308ab5-c84c-465b-b53c-ae1e4b1e967c">219,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTMtMS0xLTEtNzI0NTY_faff2b89-fb59-449a-88a5-bb80912b9656">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTMtMy0xLTEtNzI0NTY_db63d2a9-f000-4e43-aac7-00176f037185">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTMtNS0xLTEtNzI0NTY_aacc3646-4192-40de-89bf-8ea8df1bb3d4">748,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTUtMS0xLTEtNzI0NTY_15d7be5d-6bf9-43cc-9741-73f595a0bc58">9.78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTUtMy0xLTEtNzI0NTY_e6026e8a-c7e3-446c-b0b8-d1ff904be13a">8.69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTUtNS0xLTEtNzI0NTY_48c7ecfa-407f-41d1-a5c7-0fcf794f5bf7">6.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per share &#8211; diluted</span></td><td style="background-color:#ffffff;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:#ffffff;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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTYtMS0xLTEtNzI0NTY_2b2a0f4f-2d69-4130-ae98-21c0afae57e1">9.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;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="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTYtMy0xLTEtNzI0NTY_80a143c9-1894-4d22-8316-f5b18d53d49b">8.61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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: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:#ffffff;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="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTYtNS0xLTEtNzI0NTY_a32799c6-f2af-4c58-9cea-7ce668f4345e">6.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#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><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><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%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTktMS0xLTEtNzI0NTY_ed7464c3-8b4f-4225-acb0-e5d328f37aa0">111,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTktMy0xLTEtNzI0NTY_539a11de-05b9-4bcf-b8b2-e4d0780c7c8d">114,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTktNS0xLTEtNzI0NTY_c50a41f5-5174-4b27-8328-ed208eacf9e1">116,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMjAtMS0xLTEtNzI0NTY_8b58e110-96ee-4ec2-9142-d9a62c4e29e9">112,149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMjAtMy0xLTEtNzI0NTY_f25c0563-ad18-413a-b7b3-e61dbfcad348">115,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMjAtNS0xLTEtNzI0NTY_8de6011f-4702-4cfb-9d64-f889035fd5fd">117,436</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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:#ffffff;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:#ffffff;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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMjItMS0xLTEtNzI0NTY_ecfd2179-9b59-4749-8d42-6165dfbf9876">3.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding:2px 0;text-align:right;vertical-align: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="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMjItMy0xLTEtNzI0NTY_cb060cbc-d5a9-4f21-a9d8-06b0fd7f9176">2.08</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding:2px 0;text-align:right;vertical-align: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="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMjItNS0xLTEtNzI0NTY_b7e0bf20-58a1-4ecd-950b-0469cf214c3a">1.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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><td style="width:58.284%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.949%"></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.949%"></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.952%"></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 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfMy0xLTEtMS03MjQ1Ng_eaba1306-fc6f-47c3-b631-693a116321b2">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfMy0zLTEtMS03MjQ1Ng_dfdd7245-1cab-430b-98b4-aaded11b03f1">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfMy01LTEtMS03MjQ1Ng_4bc8e6b7-dbe5-4719-819d-482da6ac78a3">748,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 income/(loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfNi0xLTEtMS03MjQ1Ng_a3d6fbec-9c6a-4a49-98cc-9800dc48331f">9,930</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfNi0zLTEtMS03MjQ1Ng_61a0dc27-d965-4cfc-9a3f-880687b4bdf6">4,588</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfNi01LTEtMS03MjQ1Ng_24e1243f-b185-4eba-a6d4-9ffa78c95e24">3,442</ix:nonFraction>)</span></td><td style="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:#cceeff;padding:2px 1pt;text-align: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 income/(loss)</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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfOC0xLTEtMS03MjQ1Ng_aade2f7d-17d1-418a-bf0c-7e97705acdae">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><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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfOC0zLTEtMS03MjQ1Ng_12379f18-4f7a-4352-b5e6-11ce537bc11e">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"></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%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfOC01LTEtMS03MjQ1Ng_02c488b4-856b-486a-b51c-adb70e47dbdd">3,442</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfOS0xLTEtMS03MjQ1Ng_026fc809-61be-4c5c-8cfd-38096dc62717">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfOS0zLTEtMS03MjQ1Ng_a7c5c5b9-d555-4ba9-8939-59b0901121a3">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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfOS01LTEtMS03MjQ1Ng_71883c85-f7e9-4217-bddd-19f04cb7b8d2">745,516</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.639%"></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 31, 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:700;line-height:100%">December 25, 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: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><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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMy0xLTEtMS03MjQ1Ng_1953b64f-1073-4c19-9f09-cc998043d5ab">202,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMy0zLTEtMS03MjQ1Ng_9f86d3e8-57b3-4aa8-999f-fff761b613b7">878,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNC0xLTEtMS03MjQ1Ng_f1fceed1-0555-4395-8aa0-b9e926eda7f1">2,709,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNC0zLTEtMS03MjQ1Ng_4ded28dc-7e9f-491d-bbd7-22b597bedca4">2,191,192</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNS0xLTEtMS03MjQ1Ng_1ba9e717-457c-4e05-8128-45b5cb669abb">245,676</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNS0zLTEtMS03MjQ1Ng_2c458799-a02b-4216-98ed-6b77759a1c9e">164,118</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:IncomeTaxReceivable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNi0xLTEtMS03MjQ1Ng_aaa812f8-2c84-497e-9daf-7b4481e46e9c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:IncomeTaxReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNi0zLTEtMS03MjQ1Ng_6175ffbe-1e1a-4ab2-b038-7cc9908a2e2e">17,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNy0xLTEtMS03MjQ1Ng_25f10cf2-b9f0-446c-b0e1-142460c06b24">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"></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%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNy0zLTEtMS03MjQ1Ng_f12b707b-407d-4c5e-bda7-2e60d4e7c63b">3,250,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Property and equipment, 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfOS0xLTEtMS03MjQ1Ng_cd8c101d-a6d1-4afb-b1f3-092333c323c7">2,083,616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfOS0zLTEtMS03MjQ1Ng_1dd8fd42-8e3f-4c0c-98a5-dd885583ff53">1,617,806</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTAtMS0xLTEtNzI0NTY_d91f070d-fde2-4840-95f0-0deb3659cdc4">2,953,801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTAtMy0xLTEtNzI0NTY_056a2635-b30f-4791-bbc0-6ddc7c84cda0">2,785,858</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTEtMS0xLTEtNzI0NTY_4b8d2875-b512-4186-953b-d9f8b68f095f">253,262</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTEtMy0xLTEtNzI0NTY_b5359c2e-9cf1-4bb4-b9d6-b0951e18e9ee">55,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTItMS0xLTEtNzI0NTY_8b6d1f35-4abf-40bf-a707-0463df8f67b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredTaxAssetsDeferredIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTItMy0xLTEtNzI0NTY_31d512d3-95f6-4a01-9fb3-9435817ba14a">2,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTMtMS0xLTEtNzI0NTY_fe4a01d4-36e7-4daa-97ed-192ec01c8303">41,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTMtMy0xLTEtNzI0NTY_c2f77ede-eb8d-4662-b1c7-9d2c43f9e12d">55,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTQtMS0xLTEtNzI0NTY_d327014d-0898-45de-92c0-ad6fa9fb0929">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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTQtMy0xLTEtNzI0NTY_b8e2148b-77f1-4cec-96a2-89eb6f07ebbb">7,767,467</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND 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><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;text-align: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:#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><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%">Accounts payable</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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTgtMS0xLTEtNzI0NTY_baf4f961-b8ef-482d-b2df-0bf43f44b338">1,398,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTgtMy0xLTEtNzI0NTY_0a461217-3684-4d6b-b9f7-188f944e5238">1,155,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTktMS0xLTEtNzI0NTY_0eb4090a-825a-4599-8293-999aaf2423c3">120,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTktMy0xLTEtNzI0NTY_18e7558e-b4dd-46b2-aab7-41ccc9ee411a">109,618</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjAtMS0xLTEtNzI0NTY_6420cac0-8534-44da-bff3-03e3403697be">498,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjAtMy0xLTEtNzI0NTY_c26435cf-f1f2-4014-ab9b-e316577c1edb">474,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjItMS0xLTEtNzI0NTY_5f14c424-3512-4b8b-8cc2-03885573201f">3,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjItMy0xLTEtNzI0NTY_3b774051-e860-48d6-8ab0-3c220db6bd0a">3,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjMtMS0xLTEtNzI0NTY_fbf05a66-85e6-49ed-94f1-e5fb6904dda3">346,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjMtMy0xLTEtNzI0NTY_95ce83f9-6cd8-42e7-be19-19e6a4d2b726">321,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjQtMS0xLTEtNzI0NTY_6e87160b-b040-4676-b767-403179927600">9,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjQtMy0xLTEtNzI0NTY_46be09f4-e7d8-4013-8a04-4b215b9009ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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 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:#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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjYtMS0xLTEtNzI0NTY_fec730f2-0784-4dee-88d2-5347ae8b4efc">2,376,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjYtMy0xLTEtNzI0NTY_4b79aafe-e357-4742-a77b-ea062e196801">2,064,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjgtMS0xLTEtNzI0NTY_ed59d020-c964-4d2c-a3ed-a97b8005c7f3">1,164,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjgtMy0xLTEtNzI0NTY_8c6e4b11-11fe-40e0-8e2c-73c9650fb60c">986,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjktMS0xLTEtNzI0NTY_482a29f1-7e89-4ec3-b06c-99a66e260803">34,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjktMy0xLTEtNzI0NTY_b2ecf2fc-f99d-4c0f-80c4-f805607b2159">32,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzAtMS0xLTEtNzI0NTY_84b38ef7-51db-4114-9704-9d214d44a59b">2,721,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzAtMy0xLTEtNzI0NTY_c7409b1e-4354-4096-a17e-231b0a37a378">2,574,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzEtMS0xLTEtNzI0NTY_24e2f376-11d3-4885-afca-e0d59b7dc66a">30,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzEtMy0xLTEtNzI0NTY_20b185ca-8a8f-49b8-bd91-e9f0b1caf71d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzItMS0xLTEtNzI0NTY_412efec1-3f09-4bb5-9a1e-111603cdef99">120,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzItMy0xLTEtNzI0NTY_5bcf202d-f86b-449d-bf70-8a21df395d7a">105,848</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzMtMS0xLTEtNzI0NTY_ddfbe659-e213-4669-8777-ca6eb3d6a1eb">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzMtMy0xLTEtNzI0NTY_003fe3f7-2817-42b9-aff3-735e60b17b79">5,764,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><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%">Stockholders&#8217; equity:</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><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%">Preferred 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzYtMS0xLTEtNzI0NTY_a8cab410-2575-451a-8c0b-0b88922eaf5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzYtMy0xLTEtNzI0NTY_84a9e3b7-3e01-4dc9-85cf-32bec68d1b56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzctMS0xLTEtNzI0NTY_464fd63d-8db0-40a3-a306-2583fa5aefde">1,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzctMy0xLTEtNzI0NTY_819c540e-25d2-4a66-96d1-e4cc2d1a0393">1,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzgtMS0xLTEtNzI0NTY_b6967ef4-4510-41c6-a077-bf9602b4a37b">1,261,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzgtMy0xLTEtNzI0NTY_5ff4aa0c-a0a6-4ca6-8f4e-3fdef0817a34">1,210,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzktMS0xLTEtNzI0NTY_1178709a-2cb9-490c-b503-1aa96a4e8aa8">4,855,909</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:TreasuryStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzktMy0xLTEtNzI0NTY_58fa6a2a-880f-424b-82ae-49917ae82ad7">4,155,846</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDAtMS0xLTEtNzI0NTY_01ed59ee-8677-4ee7-bb27-e016bfccd6cf">11,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDAtMy0xLTEtNzI0NTY_73093f0e-95cd-4b80-92e7-d77d68be42f2">1,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDEtMS0xLTEtNzI0NTY_04ecf87e-136a-4e9b-9a14-9a06a17cb74e">5,624,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDEtMy0xLTEtNzI0NTY_a942a284-5121-4f94-ae21-ca01a7990c0c">4,945,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDItMS0xLTEtNzI0NTY_66d8f8f2-704d-4bdd-ac00-da24d4bb3ce5">2,042,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDItMy0xLTEtNzI0NTY_7d7af135-14d1-4e8a-8fac-b26782cd929c">2,002,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDMtMS0xLTEtNzI0NTY_83f9e33b-757c-4d1d-9df7-cc5dc78580e2">8,489,990</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDMtMy0xLTEtNzI0NTY_e5b6a8d0-f3ed-4501-990d-f713114271cd">7,767,467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="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="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMTM4_3cac3b06-dd60-4d28-b528-1a90401c38e6"><ix:nonFraction unitRef="usdPerShare" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMTM4_c09bce8b-1c1c-43e5-8846-250951871b9a">1.00</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMTUy_0d81228f-b5ff-4c85-9448-a2f4c8acfef4"><ix:nonFraction unitRef="shares" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMTUy_caf6e795-c6f0-4915-9ff1-aca0795b0823">40</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMTc0_12a880dc-bad8-4251-a597-5f51ae5ccfac"><ix:nonFraction unitRef="shares" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMTc0_efe1ecfe-2812-4b5b-8464-41da2a25d9af">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="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="3" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMjc2_16fbeeaf-1de7-45e2-abe0-7c73ef462013"><ix:nonFraction unitRef="usdPerShare" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="3" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMjc2_555d54e3-2f8a-441c-940f-99c50a4fbfbd">0.008</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMjkw_5c83f21f-9c5c-4a16-8d7e-9891c5c48208"><ix:nonFraction unitRef="shares" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMjkw_f71b49e8-4c5c-495f-b774-51a6ae3981e0">400,000</ix:nonFraction></ix:nonFraction> shares authorized at all periods presented. <ix:nonFraction unitRef="shares" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMzM3_9e70c4c8-19bf-45ae-a39c-de23f7a9b5ee">176,876</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMzQ0_0dcd2fd6-f0fb-4ae3-bf4a-94c9927438c9">176,371</ix:nonFraction> shares issued; <ix:nonFraction unitRef="shares" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMzYy_358fb774-d010-41f2-bc99-8bf48734f977">110,251</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMzY5_81821399-5327-4518-a2a8-99e773901951">113,125</ix:nonFraction> shares outstanding at <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMzk0_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMzk0_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> and December&#160;25, 2021, 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfNDY2_2f18e2c1-3aa4-4dae-869a-2bb2281a63ab">66,625</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:TreasuryStockShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfNDcz_a14ad144-cb18-4e74-8b1e-0feb4fd3c451">63,246</ix:nonFraction> shares at <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfNDg2_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfNDg2_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> and December&#160;25, 2021, 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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><td style="width:27.199%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.671%"></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:6.671%"></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:8.724%"></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:8.724%"></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.457%"></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:8.284%"></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.072%"></td><td style="width:0.1%"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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><td colspan="3" style="border-top:1pt 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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 28, 2019</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="i6bf007b9c438402aa560a1ade1d0f4cf_I20191228" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi0xLTEtMS03MjQ1Ng_d671f923-89a6-4525-8397-946778da0072">118,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i6bf007b9c438402aa560a1ade1d0f4cf_I20191228" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi0zLTEtMS03MjQ1Ng_bf3f1f30-064b-4eb5-831c-02a40e2c510e">1,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><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: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="i04ccf389e9434c59b13a56e9b3b04546_I20191228" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi01LTEtMS03MjQ1Ng_263de796-1318-4a88-bfbb-0a30c3c21488">966,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i817f6a944e6e40d3a7bddd661a1639d7_I20191228" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi03LTEtMS03MjQ1Ng_ae6ce78a-e6f7-44b4-b765-aee8811e941b">3,013,996</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i020a1444c4294e06bd4164820fd1ca74_I20191228" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi05LTEtMS03MjQ1Ng_78db4998-929e-4f1c-9423-84ff3dd8b0f6">199</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="if00281d0941548858f9dfd9741febeb8_I20191228" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi0xMS0xLTEtNzI0NTY_18a169c4-8dad-4843-ad41-01c3e4d11184">3,612,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i021406409133485c9d16159a46b12f38_I20191228" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi0xMy0xLTEtNzI0NTY_e698502c-f744-4d69-8e2c-4b6ef3136730">1,567,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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="i9936405422914237855137bc553928b8_D20191229-20201226" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNC0xLTEtMS03MjQ1Ng_c528e0af-c20d-47a7-8413-d357a14a1df6">1,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i9936405422914237855137bc553928b8_D20191229-20201226" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNC0zLTEtMS03MjQ1Ng_9cd201e3-8707-4752-bb28-926230efd369">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i6fb3916bf04d4a10bfb17ed0b54ef33b_D20191229-20201226" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNC01LTEtMS03MjQ1Ng_9a541d20-9db2-4220-81a9-164029984801">99,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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: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><td colspan="2" style="background-color:#cceeff;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="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNC0xMy0xLTEtNzI0NTY_fe986226-2f51-462c-9601-2aef23c7449e">99,340</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</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: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><td colspan="2" style="background-color:#ffffff;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="i6fb3916bf04d4a10bfb17ed0b54ef33b_D20191229-20201226" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNS01LTEtMS03MjQ1Ng_1b2eb419-822c-4118-aba0-2e5a1f9830f7">37,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNS0xMy0xLTEtNzI0NTY_feced97a-a1e8-4b2c-b823-fc297386efce">37,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iae58a1a00de946c5b841b91ace3066d4_D20191229-20201226" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNy01LTEtMS03MjQ1Ng_396c56d1-f505-481e-b43e-576891366750">7,799</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNy0xMy0xLTEtNzI0NTY_fa40c39f-8792-420b-97d3-50de277a0e87">7,799</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i9936405422914237855137bc553928b8_D20191229-20201226" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfOC0xLTEtMS03MjQ1Ng_163eb64f-87d1-4531-a6e8-2b83f04e8221">3,439</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 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><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><td colspan="2" style="background-color:#ffffff;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="i5222dde0f927498c8767c82ce996afcc_D20191229-20201226" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfOC03LTEtMS03MjQ1Ng_576d4767-a2ce-43f1-ba33-7470f4be1ea1">342,957</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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><td colspan="2" style="background-color:#ffffff;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="i5222dde0f927498c8767c82ce996afcc_D20191229-20201226" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfOC0xMy0xLTEtNzI0NTY_4052b227-de54-4d95-a370-95962f412e62">342,957</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="if8246a0588f040c2a6fb0f29bc580d71_D20191229-20201226" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfOS0xMS0xLTEtNzI0NTY_6e76fc9f-fb7b-463b-8157-5fe0df077201">174,656</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfOS0xMy0xLTEtNzI0NTY_3a31ac6d-b888-4423-a5c1-0a5a7defb2b5">174,656</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie67c11ae95fe4faa9cbbbb75679a8f4b_D20191229-20201226" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTAtOS0xLTEtNzI0NTY_5483fd94-10a3-4377-b747-dfc94c4c6da3">3,442</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTAtMTMtMS0xLTcyNDU2_da7a7f0b-9bd7-4d42-a548-6a5a2f8c3fc5">3,442</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 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><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><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><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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8246a0588f040c2a6fb0f29bc580d71_D20191229-20201226" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTEtMTEtMS0xLTcyNDU2_7f621936-31fa-49b8-a6cf-b014ab9824f6">748,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTEtMTMtMS0xLTcyNDU2_8d284a29-b522-4963-a4f5-dc71188dcce9">748,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:9pt;font-weight:700;line-height:100%">Stockholders&#8217; equity at December 26, 2020</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="i0e92529ffd7a4dc3ba910b5e877893f5_I20201226" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtMS0xLTEtNzI0NTY_be60fd75-63b1-4c3c-ac6f-d90f162c2d1f">116,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e92529ffd7a4dc3ba910b5e877893f5_I20201226" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtMy0xLTEtNzI0NTY_832d1238-ac32-47d2-a644-25890e6c06ef">1,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i554781740f1c4bb09a02aa86788aa0ec_I20201226" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtNS0xLTEtNzI0NTY_8f20666a-bb6a-4e4e-a833-e94262e75149">1,095,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1d87fe20462c445f98f974f14e1b43da_I20201226" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtNy0xLTEtNzI0NTY_4c8d656b-734d-48a7-b5b4-f073c87569c3">3,356,953</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i05ae78f9eb634a95924adf14ece861f1_I20201226" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtOS0xLTEtNzI0NTY_1dea62eb-b996-42fb-8135-baa906d06e5a">3,243</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifcd347fc723040029815ec14a5330118_I20201226" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtMTEtMS0xLTcyNDU2_e0a33f3c-7dff-4282-aba0-13d7a859087f">4,187,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a6fee30584042afb96a840de2e15d0c_I20201226" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtMTMtMS0xLTcyNDU2_84e00418-1552-44e9-959a-d6726fe24735">1,923,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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="i4f1011c4b4464047a4c1b3af7f3c04dd_D20201227-20211225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTUtMS0xLTEtNzI0NTY_0fa47e56-a02a-49eb-9b0e-6edbccf777b7">1,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f1011c4b4464047a4c1b3af7f3c04dd_D20201227-20211225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTUtMy0xLTEtNzI0NTY_452d4950-c9dc-46a7-b016-753783f7b3bf">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="ib1d3d1246212428a8870f1d0dfe360da_D20201227-20211225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTUtNS0xLTEtNzI0NTY_aeed4588-e9dd-4fab-952f-cc93ebbe8f78">82,239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTUtMTMtMS0xLTcyNDU2_1e710127-923e-42ca-a7a1-c66c75fc2e04">82,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 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><td colspan="2" style="background-color:#cceeff;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="ib1d3d1246212428a8870f1d0dfe360da_D20201227-20211225" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTYtNS0xLTEtNzI0NTY_b8f8f91c-fdd2-47af-914b-ddde385af638">47,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;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:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTYtMTMtMS0xLTcyNDU2_3488ac2d-67ff-4e94-930e-2685ad535617">47,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifb0d6fda27444d50b97c963a57637834_D20201227-20211225" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTctNS0xLTEtNzI0NTY_79bf0d0d-9ac3-4691-beeb-c01d8be74616">14,876</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTctMTMtMS0xLTcyNDU2_677fb3e3-5a57-499b-980f-a93390834744">14,876</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i4f1011c4b4464047a4c1b3af7f3c04dd_D20201227-20211225" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTgtMS0xLTEtNzI0NTY_6202862c-15c1-46e9-b38d-b19f7b80830a">4,364</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 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><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><td colspan="2" style="background-color:#cceeff;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="i0112f123afd34fd09665d027659d116b_D20201227-20211225" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTgtNy0xLTEtNzI0NTY_cff54ee9-c3dc-46e2-a132-3417482450f1">798,893</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><td colspan="2" style="background-color:#cceeff;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="i0112f123afd34fd09665d027659d116b_D20201227-20211225" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTgtMTMtMS0xLTcyNDU2_a9a686d0-a082-4f64-989e-40f8639331f5">798,893</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</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="2" style="background-color:#ffffff;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="i5d80cf8416f34466afa7284957e716c3_D20201227-20211225" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTktMTEtMS0xLTcyNDU2_8647b0fb-313b-47b3-a053-8bfef58bb2f7">239,006</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTktMTMtMS0xLTcyNDU2_0374fbfd-a54f-4e97-9005-82e2a09049d5">239,006</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e5a8bbe93f04b66b00ee7e668577796_D20201227-20211225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjAtOS0xLTEtNzI0NTY_ade377db-6ee6-49d9-90c2-7bc41046b7ca">4,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjAtMTMtMS0xLTcyNDU2_e9fb5472-973b-4c11-b72f-47da0a100d17">4,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</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: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><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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d80cf8416f34466afa7284957e716c3_D20201227-20211225" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjEtMTEtMS0xLTcyNDU2_18681f04-9aad-4845-9780-50f3cb9df06b">997,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjEtMTMtMS0xLTcyNDU2_aba6f31c-8a79-489f-a9ff-c54a0abce33b">997,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:9pt;font-weight:700;line-height:100%">Stockholders&#8217; equity at December 25, 2021</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="i499cb04fdfb34701aeb1094041e7e0ee_I20211225" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtMS0xLTEtNzI0NTY_12c6e399-8afa-44cd-a7c0-48be037ae2d8">113,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i499cb04fdfb34701aeb1094041e7e0ee_I20211225" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtMy0xLTEtNzI0NTY_120afa1c-c243-48fa-b503-8800278812ba">1,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e8c0ca767294db092167a7d81feb95e_I20211225" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtNS0xLTEtNzI0NTY_21e0bc2e-ebdb-45cf-a68e-92b9516ae364">1,210,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia2f0c1acdde4430ba6814e1d6b3f7400_I20211225" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtNy0xLTEtNzI0NTY_726f7f3c-c8e5-41fe-9824-9e883838f133">4,155,846</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89a9c5807064f268a7cf41705530060_I20211225" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtOS0xLTEtNzI0NTY_a02c9576-744c-4bad-aaed-d50a1d85bf15">1,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d2746c74ad5464b8e30ae734300d672_I20211225" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtMTEtMS0xLTcyNDU2_516cd113-1264-432a-9346-e6c9e76ec7d3">4,945,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtMTMtMS0xLTcyNDU2_3a0b5f3d-0613-4564-ae68-490d52211ffb">2,002,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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="i7ed37884a31449a6845145a1a49ef9b9_D20211226-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjUtMS0xLTEtNzI0NTY_3158795b-649e-46a6-9b4b-5cb4dc7d1080">504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i7ed37884a31449a6845145a1a49ef9b9_D20211226-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjUtMy0xLTEtNzI0NTY_db641eb3-bdb6-43e3-9667-42229d2f9579">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bf5893e3a1c40a88d4558ace0cfec55_D20211226-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjUtNS0xLTEtNzI0NTY_7ce40756-ef34-4116-9b57-911efb08cf09">25,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjUtMTMtMS0xLTcyNDU2_00d44bdd-5d10-4e22-a665-a0d28b5640d3">25,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-based compensation expense</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="2" style="background-color:#ffffff;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="i6bf5893e3a1c40a88d4558ace0cfec55_D20211226-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjYtNS0xLTEtNzI0NTY_5bb0a783-bd51-4fd6-a644-a6ece3211637">53,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjYtMTMtMS0xLTcyNDU2_acd60bd3-40fd-4fc1-a564-836ba81551a5">53,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjctNS0xLTEtNzI0NTY_8d642097-8fd7-4e47-84b2-308e72c8d50a">28,592</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjctMTMtMS0xLTcyNDU2_5c7d688d-be50-40c5-b4a6-aeba2009d6a7">28,592</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i7ed37884a31449a6845145a1a49ef9b9_D20211226-20221231" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjgtMS0xLTEtNzI0NTY_28d5a0ed-7421-471b-8e60-f4fded737d90">3,378</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iddf10cc34df247d68d385c7b3fd23389_D20211226-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjgtNy0xLTEtNzI0NTY_986660ad-8429-40f3-ada7-3e5204801165">700,063</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iddf10cc34df247d68d385c7b3fd23389_D20211226-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjgtMTMtMS0xLTcyNDU2_71103805-9c9c-4826-b0b7-8e90c5a1939a">700,063</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i22b4bd238d8f43579b5f74f77833d2fa_D20211226-20221231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjktMTEtMS0xLTcyNDU2_9bf52ca7-f7d9-48f5-947b-c258292c561b">409,603</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjktMTMtMS0xLTcyNDU2_b80bec64-4fe0-4fe6-a4cb-c971cddd6f7c">409,603</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b57adfbc7394137a1d7a1c5061ff338_D20211226-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzAtOS0xLTEtNzI0NTY_d6f05def-7d88-434f-b3d5-89aac1c5d036">9,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzAtMTMtMS0xLTcyNDU2_410aff0c-5603-4a94-8d22-f6facfb1b058">9,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i22b4bd238d8f43579b5f74f77833d2fa_D20211226-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzEtMTEtMS0xLTcyNDU2_b5f3d820-e16e-4f4b-b6a9-7123f5cd919b">1,088,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzEtMTMtMS0xLTcyNDU2_3210f062-0136-4e13-95ab-a6826e86f51f">1,088,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stockholders&#8217; equity at December 31, 2022</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="i2e9aa79eb2384bfa9d660701bbc59ecb_I20221231" decimals="-3" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItMS0xLTEtNzI0NTY_4ecb47ee-79be-480d-8fce-0d41862d31cf">110,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i2e9aa79eb2384bfa9d660701bbc59ecb_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItMy0xLTEtNzI0NTY_4cb38f78-22ba-4336-a4a5-72c4e02caf34">1,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i8cbfb67d62934ad996c89b7522a22bd2_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItNS0xLTEtNzI0NTY_a903c5c1-e031-44d2-8249-2c3b30453f25">1,261,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib78111e1d05041a59a81cd9be053d85a_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItNy0xLTEtNzI0NTY_c6828674-eabf-4272-99b6-6674dca732b5">4,855,909</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib7af9f89a4f14f838d7bd687008ec39e_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItOS0xLTEtNzI0NTY_ac6ed05a-b03e-4bfa-9e4d-4e00e07a496f">11,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i508b173a382a443da30c5ae2e91a7abd_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItMTEtMS0xLTcyNDU2_5750f680-a540-4295-9e56-cb28abdd87d6">5,624,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItMTMtMS0xLTcyNDU2_98f4c705-f984-4d9d-9629-76ee3b029476">2,042,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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><td style="width:69.531%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.301%"></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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(53 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(52 weeks)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><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%">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNC0xLTEtMS03MjQ1Ng_eaba1306-fc6f-47c3-b631-693a116321b2">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNC0zLTEtMS03MjQ1Ng_dfdd7245-1cab-430b-98b4-aaded11b03f1">997,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNC01LTEtMS03MjQ1Ng_4bc8e6b7-dbe5-4719-819d-482da6ac78a3">748,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNi0xLTEtMS03MjQ1Ng_e96d7316-3429-4e3d-b911-a0ced217cfb5">343,062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNi0zLTEtMS03MjQ1Ng_94670ff7-5ca8-4665-bc94-626fcfd0cf94">270,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNi01LTEtMS03MjQ1Ng_4d015523-2eeb-437e-8b9a-41bc4d83b8a3">217,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of goodwill and other intangible 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNy0xLTEtMS03MjQ1Ng_74659aed-7565-48e5-9b99-ce95329f24fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNy0zLTEtMS03MjQ1Ng_dbe95364-383f-442f-af61-a49a72227abe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNy01LTEtMS03MjQ1Ng_b38876cb-9b81-46b2-9c60-dad2649c448f">68,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of other long-lived 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:OtherAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfOC0xLTEtMS03MjQ1Ng_1a28098f-1921-44f5-ac9c-2a6663a66751">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:OtherAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfOC0zLTEtMS03MjQ1Ng_f8348605-c134-45f5-80aa-9f618daff61f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:OtherAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfOC01LTEtMS03MjQ1Ng_7c305e4e-2a36-4d7d-a8c9-a8a9c3193022">5,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss/(gain) 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfOS0xLTEtMS03MjQ1Ng_bc12f833-d802-4fb3-8481-204f3dbff935">2,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfOS0zLTEtMS03MjQ1Ng_79daa3e9-832b-4c3c-ac23-acbecc31cf16">4,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfOS01LTEtMS03MjQ1Ng_28113b69-61b0-468c-b574-ac932a1e45fc">1,157</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTAtMS0xLTEtNzI0NTY_a1ec8b3c-3381-4ef3-81ec-742496718ac3">53,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTAtMy0xLTEtNzI0NTY_f0260552-376f-4abf-9758-115f0a4c5af3">47,649</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTAtNS0xLTEtNzI0NTY_91416095-c98c-4ed3-92ac-4da873fa13ee">37,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTEtMS0xLTEtNzI0NTY_4eefb280-f759-49db-83d0-b3ccf00dd7b2">51,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTEtMy0xLTEtNzI0NTY_59a38892-76ff-4ae9-831a-7b6886ea3603">29,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTEtNS0xLTEtNzI0NTY_8c0d14c1-7765-4678-9fbc-fdff55f25d6e">31,739</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 (excluding impact from acquisitions and dispositions):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTMtMS0xLTEtNzI0NTY_1617ecda-c94b-48bb-961e-7e53ea8454de">349,742</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTMtMy0xLTEtNzI0NTY_879f0953-9b6e-4a32-8f64-a63ff1411064">407,922</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTMtNS0xLTEtNzI0NTY_67c823c9-8608-4ca0-862c-a63ee951ecae">180,489</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTQtMS0xLTEtNzI0NTY_3a0006b4-651b-4332-abfd-7be489a499a5">64,060</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTQtMy0xLTEtNzI0NTY_349dc02c-9fc7-41af-bf85-6921f336462d">30,459</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTQtNS0xLTEtNzI0NTY_4ba2d3e3-98c2-4c97-9656-ce392df08ef2">32,794</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTUtMS0xLTEtNzI0NTY_7553f220-9172-40ed-b945-7b8f96565fa7">162,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTUtMy0xLTEtNzI0NTY_32365bd3-c6f0-47d1-9303-59148f3c16ad">179,534</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTUtNS0xLTEtNzI0NTY_e6ff45a6-3903-4edd-987d-d1819548a732">333,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTYtMS0xLTEtNzI0NTY_922e2c40-9838-4b22-abae-ac18c9c5c263">6,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTYtMy0xLTEtNzI0NTY_eaff50e3-c3fd-415b-9d85-c789a98233f9">10,083</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTYtNS0xLTEtNzI0NTY_a7aa5328-eef4-4e7f-8ff6-db3279b0efd4">79,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTctMS0xLTEtNzI0NTY_b96428f7-5233-48a0-9682-9d5df319438f">13,137</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTctMy0xLTEtNzI0NTY_115aafc1-b28f-4fc1-a58f-d782e12ae770">137,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTctNS0xLTEtNzI0NTY_69aedf32-21d5-4876-bf32-09459447f013">72,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTgtMS0xLTEtNzI0NTY_448f051b-2955-4ddc-ae32-65a7095e1820">26,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTgtMy0xLTEtNzI0NTY_22c94a37-fdef-4527-ad5b-058f2e1493fb">37,038</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTgtNS0xLTEtNzI0NTY_03326b60-1118-4a3a-9f0a-7f2685482f28">13,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTktMS0xLTEtNzI0NTY_89223603-09a1-4901-94dd-68f48b4f36a8">49,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTktMy0xLTEtNzI0NTY_235845eb-5c00-4e0a-8afe-4532076a63c0">41,260</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTktNS0xLTEtNzI0NTY_da07e331-76c7-4099-8a19-962a5d091b53">63,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjAtMS0xLTEtNzI0NTY_38645ba4-44a4-42a2-ae6d-5c98369efbde">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjAtMy0xLTEtNzI0NTY_d48ed7ed-f3b8-4d5a-8a5c-346d27c1a428">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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjAtNS0xLTEtNzI0NTY_4be278df-00a2-4ff4-a457-bb844c839c5e">1,394,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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><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><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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjItMS0xLTEtNzI0NTY_e52dacea-7948-4875-8cce-6a9069b4fcce">773,369</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjItMy0xLTEtNzI0NTY_6855f11e-4732-4744-badd-247b347fc6fe">628,431</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjItNS0xLTEtNzI0NTY_d28e2ae4-db30-48e5-b52f-f2796b299955">294,002</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjMtMS0xLTEtNzI0NTY_51e2f7c9-0936-42cf-89e3-f1fad27a4c0f">1,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjMtMy0xLTEtNzI0NTY_9f7ecb54-3e3c-4672-be84-f40ff2207922">1,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjMtNS0xLTEtNzI0NTY_03d6a2e2-ff3a-4cc1-a046-6a907d98daaf">1,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjQtMS0xLTEtNzI0NTY_4cfa7db9-710b-4be5-9271-95e8d17aabf6">390,765</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjQtMy0xLTEtNzI0NTY_44734e5d-ff59-4132-8367-c40a44fbc993">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjQtNS0xLTEtNzI0NTY_3ae0ea51-67f8-482f-abf8-aae90255e564">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjUtMS0xLTEtODIzNDU_2aa49f65-5b55-410f-a5e9-38f6e17dc8c8">69,364</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjUtMy0xLTEtODIzNDU_c70ed6eb-2867-4951-ae5b-ecd96a7819f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinesses" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjUtNS0xLTEtODIzNDU_1e19ed0c-1d9a-4c8b-8559-06720ef78151">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjgtMS0xLTEtNzI0NTY_08fcb2f1-6b10-4f20-b981-c135edb832b1">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjgtMy0xLTEtNzI0NTY_50859baa-2edc-46be-9efd-56036e108651">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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjgtNS0xLTEtNzI0NTY_45f2629f-1f8d-475d-9161-7608146c6a0b">292,210</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height: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><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><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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzAtMS0xLTEtNzI0NTY_c2095822-1fc0-4111-ac2f-63715484827f">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzAtMy0xLTEtNzI0NTY_4f1e6281-fa8a-4c7a-bbbf-5c2298f0379a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzAtNS0xLTEtNzI0NTY_32bd328e-5061-4886-8640-87cf2134338b">2,009,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:RepaymentsOfUnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzEtMS0xLTEtNzI0NTY_b61afca2-1ffa-4a0d-a8bc-0b91eda9fc03">832,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:RepaymentsOfUnsecuredDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzEtMy0xLTEtNzI0NTY_829da2f9-f417-415f-baf4-8ba98c3237dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:RepaymentsOfUnsecuredDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzEtNS0xLTEtNzI0NTY_394cf76f-8827-4dc0-811b-1451ef7c8f0c">1,406,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="tsco:CashOutflowforDebtIssuanceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzItMS0xLTEtNzI0NTY_5daa787d-9688-4f76-94a4-f94e212f9e8f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="tsco:CashOutflowforDebtIssuanceCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzItMy0xLTEtNzI0NTY_78cc04a5-dbc6-4642-8395-847a0b605214">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" sign="-" name="tsco:CashOutflowforDebtIssuanceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzItNS0xLTEtNzI0NTY_1d0e9660-09de-4d23-af04-8316e0c5f34f">17,048</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzQtMS0xLTEtNzI0NTY_04f55dfe-c73c-4ca4-801d-759c1d23fef5">4,058</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzQtMy0xLTEtNzI0NTY_5157cf2b-7be9-42e9-98f4-d5b5eb512ffe">4,580</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzQtNS0xLTEtNzI0NTY_d562edaa-6d97-4354-ab2a-c8354e25311d">4,170</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzUtMS0xLTEtNzI0NTY_5f6ad256-761b-4ae6-a3b7-28c4f6b3b795">28,592</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzUtMy0xLTEtNzI0NTY_06ee79ec-c4cd-429b-b731-c2f677247e81">14,876</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzUtNS0xLTEtNzI0NTY_43dda914-a81f-4854-9051-fb9ec44dac33">7,799</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzYtMS0xLTEtNzI0NTY_cce6f96d-ab1a-40b0-babe-918d0919b5ea">700,063</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzYtMy0xLTEtNzI0NTY_23c1edd4-2403-4383-a975-21c28a33d4a3">798,893</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzYtNS0xLTEtNzI0NTY_5a1d5700-e159-42c9-b6cb-62eb2bb20ba1">342,957</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzctMS0xLTEtNzI0NTY_76d1b5b5-3dff-4614-87d0-32d8f6cf8f3f">25,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzctMy0xLTEtNzI0NTY_1f97431f-f76a-47fa-9b20-9092b117cc44">82,249</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzctNS0xLTEtNzI0NTY_dc22cbd8-bcda-42f3-9a5c-3c1cf58c2514">99,340</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzgtMS0xLTEtNzI0NTY_de0e660b-7048-41be-9a1e-031f7dd10016">409,603</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzgtMy0xLTEtNzI0NTY_34da9859-5e73-401b-86da-3d60a8431bbc">239,006</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:PaymentsOfDividends" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzgtNS0xLTEtNzI0NTY_5b4f0b55-def0-44c9-92f8-db24c9113cc7">174,656</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align: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)/provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzktMS0xLTEtNzI0NTY_df4da28c-aec4-4062-a6c1-e91bd17c724f">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzktMy0xLTEtNzI0NTY_0bb79bc4-58a1-484c-a6c6-ebef9b683aff">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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzktNS0xLTEtNzI0NTY_188a394e-1ee9-4623-9399-0015799ac58e">155,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net (decrease)/increase 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDAtMS0xLTEtNzI0NTY_0d120f83-f6a6-4fc2-8550-98a8fee2a5a9">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><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%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDAtMy0xLTEtNzI0NTY_03cdd8e3-9f36-4a3e-af92-f60b23ee3bfb">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"></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%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDAtNS0xLTEtNzI0NTY_2ecc9c63-a3cb-4ff9-86c3-a9c15a11627c">1,257,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDEtMS0xLTEtNzI0NTY_28dcce95-a818-444c-96fe-e6dba55d949d">878,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a6fee30584042afb96a840de2e15d0c_I20201226" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDEtMy0xLTEtNzI0NTY_5a80bd4e-69d0-4737-8e43-e4e8c571205a">1,341,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i021406409133485c9d16159a46b12f38_I20191228" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDEtNS0xLTEtNzI0NTY_e4f0d37a-20f9-4a8f-a7ef-40b3dcfe9224">84,241</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDItMS0xLTEtNzI0NTY_18a66c9f-838d-4f56-b864-635d32b28487">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDItMy0xLTEtNzI0NTY_69850631-b090-40a3-93dc-d62cccf9edbb">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a6fee30584042afb96a840de2e15d0c_I20201226" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDItNS0xLTEtNzI0NTY_33b78d44-2553-41e3-adfc-fbe0ebe37154">1,341,756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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><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><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><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><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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDYtMS0xLTEtNzI0NTY_81ae3957-f7b9-4359-b52b-773c42ce9d38">26,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDYtMy0xLTEtNzI0NTY_43b7f80b-21c8-486a-8de5-03c676b2a1c4">23,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDYtNS0xLTEtNzI0NTY_40250bcf-9f09-4f33-9fe0-c2592a749ea2">24,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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</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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDctMS0xLTEtNzI0NTY_9138e9dc-31af-41ca-b125-48f74cdd237a">239,129</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDctMy0xLTEtNzI0NTY_827ffe87-3b2e-435d-883f-1303f72eaeaa">291,665</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDctNS0xLTEtNzI0NTY_e12c47e1-8b74-4f70-a027-4fe8e83e805b">235,319</ix:nonFraction>&#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:700;line-height:100%">Supplemental disclosures of non-cash activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDktMS0xLTEtNzI0NTY_98d02631-3608-4a7d-84f8-04363e4e6e55">45,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDktMy0xLTEtNzI0NTY_e0ec1686-7561-4a12-a0ac-f7065e6c1fc7">24,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDktNS0xLTEtNzI0NTY_d0b32740-5bcf-41e5-bfb7-29019fd57368">12,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNTAtMS0xLTEtNzI0NTY_e6e3ffc4-dec8-440c-a519-827c46584146">416,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNTAtMy0xLTEtNzI0NTY_9c5fbfbf-b33c-464a-a815-20279e3193e5">678,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNTAtNS0xLTEtNzI0NTY_c34163f5-45c2-4617-a91d-6f528fe5db42">524,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNTEtMS0xLTEtNzI0NTY_b1c87431-8806-4477-b8f4-251310799c48">5,143</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNTEtMy0xLTEtNzI0NTY_53e892d8-514a-42b4-803e-2a1971c52161">3,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNTEtNS0xLTEtNzI0NTY_66123088-b78b-472e-b58a-f4f92a142d2d">7,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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="i38696b5cc01146d68b9c6b33327cf890_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; Significant Accounting Policies:</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:NatureOfOperations" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3MzA_aed61f40-b49b-4eb3-984f-6ad33c3ade38" 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%">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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzg4_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzg4_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, the Company operated a total of <ix:nonFraction unitRef="store" contextRef="ide9f3e0ac061419eb3a88a388d4351aa_I20221231" decimals="0" name="us-gaap:NumberOfStores" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfODI0_d22acfc5-e282-4c8e-90f4-1a135cfad4a5">2,333</ix:nonFraction> retail stores in <ix:nonFraction unitRef="state" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="0" name="us-gaap:NumberOfStatesInWhichEntityOperates" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfODQ0_72aedc11-32c3-4f61-b5d9-430789a0395b">49</ix:nonFraction> states (<ix:nonFraction unitRef="store" contextRef="ia3fbcd5d522b4462b9a3f5e9457f34b9_I20221231" decimals="0" name="us-gaap:NumberOfStores" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfODU1_99675288-fda1-4948-9db3-e53ca778cc47">2,066</ix:nonFraction> Tractor Supply retail stores, <ix:nonFraction unitRef="store" contextRef="i438c59a194cd44af8ad8941f5c8ca21c_I20221231" decimals="0" name="us-gaap:NumberOfStores" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfOTAx_cd71cbac-634b-4027-aba8-800b05b4e215">186</ix:nonFraction> Petsense by Tractor Supply retail stores, and <ix:nonFraction unitRef="store" contextRef="i04c1edfcf87948e9b96e31be4f7a6867_I20221231" decimals="0" name="us-gaap:NumberOfStores" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODQ4ODMz_e4855406-5325-4283-8a2f-2dd785abbc38">81</ix:nonFraction> Orscheln Farm and Home 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%;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%">, </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 </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">Orschelnfarmhome.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="i1554102c128141b68e0aafeb6055092f_D20221012-20221012" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTM1NA_ed7c5cf9-410f-451b-b1ae-a40f854a6b55">397.7</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="ib7cde14f55d84b898a79ef14b9482585_I20221012" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTA5OTUxMTY2NDI4MQ_7350dc31-cfd8-4b4b-a223-0a723f86830d">69.4</ix:nonFraction>&#160;million. In addition, Tractor Supply has agreed to sell the Orscheln corporate headquarters and distribution center to Bomgaars Supply, Inc. for approximately $<ix:nonFraction unitRef="usd" contextRef="i4c16d867ddad47c69de1ef3153b80e5f_I20221012" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODcwODg2_595bbd8c-74f5-41a5-91ff-e1453e86fafd">10</ix:nonFraction>&#160;million within 15 months after the closing of the acquisition. The acquisition was financed with cash-on-hand and borrowings under the 2022 Senior Credit Facility (as defined below). The Company plans to rebrand 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></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:700;line-height:120%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4MTY_c906a960-adae-4b87-83a9-8521189ad2c9" continuedAt="i5f6dc72d8b6a4aa5a1970ac6316311b2" escape="true">Basis of Presentation</ix:nonNumeric></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%"><ix:continuation id="i5f6dc72d8b6a4aa5a1970ac6316311b2">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:FiscalPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3Nzk_533affc1-6a5b-4ada-97cd-05fa9b81efd7" 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 year ended December&#160;31, 2022 consisted of 53 weeks, while the years ended December&#160;25, 2021 and December&#160;26, 2020 each consisted of 52 weeks.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4NTY_ea39d24a-5d0f-47a5-9385-6aa3e84ba7dd" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4MTM_bf104d63-1c39-4745-b8b0-3278ec76a3c2" continuedAt="ied8fd84d03264c22b3714d74ea5f9b88" 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><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ied8fd84d03264c22b3714d74ea5f9b88">Significant estimates and assumptions by management primarily impact the following key financial statement areas:</ix:continuation></span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:InventoryImpairmentPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2Njg_d139302b-25c1-464a-89cd-afbe49a79f89" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:InventoryShrinkagePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2MzA_c7eecac8-d723-456f-be82-6e6d3fd751ff" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:CostOfSalesVendorAllowancesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NTg_c88d6c1b-7f94-41bb-bf9f-38f4dbfac0fc" 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><div style="text-align:justify"><span><br/></span></div><div 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 are 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 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.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:SelfInsuranceReservePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODcwOTU0_5ffeca61-32ec-4856-bbbb-3ec2f9b90916" continuedAt="ib8fdccee3bcf42a3ae7be2a68d9e6b9e" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="0" name="tsco:Workerscompensationandgeneralliabilitydeductible" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNjg2MQ_fea901f5-fdec-4fdf-9acf-fb0cf00fd87a">500,000</ix:nonFraction> and our Texas Work Injury Policy is limited to $<ix:nonFraction unitRef="usd" contextRef="ie0c67d20c18b4903ad95b612ea7c895c_D20211226-20221231" decimals="0" name="tsco:Workerscompensationandgeneralliabilitydeductible" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNjkxMQ_03f54055-5d2d-42ba-8911-79d5bb1bba00">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="ib8fdccee3bcf42a3ae7be2a68d9e6b9e">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;31, 2022, the Company had insurance reserves for workers' compensation of $<ix:nonFraction unitRef="usd" contextRef="i94a34d9314ec456c90537fad08f43d57_I20221231" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzcwNw_65f3c385-008a-4d24-bf2e-3230213e58d9">74.0</ix:nonFraction> million, compared to $<ix:nonFraction unitRef="usd" contextRef="ie2e5ab94a52b4fa7b77be8d39c1f6965_I20211225" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzcyMg_19d49de0-4540-4be7-9cc8-b912248c1a9e">67.1</ix:nonFraction> million at December&#160;25, 2021.&#160;Insurance reserves for general liability plans was $<ix:nonFraction unitRef="usd" contextRef="i98f9fb6c8ab74f34946414b56d6b45f9_I20221231" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzc4Mw_eb7b7666-14a6-465e-8dd4-f0c99441939f">51.5</ix:nonFraction>&#160;million at December&#160;31, 2022 compared to $<ix:nonFraction unitRef="usd" contextRef="if5445ae9be9748dfae75e5702766e04d_I20211225" decimals="-5" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzgwNA_064c0f19-5247-4047-9892-3f4876a12372">41.3</ix:nonFraction>&#160;million at December&#160;25, 2021. 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="i0e6083a110f64fad9166106042c18e14_I20221231" decimals="-5" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODUxNTk1_7e69e691-8e86-4cc4-ab66-3dbad465a173">18.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ife7322af1f85431ab700dd87bf7e89d7_I20211225" decimals="-5" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODUxNjA1_ec47eb8c-5a06-406d-87b3-cdd1bf65f345">14.9</ix:nonFraction> million as of December&#160;31, 2022 and December&#160;25, 2021.</ix:continuation> </span></div><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3MzE_055f3f49-0619-412a-bc60-350466ce73b8" 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><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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="0" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfOTYzMg_662392f6-0edb-408b-b624-3ed603839637"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="0" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfOTYzMg_c8652030-9fb0-42b0-a4aa-0585ada4e005">No</ix:nonFraction></ix:nonFraction> significant impairment charges were recognized in fiscal 2022 or 2021 related to long-lived assets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2020, we recognized $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="0" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfOTc1OQ_07477cd6-cba7-406f-a01c-3e8d22035207">5.1</ix:nonFraction>&#160;million of impairment charges related to long-lived assets for Petsense by Tractor Supply stores. &#160;Impairment charges, if recognized, are included in selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses in the Consolidated Statements of Income.</span></div></ix:nonNumeric><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NzU_01f6d302-79af-4acc-94d0-7380831c8c7d" 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><div style="text-align:justify"><span><br/></span></div><div 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:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="0" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTIyOTM_1a9cb160-2280-4274-b2eb-e45b131a97fb"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="0" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTIyOTM_ca079927-44e4-4752-8cf0-f806ebe590cf">No</ix:nonFraction></ix:nonFraction> impairment charges were recognized in fiscal 2022 or 2021 related to indefinite-lived intangible assets.  As described in further detail in Note 4 to the Consolidated Financial Statements, in fiscal 2020 we recognized goodwill impairment of $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:GoodwillImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTI1MzM_cec9ad68-b9c1-4529-9b70-dd5b44dde781">60.8</ix:nonFraction>&#160;million and trade name asset impairment of $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTI1NzE_288091ab-41e4-4fcf-b735-fb80574562ca">8.2</ix:nonFraction>&#160;million related to Petsense by Tractor Supply.  Impairment charges, if recognized, are included as a separate line item within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzE0NjgyNTYzNzYxMQ_4851d084-c632-4bb7-bbdc-b8dc889301d5">SG&amp;A expenses</span> in the Consolidated State</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ments of Income.</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-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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NDk_5bb9f142-9f6f-44f4-93f2-f0429f4ecf21" escape="true">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.</ix:nonNumeric></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:SalesTaxesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3MDQ_4e602fc7-18ab-4ae1-bd2a-f35545df0efd" escape="true">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.</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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:RevenueRecognitionSalesReturns" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NjY_b6792c85-6c65-429c-a854-811eea6880be" escape="true">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="tsco:AllowanceForSalesReturns" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTM5Mzk_8a3c26c5-e4cb-425e-8202-c7213c41db61">24.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="tsco:AllowanceForSalesReturns" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTM5NDY_f0f0c961-5f86-4e75-b2fd-b38c9fbd4ab0">17.9</ix:nonFraction> million as of <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTM5NTU_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTM5NTU_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> and December&#160;25, 2021, respectively.</ix:nonNumeric></span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:RevenueRecognitionGiftCardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2NDQ_7f36b0b0-3be7-4160-a213-f2e685a33743" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="tsco:RevenueRecognitionGiftCard" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTQ1MjE_31636c0b-6c18-4e93-a53c-24c688bc9dd3">4.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-5" name="tsco:RevenueRecognitionGiftCard" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTQ1MjU_2b69c173-8843-4be6-8576-35f059221242">4.2</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-5" name="tsco:RevenueRecognitionGiftCard" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTQ1MzM_20d31171-b26f-4c5d-a8fb-15f2745474b5">3.6</ix:nonFraction> million in fiscal 2022, 2021, and 2020, 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 Sheet. 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:CustomerLoyaltyProgramLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODU0NTMz_2dcca44d-63fd-4caa-b7ba-3bdd8a20ddc3">19.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="us-gaap:CustomerLoyaltyProgramLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODU0NTM5_47d594fb-36f3-4512-b43c-c746acac292a">20.9</ix:nonFraction> million as of <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODUyODA4_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODUyODA4_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> and December&#160;25, 2021, respectively.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:CostOfSalesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2NzM_4b244ba6-c347-4fb2-add3-c193354129f5" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4NzE_7c435b6f-0d8a-4ff3-afe7-2afc658458ab" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4Njg_1fbe07bc-62fa-4559-948b-ffa1ac375e95" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTYxNTY_20967c17-e272-42b7-9e85-ac68edd8dece">94.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTYxNjA_1f51dbdd-2431-4775-b1b6-b5a77f61b36d">95.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-5" name="us-gaap:AdvertisingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTYxNjg_cc268549-77ff-4ba2-aaa9-3e784883c4ec">100.9</ix:nonFraction> million for fiscal 2022, 2021, and 2020, respectively. &#160;Prepaid advertising costs were approximately $<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:PrepaidAdvertising" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTYyNTg_af44543f-7d48-4639-91f2-f02772455281">2.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="us-gaap:PrepaidAdvertising" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTYyNjU_370f1fe6-13b2-4536-8949-aceeb66effdb">1.7</ix:nonFraction> million as of December&#160;31, 2022, and December&#160;25, 2021, respectively.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:WarehousingAndDistributionCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4NDc_3663d0e4-6010-4fd6-95ab-fb56fa463b1c" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="tsco:DistributionExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTY4MzQ_b10e2dfe-ec6b-46f7-9389-1a5e22fa45b0">424.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-5" name="tsco:DistributionExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTY4Mzg_8f0fcf9a-8b59-4783-8560-e878d0c4bd16">367.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-5" name="tsco:DistributionExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTY4NDY_5f33fb17-db00-412b-8d06-dce65fd6f648">292.6</ix:nonFraction> million for fiscal 2022, 2021, and 2020, respectively.</span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:StartUpActivitiesCostPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NDg_318ead37-ac45-43df-8280-4aa2cfad0a61" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="us-gaap:PreOpeningCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTcwNzU_bdd8cec1-de06-4373-8905-69ec69b48b90">10.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-5" name="us-gaap:PreOpeningCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTcwNzk_d1edd69b-6e79-4868-b795-1ea8d067990b">10.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-5" name="us-gaap:PreOpeningCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTcwODc_b423a3f6-4e47-4e6d-8954-fa5e7b68337a">8.6</ix:nonFraction> million for fiscal 2022, 2021, and 2020, respectively.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2NDU_e3522c18-cf0d-4d34-87a6-86049f104c8c" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:DepreciationDepletionAndAmortizationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NTM_5af30a9a-0bbe-462f-a0b8-0ccf04dd6421" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4MjY_59ea0ab5-5e62-4317-b037-9d91ff45a981" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:IncomeTaxUncertaintiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3OTQ_958da808-a096-4d80-93c5-c9396884511b" continuedAt="i979fa9a3f911490c995c836670611344" 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 </span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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="i979fa9a3f911490c995c836670611344">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.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:SalesTaxAuditReservePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4Njk_9f34b93e-2655-4d7d-9bcf-248089cf1723" 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><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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4MDU_e91ec821-d015-4dfc-8d4a-c4c5023ec5b8" continuedAt="ifedad4e9d8244e088ac9a3a0c6440852" escape="true">Net Income Per Share</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:continuation id="ifedad4e9d8244e088ac9a3a0c6440852">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2Mzk_cd522329-e02d-4383-a95d-f46c576173b3" 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="0" name="tsco:MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMjQ1MzY_a5a7165a-516c-4e45-9df9-e59e0dbb1640">24</ix:nonFraction> - <ix:nonFraction unitRef="h" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="0" name="tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMjQ1NDE_01340a5b-a25d-442e-8f24-1c3bfd43bc7d">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="0" name="tsco:MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMjQ5OTY_a5a7165a-516c-4e45-9df9-e59e0dbb1640">24</ix:nonFraction> - <ix:nonFraction unitRef="h" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="0" name="tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMjUwMDE_01340a5b-a25d-442e-8f24-1c3bfd43bc7d">48</ix:nonFraction> hours.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2MzU_2e96326e-e01c-474b-a36d-a93f0e92616e" continuedAt="ia757c9a16a2347c4bc15b3eb19baff48" 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><span><br/></span></div><div 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></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:continuation id="ia757c9a16a2347c4bc15b3eb19baff48"><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 style="text-align:justify"><span><br/></span></div><div 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 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 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 Note 5 to the Consolidated Financial Statements, the Company had $<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-7" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODYxNzU3_ce44b10c-df56-426f-bebb-5bb1ce4e24a7">1.18</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODYxNzcx_50d87999-94d7-4801-b3b2-7b907f236757">1.00</ix:nonFraction> billion in outstanding borrowings as of <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODYxODA3_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODYxODA3_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> and December&#160;25, 2021, respectively. The fair value of the Company's $<ix:nonFraction unitRef="usd" contextRef="i4a99f7f5845345ab8ba4393019d2d141_I20221231" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODcwODk5_442f2272-2758-42c1-aad2-a5456b0d6888">150</ix:nonFraction>&#160;million 3.70% Senior Notes (the &#8220;3.70% Senior Notes&#8221;), the $<ix:nonFraction unitRef="usd" contextRef="i7383b5449bdf4c88bfda147a29c2ea87_I20211225" decimals="-6" name="tsco:TermloanMaximumMonthEndOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODcwOTEz_fcc29ec7-b649-4bd6-8474-1deedef3f257">200</ix:nonFraction>&#160;million term loan (the &#8220;November 2020 Term Loan,&#8221; retired on September 30, 2022 and discussed in further detail in Note 5 to the Consolidated Financial Statements), and the $<ix:nonFraction unitRef="usd" contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODcwOTM5_a5f0e9b2-f2f5-4341-a4a6-51537a78bd5c">378</ix:nonFraction> million in borrowings under the Company's Revolving Credit Facility (as defined below) were determined based on market interest rates (Level 2 inputs). The carrying value of borrowings under the $3.70% Senior Notes, the November 2020 Term Loan, and the Revolving Credit Facility all 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's $650 million 1.75% Senior Notes (the &#8220;1.75% Senior Notes&#8221;) is 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, net of discount 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.853%"></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:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></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></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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmQzYWM5MGQ0MGIyZTRjMTQ5Y2FkZjg1NTE2NGJiYTA4L3RhYmxlcmFuZ2U6ZDNhYzkwZDQwYjJlNGMxNDljYWRmODU1MTY0YmJhMDhfMC0yLTEtMS04MTYwMQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmQzYWM5MGQ0MGIyZTRjMTQ5Y2FkZjg1NTE2NGJiYTA4L3RhYmxlcmFuZ2U6ZDNhYzkwZDQwYjJlNGMxNDljYWRmODU1MTY0YmJhMDhfMC0yLTEtMS04MTYwMQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December 31</ix:nonNumeric>, 2022</ix:nonNumeric></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 25, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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><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></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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="ic9adf7245e0d4070bdfe31c063392545_I20221231" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmQzYWM5MGQ0MGIyZTRjMTQ5Y2FkZjg1NTE2NGJiYTA4L3RhYmxlcmFuZ2U6ZDNhYzkwZDQwYjJlNGMxNDljYWRmODU1MTY0YmJhMDhfNS0yLTEtMS04MTYxMQ_42da2aa2-77be-49a6-bc58-83e9b1cec8c6">639,220</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ic9adf7245e0d4070bdfe31c063392545_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmQzYWM5MGQ0MGIyZTRjMTQ5Y2FkZjg1NTE2NGJiYTA4L3RhYmxlcmFuZ2U6ZDNhYzkwZDQwYjJlNGMxNDljYWRmODU1MTY0YmJhMDhfNS0zLTEtMS04MjM4NQ_25f5c898-8abe-40bd-ae70-90e3298bd71e">500,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a6fa9f0b58b4eb294f98a86f0329d93_I20211225" decimals="-3" name="us-gaap:SeniorNotes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmQzYWM5MGQ0MGIyZTRjMTQ5Y2FkZjg1NTE2NGJiYTA4L3RhYmxlcmFuZ2U6ZDNhYzkwZDQwYjJlNGMxNDljYWRmODU1MTY0YmJhMDhfNS01LTEtMS04MTczNg_f952c4d6-1323-4c19-8e0f-6135e6343cbd">637,844</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i5a6fa9f0b58b4eb294f98a86f0329d93_I20211225" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmQzYWM5MGQ0MGIyZTRjMTQ5Y2FkZjg1NTE2NGJiYTA4L3RhYmxlcmFuZ2U6ZDNhYzkwZDQwYjJlNGMxNDljYWRmODU1MTY0YmJhMDhfNS02LTEtMS04MTczOQ_4f587c4b-3cb4-4699-bc40-2c266bb9abc4">614,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 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 in the period in which the hedged transaction(s) 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"><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: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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOjk2MDc2OGU3NzQyMjRmODliMDU4MzEyOTZkYjk0YzA1L3RhYmxlcmFuZ2U6OTYwNzY4ZTc3NDIyNGY4OWIwNTgzMTI5NmRiOTRjMDVfMS0yLTEtMS04MTY3OQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOjk2MDc2OGU3NzQyMjRmODliMDU4MzEyOTZkYjk0YzA1L3RhYmxlcmFuZ2U6OTYwNzY4ZTc3NDIyNGY4OWIwNTgzMTI5NmRiOTRjMDVfMS0yLTEtMS04MTY3OQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December 31</ix:nonNumeric>, 2022</ix:nonNumeric></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 25, 2021</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)</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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOjk2MDc2OGU3NzQyMjRmODliMDU4MzEyOTZkYjk0YzA1L3RhYmxlcmFuZ2U6OTYwNzY4ZTc3NDIyNGY4OWIwNTgzMTI5NmRiOTRjMDVfMi0yLTEtMS04MTY5NA_01228f74-4c8b-472d-a4d3-f84b1410f5d5">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><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%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOjk2MDc2OGU3NzQyMjRmODliMDU4MzEyOTZkYjk0YzA1L3RhYmxlcmFuZ2U6OTYwNzY4ZTc3NDIyNGY4OWIwNTgzMTI5NmRiOTRjMDVfMi00LTEtMS04MTcxMA_4e40fb63-5540-4c07-8d83-d50701ec32dd">1,809</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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></ix:continuation><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NDQ_31c63b6a-30c2-4da2-9fbe-a110c1cf7036" continuedAt="i01c1cb73f8024194bb82b01eade90872" 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><div style="text-align:justify"><span><br/></span></div><div 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></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%"><ix:continuation id="i01c1cb73f8024194bb82b01eade90872">The fair value of the interest rate swaps, excluding accrued interest, was a net asset of $<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMjgzMzE_7c10f85e-347c-4365-a900-29ef105be045">15.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMjgzNTI_71212573-76ab-4bd6-aecc-ef4faca9e4f9">1.8</ix:nonFraction> million as of <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODY4MzM5_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODY4MzM5_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> and December&#160;25, 2021, respectively.</ix:continuation></span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3MTM_d2084b4e-4f13-470d-957d-d352cb1b0413" 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><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2Nzg_77d7ca24-ee8d-41d0-bf35-62c5d990e428" escape="true"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3ODY_48eb27da-ea6a-485d-a957-6c8a4d7df532" 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><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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMC0zLTEtMS03MjQ1Ng_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMC0zLTEtMS03MjQ1Ng_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December 31</ix:nonNumeric>,<br/>2022</ix:nonNumeric></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 25,<br/>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%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMS0zLTEtMS03MjQ1Ng_724e82fe-1812-44b8-b3dd-a74d3b5846ba">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:Land" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMS01LTEtMS03MjQ1Ng_4bb74415-c3d0-4590-9e7a-01d81b020fbf">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"></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:center;vertical-align:top"><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></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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMi0zLTEtMS03MjQ1Ng_7e717196-65e5-482b-8c27-6b294208cecb">1,753,601</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMi01LTEtMS03MjQ1Ng_529d22aa-e261-42d9-9ff5-b00a2d995714">1,517,052</ix:nonFraction>&#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:center;vertical-align:top"><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></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMy0zLTEtMS03MjQ1Ng_c333d12d-5a7b-4827-8b6d-1ace8abe60e0">1,086,013</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMy01LTEtMS03MjQ1Ng_fd5a1de6-ced0-4fa6-8209-99550ca4e5e9">900,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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:center;vertical-align:top"><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></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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:ComputerSoftwareAndHardwareGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNC0zLTEtMS03MjQ1Ng_d749d117-bbe9-4d3b-b5f0-b8bd4403525a">766,031</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="tsco:ComputerSoftwareAndHardwareGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNC01LTEtMS03MjQ1Ng_3028ef09-1997-4e72-8f06-222e26b25e35">694,455</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNS0zLTEtMS03MjQ1Ng_2af5515a-0419-47a7-82b8-41dd1059232b">394,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:ConstructionInProgressGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNS01LTEtMS03MjQ1Ng_6d9d89f6-7a00-4c3b-874d-165a7e7b363a">211,486</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNi0zLTEtMS03MjQ1Ng_14eb9692-1909-47d9-8a71-b8e8c47c9407">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"></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%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNi01LTEtMS03MjQ1Ng_fe17795f-fea1-44ef-aa22-f5875f544c14">3,423,394</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNy0zLTEtMS03MjQ1Ng_5dfa91f0-31f2-46cc-b390-d873cb2999a5">2,016,301</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNy01LTEtMS03MjQ1Ng_e81b8b0a-3686-401c-acd4-7a46764a725a">1,805,588</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfOC0zLTEtMS03MjQ1Ng_cd8c101d-a6d1-4afb-b1f3-092333c323c7">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"></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%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfOC01LTEtMS03MjQ1Ng_1dd8fd42-8e3f-4c0c-98a5-dd885583ff53">1,617,806</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></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2NzA_1f91cef4-40d3-492f-96e6-d4bb14ef2f68" 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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzA5MzI_55296633-23f6-4a8e-8b71-9b417fac475f">two</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzA5Mzg_d1002a5c-30b6-4962-845f-d80fbd9ac501">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4MzQ_15397b4b-04c4-44a6-9728-84e1d3e76fc9" 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><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4NDk_5e949be4-8990-45c9-8588-d1fa0af9ef7b" 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></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3MzQ_65b0bf3d-7c20-47d7-ab05-40f8c5fe3bb2" 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:115%">In March 2020, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; In January 2021, the FASB issued ASU 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope.&#8221;  This collective guidance is in response to accounting concerns regarding contract modifications and hedge accounting because of impending rate reform associated with structural risks of interbank offered rates (&#8220;IBORs&#8221;), and, particularly, the risk of cessation of the London Inter-Bank Offer Rate (&#8220;LIBOR&#8221;) related to regulators in several jurisdictions around the world having undertaken reference rate reform initiatives to identify alternative reference rates.  The guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met.  The adoption of this guidance is effective for all entities as of March 12, 2020 through December 31, 2022.  In December 2022, the FASB issued ASU 2022-06, &#8220;Deferral of the Sunset Date of Topic 848,&#8221; which deferred the sunset date to Topic 848 from December 31,2022, to December 31, 2024. The Company elected the optional expedients in connection with the debt refinancing and transitioned from LIBOR to the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) on September 30, 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-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:115%">In September 2022, the FASB issued ASU 2022-04, &#8220;Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations,&#8221; which makes a number of changes meant to add certain disclosure requirements for a buyer in a supplier finance program.  The amendments are effective for all companies for fiscal years beginning after December 15, 2022 on a retrospective basis. Upon adoption, the Company will be required to include additional disclosures of the supplier finance program obligations.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_97"></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg3Nw_fd34fb8c-68ca-464d-a768-f80027c3a459" continuedAt="id500ecbde08a48e9bf36d47a793bc3f5" escape="true">Share-Based Compensation:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="id500ecbde08a48e9bf36d47a793bc3f5" continuedAt="i23d06b381db44ceea2b32ed7f8bab43b"><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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="2" name="tsco:Employeestockpurchaseprogramdiscountpercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNDU2_d1157010-4122-42e3-9258-8475898f6f9f">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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMTM1Nw_69257439-8545-4bcd-acab-24fd2d9b56ac">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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMTgwNA_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMTgwNA_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, the Company had approximately <ix:nonFraction unitRef="shares" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMTgzOA_6d797ba5-93c9-492b-8173-64a8e6062c5e">9.2</ix:nonFraction> million shares available for future equity awards under the Company&#8217;s 2018 Plan.</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:continuation id="i23d06b381db44ceea2b32ed7f8bab43b" continuedAt="i06ab37776c124441abbdeef04858c88f"><div 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMjAyMA_30628f15-ad98-4fb5-8e4e-7e01e7d551b4">53.8</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMjAyNA_d89a130a-dace-4ab5-8311-a4afbe0a4800">47.6</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMjAzMg_9ac2d064-6285-4c3e-938d-49d336cae0d5">37.3</ix:nonFraction>&#160;million for fiscal 2022, 2021, and 2020, 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: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg2OQ_5b18c9a1-cf12-4e60-9998-de3de533efd2" continuedAt="if579f8498593455dbcc0bc74f0f76bba" escape="true">The ranges of key assumptions used in determining the fair value of options granted during fiscal 2022, 2021, and 2020, as well as a summary of the methodology applied to develop each assumption, are as follows:</ix:nonNumeric></span></div><div style="text-align:justify"><ix:continuation id="if579f8498593455dbcc0bc74f0f76bba"><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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMi0xLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOmFmNTc3ZDNjMGM5YTRjY2M4NTVjMzNhMmEyYmY3YjViXzQ_1aa3163c-c10e-4001-9b45-5b2999598421">29.9</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMi0xLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOmFmNTc3ZDNjMGM5YTRjY2M4NTVjMzNhMmEyYmY3YjViXzk_3e20d92d-9813-40bc-9c63-52739b5539d7">31.3</ix:nonFraction>%</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%"><ix:nonFraction unitRef="number" contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMi0zLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOmJlYzIxMTIzZWExNzQyYWY4MzAyM2FjZWVjZDM2MGQwXzQ_6503d591-119f-474b-9082-fd4a34956e47">29.8</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMi0zLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOmJlYzIxMTIzZWExNzQyYWY4MzAyM2FjZWVjZDM2MGQwXzk_15910a7b-d47d-44ac-bedf-b2fc3d7c952c">30.3</ix:nonFraction>%</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%"><ix:nonFraction unitRef="number" contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMi01LTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjU2MjAyOTc1MGFjYzRjNDk5OTJjNTlmNzU0YTFmOTkyXzQ_07eff5e2-b903-4feb-8673-eeab266d3e17">26.7</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMi01LTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjU2MjAyOTc1MGFjYzRjNDk5OTJjNTlmNzU0YTFmOTkyXzk_637ac07c-ee44-4aff-a5d9-caf663c8576d">30.0</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="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMy0xLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjIyM2M5MGQ5YWNhNzQ4ODlhZjk0M2RjMzcyZTZmODgzXzQ_d032ca77-d930-46dc-8032-86d93b84ab84">1.7</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMy0xLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjIyM2M5MGQ5YWNhNzQ4ODlhZjk0M2RjMzcyZTZmODgzXzk_3f714352-5511-4e33-bc7c-923a313776c1">4.3</ix:nonFraction>%</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%"><ix:nonFraction unitRef="number" contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMy0zLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjY1NjI1ODY4ZDI1ODQ2OWI4ZjM3ODc2NjY3OTcxZDQ3XzQ_2aff2504-cf09-4bfc-9c7a-3ac2657b904d">0.3</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMy0zLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjY1NjI1ODY4ZDI1ODQ2OWI4ZjM3ODc2NjY3OTcxZDQ3Xzk_58e11040-d16e-40c7-94b6-55c12893a60f">1.0</ix:nonFraction>%</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%"><ix:nonFraction unitRef="number" contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMy01LTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjcyZDY2OTdjOGVlNzRiZWE4YzVlOTM2NGU3YzQ5NzE5XzQ_624873e6-bb8d-4cfc-9639-dfd3a29f8396">0.2</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMy01LTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjcyZDY2OTdjOGVlNzRiZWE4YzVlOTM2NGU3YzQ5NzE5Xzk_06e7a259-3f01-4d87-bc0c-7e4366939819">1.3</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="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNC0xLTEtMS03MjQ1Ng_cfe1ec06-6ec2-48e3-8271-dc2c9a3b1b73">4.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNC0zLTEtMS03MjQ1Ng_ad0dadc3-2272-4e8e-8232-919fe6ae3543">4.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNC01LTEtMS03MjQ1Ng_8b0e3864-1113-47ee-b3cd-6c86258b2d67">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="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="3" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNS0xLTEtMS03MjQ1Ng_f1a6e60e-9e4c-4eb6-a3cd-e3b8d7516199">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><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="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225" decimals="3" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNS0zLTEtMS03MjQ1Ng_a2dbb23e-be96-4033-a748-1e0ff04fdd8d">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><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%"><ix:nonFraction unitRef="number" contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226" decimals="3" name="tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNS01LTEtMS03MjQ1Ng_17da8912-ce13-4d24-a6dd-3d462dea4c3e">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="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNi0xLTEtMS03MjQ1Ng_5ea974e7-48fa-425d-941b-e397d2ac7c78">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNi0zLTEtMS03MjQ1Ng_d255529e-75d6-4dbb-93d1-cc8045fa4560">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3239d184ba3a46efba64e78056196f96_D20191229-20201226" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNi01LTEtMS03MjQ1Ng_4bae61b2-4524-4895-8857-a59f58cc6b99">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></ix:continuation></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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMzc3OA_aefc42b4-b7df-4e69-8996-940f03a2e988">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg1OQ_c42274e8-5b14-40d0-afba-2f4399a03606" continuedAt="i9b1fd41c32dc4bbb9c3d0f398518ee2d" escape="true">A summary of stock option activity is as follows:</ix:nonNumeric></span></div><div style="text-align:justify"><ix:continuation id="i9b1fd41c32dc4bbb9c3d0f398518ee2d"><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 25, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i02c92fe1c91249a3acc08fbabf501300_I20211225" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTEtMi0xLTEtNzI0NTY_46779b4f-4c40-412c-a89f-b57ca47dea12">1,168,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i02c92fe1c91249a3acc08fbabf501300_I20211225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTEtNC0xLTEtNzI0NTY_b51bf45c-bebc-4b4f-9b1e-547f70aa122a">95.85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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%"><ix:nonNumeric contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTEtOC0xLTEtNzI0NTY_4fdbab00-981a-4ead-a6bb-4374cace92dc">6.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTEtMTAtMS0xLTcyNDU2_eb61b965-0d99-4cec-a938-703d5051a826">154,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="shares" contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTItMi0xLTEtNzI0NTY_75b4af84-3dd1-4bcd-87b2-80e1bad75412">141,803</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTItNC0xLTEtNzI0NTY_edfa70bb-9d2d-48e7-a30e-6ad40553ab23">220.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTItNi0xLTEtNzI0NTY_7e0e39e3-1036-4121-a659-0e34720ffd70">49.69</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="shares" contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTMtMi0xLTEtNzI0NTY_57ce1478-ffef-436c-803c-6a9943efc76b">201,273</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTMtNC0xLTEtNzI0NTY_a726a64c-6675-457b-a50a-e000ca2aff37">88.61</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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%">(<ix:nonFraction unitRef="shares" contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTQtMi0xLTEtNzI0NTY_21b29f88-6bc4-4758-a34d-3d7fe5ff013b">18,452</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTQtNC0xLTEtNzI0NTY_7a1b3373-a08b-421b-bd26-b30076f003e6">169.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 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%"><ix:nonFraction unitRef="shares" contextRef="i1d0efb6be4464deb9e6c4176d6b27ddb_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTUtMi0xLTEtNzI0NTY_29ec8a00-db1e-4b8f-8290-0c3651e4e6eb">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1d0efb6be4464deb9e6c4176d6b27ddb_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTUtNC0xLTEtNzI0NTY_4030f266-8b5d-41e7-af8d-aa5d58030450">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><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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTUtOC0xLTEtNzI0NTY_e2b39399-4a0d-4cd7-9c04-83cae8a9788c">6.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTUtMTAtMS0xLTcyNDU2_3f86f408-cf4c-4b3c-83a7-95d5bd169ccb">122,985</ix:nonFraction>&#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 31, 2022</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%"><ix:nonFraction unitRef="shares" contextRef="i1d0efb6be4464deb9e6c4176d6b27ddb_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTctMi0xLTEtNzI0NTY_b6fbce97-abc9-4c7e-a4eb-901cbd79aea4">687,825</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><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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i1d0efb6be4464deb9e6c4176d6b27ddb_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTctNC0xLTEtNzI0NTY_8cc51d3a-8cfa-4e1d-ab22-af7a83405e60">87.03</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><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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTctOC0xLTEtNzI0NTY_d83d7450-5c6d-45ee-b9ad-e6f1e36d7f08">5.2</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTctMTAtMS0xLTcyNDU2_65fe38e1-9fa5-4108-a8f1-31f7aa895440">94,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:continuation id="i06ab37776c124441abbdeef04858c88f" continuedAt="i9dc76bb52b0947378cbcad9be47e1eb9"><div 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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNDY2OA_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNDY2OA_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, total unrecognized compensation expense related to non-vested stock options was approximately $<ix:nonFraction unitRef="usd" contextRef="i1d0efb6be4464deb9e6c4176d6b27ddb_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNDc2Ng_b03945a6-b879-4c67-899e-67e6aa5aa28f">7.6</ix:nonFraction> million with a weighted average expense recognition period of <ix:nonNumeric contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNDgyMw_e031f8d8-cce1-4b18-9227-71615fad6224">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 options in fiscal 2022, 2021, or 2020. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:OtherInformationOptionActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg0OA_2205673c-346b-451e-9fca-0c26e3d37e24" 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 2022, 2021, and 2020 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmZiNjhjNTZkZGViMzQyMWRhZGFkNGVhMTVhNjc1OTNjL3RhYmxlcmFuZ2U6ZmI2OGM1NmRkZWIzNDIxZGFkYWQ0ZWExNWE2NzU5M2NfMi0xLTEtMS03MjQ1Ng_c6d01d1b-3178-45fd-b9d5-4d47abb64212">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmZiNjhjNTZkZGViMzQyMWRhZGFkNGVhMTVhNjc1OTNjL3RhYmxlcmFuZ2U6ZmI2OGM1NmRkZWIzNDIxZGFkYWQ0ZWExNWE2NzU5M2NfMi0zLTEtMS03MjQ1Ng_adb91865-ccce-4ee7-96e2-ad5d0d07706a">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmZiNjhjNTZkZGViMzQyMWRhZGFkNGVhMTVhNjc1OTNjL3RhYmxlcmFuZ2U6ZmI2OGM1NmRkZWIzNDIxZGFkYWQ0ZWExNWE2NzU5M2NfMi01LTEtMS03MjQ1Ng_5ec34d1a-a3d2-4a26-891c-9cd47cc6f646">12,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmZiNjhjNTZkZGViMzQyMWRhZGFkNGVhMTVhNjc1OTNjL3RhYmxlcmFuZ2U6ZmI2OGM1NmRkZWIzNDIxZGFkYWQ0ZWExNWE2NzU5M2NfMy0xLTEtMS03MjQ1Ng_1c462aaa-f72f-4859-8ea2-525e2974e815">25,024</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmZiNjhjNTZkZGViMzQyMWRhZGFkNGVhMTVhNjc1OTNjL3RhYmxlcmFuZ2U6ZmI2OGM1NmRkZWIzNDIxZGFkYWQ0ZWExNWE2NzU5M2NfMy0zLTEtMS03MjQ1Ng_1ea17997-aee9-43e5-9c24-d169beae8970">90,532</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmZiNjhjNTZkZGViMzQyMWRhZGFkNGVhMTVhNjc1OTNjL3RhYmxlcmFuZ2U6ZmI2OGM1NmRkZWIzNDIxZGFkYWQ0ZWExNWE2NzU5M2NfMy01LTEtMS03MjQ1Ng_f4902059-80ec-45bc-9728-629f49566905">64,395</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTM4Nw_cfa26dc9-8ab7-4d40-9ad2-8d209eea691a">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTM5Mw_db7c9cb0-6055-4e15-b379-84662558d032">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg0MA_328974bf-adda-4c4a-99b1-7409a46ec7a1" continuedAt="i72ce35f34edb4bd5a9eb9bba11c355e9" escape="true">A summary of restricted stock unit activity is presented below:</ix:nonNumeric></span></div><div style="text-align:justify"><ix:continuation id="i72ce35f34edb4bd5a9eb9bba11c355e9"><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 25, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i80e890b9f5434ce38bda8c599bfa80b5_I20211225" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTEtMi0xLTEtNzI0NTY_be50a3db-570a-4853-bbc9-43cd85181a28">523,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i80e890b9f5434ce38bda8c599bfa80b5_I20211225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTEtNC0xLTEtNzI0NTY_2e57ddb7-1d90-49fe-859e-2ca04a357e00">115.59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="shares" contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTItMi0xLTEtNzI0NTY_d9a0a1c1-75b9-42c9-8dca-1e81701a0a22">200,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTItNC0xLTEtNzI0NTY_7c0cac2a-93e7-4f47-9325-a787d3725775">208.89</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(<ix:nonFraction unitRef="shares" contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTMtMi0xLTEtNzI0NTY_5284f909-80ae-4374-829b-24485533cbc0">233,777</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTMtNC0xLTEtNzI0NTY_7f05bc32-976a-41e5-926c-3c0eb86f2002">111.34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(<ix:nonFraction unitRef="shares" contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTQtMi0xLTEtNzI0NTY_2e477927-837e-45d2-b710-a44bc30443ec">41,063</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTQtNC0xLTEtNzI0NTY_82739a4d-537a-473b-9bf1-32a43978357d">164.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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-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="i9573ec1fa9824ac1a581d61ba2dd330c_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTUtMi0xLTEtNzI0NTY_89d62538-649e-407b-a657-c8e0b7acd085">449,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9573ec1fa9824ac1a581d61ba2dd330c_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTUtNC0xLTEtNzI0NTY_546c5fc3-7ae0-49f9-bb72-6693dc150061">155.24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTY2NQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTY2NQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, total unrecognized compensation expense related to non-vested restricted stock units was approximately $<ix:nonFraction unitRef="usd" contextRef="i9573ec1fa9824ac1a581d61ba2dd330c_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTc3Mg_eeeb0207-6dae-478e-a51e-a19530d4151b">40.9</ix:nonFraction> million with a weighted average expense recognition period of <ix:nonNumeric contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTgyOQ_a7bb372d-4c9f-4d96-a7e6-c8983c522d88">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 2022, 2021, or 2020. </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:OtherInformationRestrictedUnitActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg1Ng_f35dbb9b-303d-49ba-9db9-768f3af9448f" 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 2022, 2021, and 2020 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmJiMGMwZGQ5YmNiYTRhM2FiYjIzY2M4MTE5NmI1YTNjL3RhYmxlcmFuZ2U6YmIwYzBkZDliY2JhNGEzYWJiMjNjYzgxMTk2YjVhM2NfMi0xLTEtMS03MjQ1Ng_ab8835cf-c752-4fb4-a2c2-f893a12a41fe">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifb0d6fda27444d50b97c963a57637834_D20201227-20211225" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmJiMGMwZGQ5YmNiYTRhM2FiYjIzY2M4MTE5NmI1YTNjL3RhYmxlcmFuZ2U6YmIwYzBkZDliY2JhNGEzYWJiMjNjYzgxMTk2YjVhM2NfMi0zLTEtMS03MjQ1Ng_93ef1c40-d7f9-422c-bdb5-4819f0173541">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae58a1a00de946c5b841b91ace3066d4_D20191229-20201226" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmJiMGMwZGQ5YmNiYTRhM2FiYjIzY2M4MTE5NmI1YTNjL3RhYmxlcmFuZ2U6YmIwYzBkZDliY2JhNGEzYWJiMjNjYzgxMTk2YjVhM2NfMi01LTEtMS03MjQ1Ng_9d413281-ac4d-4a31-8de5-fc606efbd626">17,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmJiMGMwZGQ5YmNiYTRhM2FiYjIzY2M4MTE5NmI1YTNjL3RhYmxlcmFuZ2U6YmIwYzBkZDliY2JhNGEzYWJiMjNjYzgxMTk2YjVhM2NfMy0xLTEtMS03MjQ1Ng_5b40556b-410a-4cb0-9649-8c5e25d7f61d">50,532</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ifb0d6fda27444d50b97c963a57637834_D20201227-20211225" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmJiMGMwZGQ5YmNiYTRhM2FiYjIzY2M4MTE5NmI1YTNjL3RhYmxlcmFuZ2U6YmIwYzBkZDliY2JhNGEzYWJiMjNjYzgxMTk2YjVhM2NfMy0zLTEtMS03MjQ1Ng_1c882cb3-98ba-4e50-b031-b3547c195b2b">47,136</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iae58a1a00de946c5b841b91ace3066d4_D20191229-20201226" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmJiMGMwZGQ5YmNiYTRhM2FiYjIzY2M4MTE5NmI1YTNjL3RhYmxlcmFuZ2U6YmIwYzBkZDliY2JhNGEzYWJiMjNjYzgxMTk2YjVhM2NfMy01LTEtMS03MjQ1Ng_d99406e6-2e14-401a-b686-d38705269b09">23,011</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 granted in fiscal 2021 and fiscal 2022 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 2022 and during fiscal 2021 are presented below:</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:continuation id="i9dc76bb52b0947378cbcad9be47e1eb9"><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 #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%">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%"><ix:nonFraction unitRef="number" contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjU2NzY5ODgzMTlkMjQ1Y2Y4MzAyZTc1MDk3YmQ0NGM2L3RhYmxlcmFuZ2U6NTY3Njk4ODMxOWQyNDVjZjgzMDJlNzUwOTdiZDQ0YzZfMi0yLTEtMS04NjgzNQ_7add42a6-a9b2-477b-91d4-ce2a5af1d6db">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><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%"><ix:nonFraction unitRef="number" contextRef="iff9481e3d38d4102983ae3d2c883a378_D20201227-20211225" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjU2NzY5ODgzMTlkMjQ1Y2Y4MzAyZTc1MDk3YmQ0NGM2L3RhYmxlcmFuZ2U6NTY3Njk4ODMxOWQyNDVjZjgzMDJlNzUwOTdiZDQ0YzZfMi00LTEtMS04Njg0MQ_1113b796-23fd-4d1c-bfc5-c514e4c92c2c">31.47</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjU2NzY5ODgzMTlkMjQ1Y2Y4MzAyZTc1MDk3YmQ0NGM2L3RhYmxlcmFuZ2U6NTY3Njk4ODMxOWQyNDVjZjgzMDJlNzUwOTdiZDQ0YzZfMy0yLTEtMS04Njg0Mw_a7bd1f09-4179-493d-af27-5aaea0323fe0">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iff9481e3d38d4102983ae3d2c883a378_D20201227-20211225" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjU2NzY5ODgzMTlkMjQ1Y2Y4MzAyZTc1MDk3YmQ0NGM2L3RhYmxlcmFuZ2U6NTY3Njk4ODMxOWQyNDVjZjgzMDJlNzUwOTdiZDQ0YzZfMy00LTEtMS04Njg0NQ_eeaaef3c-1676-4160-837a-4e37e8deada9">0.18</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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjU2NzY5ODgzMTlkMjQ1Y2Y4MzAyZTc1MDk3YmQ0NGM2L3RhYmxlcmFuZ2U6NTY3Njk4ODMxOWQyNDVjZjgzMDJlNzUwOTdiZDQ0YzZfNC0yLTEtMS04Njg0Nw_6d5e7e63-497d-49b2-bc56-146a4b1c038c">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="iff9481e3d38d4102983ae3d2c883a378_D20201227-20211225" decimals="6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjU2NzY5ODgzMTlkMjQ1Y2Y4MzAyZTc1MDk3YmQ0NGM2L3RhYmxlcmFuZ2U6NTY3Njk4ODMxOWQyNDVjZjgzMDJlNzUwOTdiZDQ0YzZfNC00LTEtMS04Njg1MA_1b7a7f12-be11-4f43-bd04-bc0f2c4e9ed1">1.13</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><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg3Mw_04bf8d5c-356a-4eae-8c6f-59afb0aa79a3" continuedAt="i008a991f72eb4538b875b520f24b9318" 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><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 25, 2021</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%"><ix:nonFraction unitRef="shares" contextRef="i1fa36db1b51b4428985c1cba4c679206_I20211225" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTEtNS0xLTEtNzI0NTY_b2ac5a39-c634-40e5-b890-ede7b94e7e33">187,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i1fa36db1b51b4428985c1cba4c679206_I20211225" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTEtNy0xLTEtNzI0NTY_32a9598c-8ee7-438d-ad6c-d92bde7bb620">107.99</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="shares" contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTItNS0xLTEtNzI0NTY_9b047550-8e51-42d7-935c-5a21638e671b">53,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTItNy0xLTEtNzI0NTY_43f2d0ac-0081-4f8c-9ac2-c4417e83f944">223.76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance adjustment</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%"><ix:nonFraction unitRef="shares" contextRef="i940f707000754beab1259ef536705411_D20211226-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTMtNS0xLTEtODY1ODM_a91472f0-5343-41a2-82cc-4923bfe35e82">78,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i940f707000754beab1259ef536705411_D20211226-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTMtNy0xLTEtODY1OTY_d2e47f10-8579-4f1c-b3f9-71dad9160546">90.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(<ix:nonFraction unitRef="shares" contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTMtNS0xLTEtNzI0NTY_778c47e0-eddb-49f8-b60e-e4dc55758c7a">156,712</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTMtNy0xLTEtNzI0NTY_25c3f23a-4998-4deb-bdce-4125cd68155b">90.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(<ix:nonFraction unitRef="shares" contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTQtNS0xLTEtNzI0NTY_bff8fe11-810a-41d8-a1a3-04bf7868cc15">6,285</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTQtNy0xLTEtNzI0NTY_1b17f4f3-3fd9-456a-b059-9a18871f8c52">196.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:#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="i0d0fea2f0ea44ddca8520cca5e8e80d2_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTUtNS0xLTEtNzI0NTY_e12eb2f7-0a86-43a6-adba-80d96d709ff4">155,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0d0fea2f0ea44ddca8520cca5e8e80d2_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTUtNy0xLTEtNzI0NTY_b496b476-c2eb-4d93-b160-edd960bccfed">155.02</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><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%"><ix:continuation id="i008a991f72eb4538b875b520f24b9318">(a) 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.</ix:continuation> </span></div><div style="text-align:justify"><span><br/></span></div><div 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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNzg3MQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNzg3MQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, total unrecognized compensation expense related to non-vested performance-based restricted share units was approximately $<ix:nonFraction unitRef="usd" contextRef="i0d0fea2f0ea44ddca8520cca5e8e80d2_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNzk5Ng_578076bf-2d11-42f9-8d97-41a8f2f2589e">19.8</ix:nonFraction> million with a weighted average expense recognition period of <ix:nonNumeric contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfODA1Mw_f6cc54f3-62d5-4ee6-99cf-87f90789dcd1">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 2022, 2021, or 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div 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 2022 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjMyMjNhMzFmNWZiYTRjODFhZDgwYmRjMGQwZmRkZjhhL3RhYmxlcmFuZ2U6MzIyM2EzMWY1ZmJhNGM4MWFkODBiZGMwZDBmZGRmOGFfMi0xLTEtMS03MjQ1Ng_98908d2d-4ce1-4e71-8008-5caf6d71dff5">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><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%"><ix:nonFraction unitRef="usd" contextRef="iff9481e3d38d4102983ae3d2c883a378_D20201227-20211225" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjMyMjNhMzFmNWZiYTRjODFhZDgwYmRjMGQwZmRkZjhhL3RhYmxlcmFuZ2U6MzIyM2EzMWY1ZmJhNGM4MWFkODBiZGMwZDBmZGRmOGFfMi0zLTEtMS03MjQ1Ng_c5974cd6-8aa4-4491-a260-3b033f769c44">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"></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%"><ix:nonFraction unitRef="usd" contextRef="ic2aab719bab14f8da3580235c1ed253b_D20191229-20201226" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjMyMjNhMzFmNWZiYTRjODFhZDgwYmRjMGQwZmRkZjhhL3RhYmxlcmFuZ2U6MzIyM2EzMWY1ZmJhNGM4MWFkODBiZGMwZDBmZGRmOGFfMi01LTEtMS03MjQ1Ng_19c09860-a960-40fe-89eb-7f1539d0a628">1,895</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231" decimals="-3" name="tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjMyMjNhMzFmNWZiYTRjODFhZDgwYmRjMGQwZmRkZjhhL3RhYmxlcmFuZ2U6MzIyM2EzMWY1ZmJhNGM4MWFkODBiZGMwZDBmZGRmOGFfMy0xLTEtMS03MjQ1Ng_9c37be8b-4216-465f-82bc-46dcca2ed415">33,895</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="iff9481e3d38d4102983ae3d2c883a378_D20201227-20211225" decimals="-3" name="tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjMyMjNhMzFmNWZiYTRjODFhZDgwYmRjMGQwZmRkZjhhL3RhYmxlcmFuZ2U6MzIyM2EzMWY1ZmJhNGM4MWFkODBiZGMwZDBmZGRmOGFfMy0zLTEtMS03MjQ1Ng_356e81a8-e856-4bd8-b04c-a7ef2872e377">1,538</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ic2aab719bab14f8da3580235c1ed253b_D20191229-20201226" decimals="-3" name="tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjMyMjNhMzFmNWZiYTRjODFhZDgwYmRjMGQwZmRkZjhhL3RhYmxlcmFuZ2U6MzIyM2EzMWY1ZmJhNGM4MWFkODBiZGMwZDBmZGRmOGFfMy01LTEtMS03MjQ1Ng_8f49d6fc-3f26-4050-9dc4-cc50dd8222f5">2,826</ix:nonFraction>&#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 granted, the number of shares issued on the date the stock awards vest 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="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfODY5Mw_12b062f0-c7c2-4b31-afd6-bcff4ec4dfd0">258,550</ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="ifb0d6fda27444d50b97c963a57637834_D20201227-20211225" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfODY5Nw_13d75501-1db1-429a-a27a-b179b7e3ec0d">219,723</ix:nonFraction>; and <ix:nonFraction unitRef="shares" contextRef="iae58a1a00de946c5b841b91ace3066d4_D20191229-20201226" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfODcwNQ_5fa5dbf5-9369-4249-97f2-07420236ff7c">186,751</ix:nonFraction> shares as a result of vested restricted stock units and performance-based restricted share units during fiscal 2022, 2021, and 2020, 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="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTA0Ng_96079641-a3e9-4fbc-a105-261143911e78">131,939</ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="ifb0d6fda27444d50b97c963a57637834_D20201227-20211225" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTA1MA_858f14cc-f803-4516-afb6-5a9a6465f7b8">95,996</ix:nonFraction>; and <ix:nonFraction unitRef="shares" contextRef="iae58a1a00de946c5b841b91ace3066d4_D20191229-20201226" decimals="0" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTA1OA_eb82bfc2-8cc9-4154-b724-c7f23068dbb4">81,946</ix:nonFraction> shares withheld to satisfy $<ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTA4OA_fe2fc1e1-93cc-450f-b16b-a087ecee9ea7">28.6</ix:nonFraction>&#160;million, $<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-5" name="tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTA5Mg_43dbbd15-5b7b-4437-a49c-a4fa462190ed">14.9</ix:nonFraction>&#160;million, and $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-5" name="tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTEwMA_5c67fcf1-1296-41ce-831d-02cfa2943107">7.8</ix:nonFraction>&#160;million of employees&#8217; tax obligations during fiscal 2022, 2021, and 2020, 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: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="i2f747dd75ec14e579de2bf7bda8301ea_D20211226-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTMyOQ_d1aa5a13-f7ee-4db0-80e3-d895028ba7fa">15</ix:nonFraction>% discount.&#160;&#160;Pursuant to the terms of the ESPP, the Company issued <ix:nonFraction unitRef="shares" contextRef="i2f747dd75ec14e579de2bf7bda8301ea_D20211226-20221231" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTM5Nw_8a32c926-520b-4e60-9d33-203b9e4e1472">44,390</ix:nonFraction>; <ix:nonFraction unitRef="shares" contextRef="iadc68cf83dc24a138826f5f4008a3efb_D20201227-20211225" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTQwMQ_5f9667fe-8746-486a-95c9-86dfe1175d2e">48,446</ix:nonFraction>; and <ix:nonFraction unitRef="shares" contextRef="i1b94cf92b3934f4d9a96bc0a64659a3c_D20191229-20201226" decimals="0" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTQwOQ_3c1dec31-ddce-4a41-b8c7-ac275dae8656">63,704</ix:nonFraction> shares of common stock during fiscal 2022, 2021, and 2020, respectively.&#160;&#160;The total cost related to the ESPP, including the compensation expense calculations, was approximately $<ix:nonFraction unitRef="usd" contextRef="i2f747dd75ec14e579de2bf7bda8301ea_D20211226-20221231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTU4Mw_31473114-6ff9-46fa-8ca2-e9b8646e96b5">1.8</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="iadc68cf83dc24a138826f5f4008a3efb_D20201227-20211225" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTU4Nw_0c5e5d96-9ea3-4cc6-9268-4b93cde81148">1.4</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i1b94cf92b3934f4d9a96bc0a64659a3c_D20191229-20201226" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTU5NQ_bc132786-e9bf-4c5e-bc84-99df75ab4477">1.4</ix:nonFraction> million in fiscal 2022, 2021, and 2020, respectively.&#160;&#160;There is a maximum of <ix:nonFraction unitRef="shares" contextRef="i007bffbec6ad465fbeb3c5570cd820db_I20221231" decimals="-5" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTY2MQ_479687b7-a8a6-4225-a1df-228036f28615">16.0</ix:nonFraction> million shares of common stock that are reserved under the ESPP.  At <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTcyNQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTcyNQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, there were approximately <ix:nonFraction unitRef="shares" contextRef="ib14fca7f7b2848e597f5983b99c3ebde_I20221231" decimals="0" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTc1NA_0ba81b8d-abcc-4516-ba23-f17ce588cc15">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 style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_1634"></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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4MjkwODY_be9bf303-faf6-4309-aa80-ffc0c94c80ef" continuedAt="i99cd466bc6814fb5ab144c7a45dc506c" 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 Transaction, 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="i1554102c128141b68e0aafeb6055092f_D20221012-20221012" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4Mjg5ODQ_ed7c5cf9-410f-451b-b1ae-a40f854a6b55">397.7</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="ib7cde14f55d84b898a79ef14b9482585_I20221012" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4Mjg5ODk_7350dc31-cfd8-4b4b-a223-0a723f86830d">69.4</ix:nonFraction>&#160;million. In addition, the Company has agreed to sell the Orscheln corporate headquarters and distribution center to Bomgaars for $<ix:nonFraction unitRef="usd" contextRef="i4c16d867ddad47c69de1ef3153b80e5f_I20221012" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4MjkxNDE_595bbd8c-74f5-41a5-91ff-e1453e86fafd">10</ix:nonFraction>&#160;million within 15 months after the closing of the acquisition.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 will provide certain transition services to Bomgaars and Buchheit, and such agreements will remain in place until the earlier of 12 months following the date of the agreements or 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 quarter and year-to-date period ended <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4MjQ4NTk_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4MjQ4NTk_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, the Company was reimbursed $<ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4MjkyMzc_e4697fd0-b16f-4a00-9016-cc24ffdac22e">4.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%">Preliminary 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%">Although the determination of the preliminary fair values are substantially complete, certain fair value estimates are based on preliminary information and are subject to change during the measurement period, which ends once the Company has determined that it has obtained all necessary information that existed as of the acquisition date or has determined that such information is unavailable and cannot extend beyond one year from the acquisition date. At December 31, 2022, the fair values that are based on preliminary information relate primarily to inventory and certain working capital adjustments. The excess of the consideration transferred over the fair value of the identifiable assets, net of liabilities, is recorded as goodwill, which is indicative of the expected synergies from combining the operations of Orscheln with Tractor Supply stores and the expanded footprint that Orscheln brings in the Midwest part of the United States. </span></div><div style="text-align:justify"><span><br/></span></div><div 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 preliminary estimated 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 (which were concurrently divested on October 12, 2022), 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:continuation id="i99cd466bc6814fb5ab144c7a45dc506c"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:59.941%"><tr><td style="width:1.0%"></td><td style="width:64.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.775%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.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:700;line-height:100%">Fair value of assets acquired</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preliminary allocation of the purchase price</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 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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xLTItMS0xLTgzNDQ1_44f02991-fa6d-411f-9d10-87506da601e5">6,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8yLTItMS0xLTg3MDIw_22cfd93b-a980-4e5f-8792-f7cfb25ca344">277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8zLTItMS0xLTg3MDIy_32967df3-25ee-4a0e-8c1f-19d8e82666f5">168,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF80LTItMS0xLTg3MDI0_af119203-e313-41ee-904e-849eaba6cf4a">7,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF81LTItMS0xLTg3MDI2_77b34a5c-d9e3-4d37-972d-159d407ec2d1">13,328</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF82LTItMS0xLTg3MDMw_2ebd8420-fbbc-403d-a383-d1c3857c22bb">82,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF83LTItMS0xLTg3MDM4_ec0cab4c-f717-41ab-845d-51d30cd5eb76">18,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF84LTItMS0xLTg3MDQw_93c419a0-121a-4122-9046-4d01c382dfa8">173,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF85LTItMS0xLTg3MDQz_1915321a-6c93-4e07-a63c-fd1233d61317">160</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xMS0yLTEtMS04NzA0NQ_4776ff23-a5ce-45b7-ba65-039e9514217e">80,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xMi0yLTEtMS04NzA0Nw_9b7949db-2948-4937-a2a5-bfb6c4f565cc">20,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xMy0yLTEtMS04NzA0OQ_66065d11-0dde-4421-8819-1e9e878ba1e8">5,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xNC0yLTEtMS04NzA1MQ_9e6b6056-cff2-49f7-87af-07bd599b0247">70,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xNS0yLTEtMS04NzA1Mw_0b560adf-cd30-456e-becb-53cb2a8b1eb1">94,190</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%"><ix:nonFraction unitRef="usd" contextRef="i5a05753543bb4309a7763db4e56e0df4_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xNi0yLTEtMS04NzA1Ng_b0ee3c3e-f356-402d-a786-cccdb3949e14">197,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xNy0yLTEtMS04NzA2Mg_a79d8715-083a-476d-b64e-5810c6dbee7a">397,700</ix:nonFraction>&#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:107%">The resulting goodwill of $<ix:nonFraction unitRef="usd" contextRef="i5a05753543bb4309a7763db4e56e0df4_I20221231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4MjkxODk_4969a363-5958-4d5d-8cb2-146d0b53e296">197.7</ix:nonFraction>&#160;million is deductible for income tax purposes and represents the expected synergies from combining the operations of Orscheln with Tractor Supply stores and the expanded footprint that Orscheln brings in the Midwest part of the United States.</span></div><div style="text-align:justify"><span><br/></span></div><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 id="i38696b5cc01146d68b9c6b33327cf890_100"></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzQwMTA_fdd9b361-ad72-4e14-afca-b00a20da7b71" continuedAt="i5937de4dcfb54331a1e1538d9220e61f" escape="true">Goodwill and Other Intangible Assets:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i5937de4dcfb54331a1e1538d9220e61f" continuedAt="i09ef7b96a73545ca9f94674c9697010b"><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 by reporting unit for the years ended <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzE0OA_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzE0OA_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> 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:96.783%"><tr><td style="width:1.0%"></td><td style="width:23.522%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.193%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.065%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.927%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.196%"></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="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 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal Year 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Petsense by Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Consolidated</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Petsense by Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</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="i8a5944b0fe5f46a89da719a7320730cd_I20211225" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzItMS0xLTEtNzI0NTY_4d704452-e712-4c3a-bc5c-a3b72aa5e9c9">10,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="i8802bd7a6d9846439cb63ee1c153544a_I20211225" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzItMy0xLTEtNzI0NTY_1656b017-a4b6-4a68-8f44-246b9896a802">22,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="i3f6398cf870746ba95a26ab16100e774_I20211225" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzItNS0xLTEtNzI0NTY_bb43c1e5-b33f-4c61-90b5-eb3d66b97397">32,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="i2a6fee30584042afb96a840de2e15d0c_I20201226" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzItNy0xLTEtNzI0NTY_c368ccfe-6b9c-4f1e-ad24-399827b63d75">10,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="ib0fc0eaee72c42b39b7a23126700c963_I20201226" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzItOS0xLTEtNzI0NTY_72a06be0-1da6-45cb-aa92-02dbc64e3404">22,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="ib38bc0e09a7d4ba7b1a1bfe5445a9866_I20201226" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzItMTEtMS0xLTcyNDU2_edc08f19-376d-4e08-8a35-09a46dd4d592">32,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Goodwill acquired as part of Orscheln acquisition</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="i5a05753543bb4309a7763db4e56e0df4_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzMtMS0xLTEtODIwNDM_0dcdbe0c-ae1f-403a-ad19-159e2bfb6af7">197,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="i5a05753543bb4309a7763db4e56e0df4_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzMtNS0xLTEtODIwNDM_8027aca6-45d7-4db2-a1e6-59ed067aebae">197,742</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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><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%">Balance, 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="i2b8d5398e63040589acc71a804b5b697_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzQtMS0xLTEtNzI0NTY_562b3853-def0-4286-8aca-0addc884dcde">208,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="if9c06569003c4cd384c555404d0284ac_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzQtMy0xLTEtNzI0NTY_10701116-90ca-452a-a3ec-db96eb195e08">22,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="if4e484e7fa0f4a3caefd64511442c76f_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzQtNS0xLTEtNzI0NTY_5761de55-5919-44eb-b7ae-164943a50067">230,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="i8a5944b0fe5f46a89da719a7320730cd_I20211225" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzQtNy0xLTEtNzI0NTY_1b032918-024f-4837-adea-9bec7a71bd91">10,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="i8802bd7a6d9846439cb63ee1c153544a_I20211225" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzQtOS0xLTEtNzI0NTY_df36b9b3-06e4-43be-bf7b-5f9bd38626ef">22,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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="i3f6398cf870746ba95a26ab16100e774_I20211225" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzQtMTEtMS0xLTcyNDU2_88f534df-532b-4ed8-bd39-67c62b6a1ad1">32,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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 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 </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:continuation id="i09ef7b96a73545ca9f94674c9697010b" continuedAt="i1265062d638d4f9c990c00fabe2bb4c2"><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%">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzEyNjA_a88a70ee-04e9-43d9-b2a7-f7eb65e0e22c"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzEyNjA_cce82356-adff-4931-b279-5701d4e2f73c">no</ix:nonFraction></ix:nonFraction> impairment charges related to goodwill being recognized in fiscal 2022 and 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:115%">In the fourth quarter of fiscal 2020, the Company identified qualitative indicators of impairment as a result of a strategic reassessment of the Petsense by Tractor Supply business, including an evaluation of current operations and its future growth outlook due to changing consumer trends within certain identified growth markets, which resulted in a decision to reduce the number of new store openings planned over the long term. The carrying value of goodwill for the Petsense by Tractor Supply reporting unit is indicative of the expected growth and development of the business. The aforementioned decision to reduce the long-term growth outlook resulted in a downward adjustment of the future financial forecasts for the Petsense by Tractor Supply business which indicated that impairment of the goodwill asset was a more-likely-than-not outcome.   </span></div><div style="text-align:justify"><span><br/></span></div><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 conducted a quantitative impairment analysis of the Petsense by Tractor Supply reporting unit using the income approach. As a result of the quantitative impairment analysis of the Petsense by Tractor Supply reporting unit, it was determined that the carrying value exceeded the fair value,  resulting in a pre-tax impairment loss of approximately $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-5" name="us-gaap:GoodwillImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzI0NTQ_dd410be8-ff91-4db9-a358-162e82a78c72">60.8</ix:nonFraction>&#160;million in fiscal 2020. </span></div><div style="text-align:justify"><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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzI1MzA_15234096-6ae3-4dee-bc55-7ae8cf781f1a"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzI1MzA_bc927741-5d65-438d-8f0c-19471e8d26a1">23.1</ix:nonFraction></ix:nonFraction> million of intangible assets other than goodwill at <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzI1Nzc_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzI1Nzc_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> 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 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzMyMzA_09145ee8-640d-4cbd-bbb7-30ed61bd9e33"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzMyMzA_61a32f30-4db6-4b76-b3ca-8c422ad19368">no</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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzU0OTc1NTgxODU5OA_09145ee8-640d-4cbd-bbb7-30ed61bd9e33"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzU0OTc1NTgxODU5OA_61a32f30-4db6-4b76-b3ca-8c422ad19368">no</ix:nonFraction></ix:nonFraction> impairment charges related to intangible assets recognized in fiscal 2022 and fiscal 2021.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="i1265062d638d4f9c990c00fabe2bb4c2"><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 2020, the aforementioned decision to reduce the long-term growth outlook for Petsense by Tractor Supply resulted in a downward adjustment of its future financial forecasts which indicated that impairment of the trade name asset was a more-likely-than-not outcome.  The Company conducted a quantitative impairment analysis in the fourth quarter of fiscal 2020 using the relief-from-royalty method.  As a result of the quantitative impairment analysis, it was determined that the carrying value of the Petsense trade name was in excess of the fair value,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">resulting in a pre-tax impairment loss of approximately $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-5" name="us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzM5ODg_7c3adf1b-7f27-48d0-86bd-ac0edd79eb56">8.2</ix:nonFraction>&#160;million in fiscal 2020.</span></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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="ie36ef7e8d253496d86835600af6e2d49_D20211225-20211225" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3Xzk1NDk_c2fb1a1d-3a91-4802-b7d6-35d9a8472cc0" continuedAt="id667af725e2746e1bba5e32b13eb02c1" escape="true">Debt:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="id667af725e2746e1bba5e32b13eb02c1" continuedAt="i8df875ee6b7b474eb9876e61e4113577"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3Xzk1NTU_8ae4363e-84ae-4d8e-bddc-85aa6b1abdde" 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><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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzAtMi0xLTEtNzI0NTY_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzAtMi0xLTEtNzI0NTY_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December 31</ix:nonNumeric>,<br/>2022</ix:nonNumeric></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 25,<br/>2021</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%">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%"><ix:nonFraction unitRef="usd" contextRef="ic9adf7245e0d4070bdfe31c063392545_I20221231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzEtMi0xLTEtNzI0NTY_ddb15390-634d-4cd6-be5c-dd36cdccca1b">650.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a6fa9f0b58b4eb294f98a86f0329d93_I20211225" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzEtNC0xLTEtNzI0NTY_9a9585b1-3b7e-4ab8-8756-9d075dab263b">650.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">3.70% 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%"><ix:nonFraction unitRef="usd" contextRef="i4a99f7f5845345ab8ba4393019d2d141_I20221231" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzItMi0xLTEtNzI0NTY_c46210a7-4972-4247-9e20-5e0ca7b1c900">150.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bd79e0735ae45378173d11433a0b266_I20211225" decimals="-5" name="us-gaap:LongTermDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzItNC0xLTEtNzI0NTY_ffd05f2f-b31f-4731-aa2c-8eab53cf0929">150.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Senior Credit Facility:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="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><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%">November 2020 Term Loan</span></td><td colspan="3" style="background-color:#ffffff;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%"><ix:nonFraction unitRef="usd" contextRef="i025b0e1e042040a3a7ccaafd68f115fd_I20221231" decimals="-5" name="tsco:TermloanMaximumMonthEndOutstandingAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzYtMi0xLTEtNzI0NTY_2368a3fa-01bb-4001-8a28-8d7e6cb7ec50">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i7383b5449bdf4c88bfda147a29c2ea87_I20211225" decimals="-5" name="tsco:TermloanMaximumMonthEndOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzYtNC0xLTEtNzI0NTY_4ce60d4a-03d2-4f20-9c11-59ec1e5e5b75">200.0</ix:nonFraction>&#160;</span></td><td style="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 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%"><ix:nonFraction unitRef="usd" contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzctMi0xLTEtNzI0NTY_a5f0e9b2-f2f5-4341-a4a6-51537a78bd5c">378.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79115913e4cf4691993434850ec11f17_D20201227-20211225" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzctNC0xLTEtNzI0NTY_f5819436-7d7c-4bcb-8eae-7192ea0905e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzgtMi0xLTEtNzI0NTY_6d2a8658-6925-4c75-b831-4fd91e6378eb">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="us-gaap:UnsecuredDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzgtNC0xLTEtNzI0NTY_a6b5b1be-ceaf-4b4c-ae4e-a1c25879b987">1,000.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">(<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzktMi0xLTEtNzI0NTY_9930b93f-b2be-4c15-b0c0-ee7b5b0a67b6">13.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzktNC0xLTEtNzI0NTY_3e3e1287-7bfc-4ebf-8346-5ae8855b1998">13.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="tsco:Unsecureddebtnetofdebtissuancecosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzEwLTItMS0xLTcyNDU2_ff03cddb-caa3-4fad-889a-caa7fb322394">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="tsco:Unsecureddebtnetofdebtissuancecosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzEwLTQtMS0xLTcyNDU2_93ba7fc2-1da4-4cd5-96c9-eefa4757f012">986.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:UnsecuredDebtCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzExLTItMS0xLTg3MTk4_15e4da34-e4fc-4b42-869d-95bc9ed10550">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="us-gaap:UnsecuredDebtCurrent" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzExLTQtMS0xLTcyNDU2_0fd58e0f-1d08-46b1-8e47-7ee5b727b2c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzEyLTItMS0xLTcyNDU2_0c44720b-3d51-488f-ab2f-ab33b800de37">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzEyLTQtMS0xLTcyNDU2_7413e888-cffb-47f8-b9f7-c74714f28413">986.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzE0LTItMS0xLTcyNDU2_71ef6300-1dbf-4c0f-8ded-bad0b44793cd">52.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzE0LTQtMS0xLTcyNDU2_1187bd76-5b22-4fef-a677-80f4fec330e0">52.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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-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="ie92617644b09413190b1a5ebc750612c_D20201030-20201030" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzE1OQ_af39e226-8a7f-4cd3-ab08-8e070e16e7c6">October 30, 2020</ix:nonNumeric>, the Company issued and sold, in a public offering, $<ix:nonFraction unitRef="usd" contextRef="ic9adf7245e0d4070bdfe31c063392545_I20221231" decimals="-5" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzIxNA_0642dc44-6b9f-4452-a5b6-7404f5811fdf">650</ix:nonFraction>&#160;million in aggregate principal amount of senior unsecured notes due <ix:nonNumeric contextRef="i2b15b111a7ee4e2a94a52f2784750b99_D20211226-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzI3Nw_53e154f3-382c-4fa1-99f1-d71f0e6154cf">November 1, 2030</ix:nonNumeric> bearing interest at <ix:nonFraction unitRef="rate" contextRef="ic9adf7245e0d4070bdfe31c063392545_I20221231" decimals="6" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzMwMA_42acd68b-0d1b-418c-9c13-d092f91e947b">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="i2b15b111a7ee4e2a94a52f2784750b99_D20211226-20221231" name="us-gaap:DebtInstrumentMaturityDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzQxMw_53e154f3-382c-4fa1-99f1-d71f0e6154cf">November&#160;1, 2030</ix:nonNumeric>. Interest is payable semi-annually in arrears on each November 1 and May 1.  The terms of the 1.750% Notes are governed by an indenture dated as of <ix:nonNumeric contextRef="ie92617644b09413190b1a5ebc750612c_D20201030-20201030" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU2NA_eec67ae4-d4e9-435a-8c0c-b45507c1b3cb">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="ie92617644b09413190b1a5ebc750612c_D20201030-20201030" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzcxNA_e467dfc5-eb8c-47bd-9f74-5bac187f2ba4">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 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 <ix:nonFraction unitRef="number" contextRef="i571e476871e74ceb9baaaed12914fbb3_D20201030-20201030" decimals="6" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMTA4MA_cea23839-4bec-4fdb-b46a-854e74750443">101</ix:nonFraction>% 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></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:continuation id="i8df875ee6b7b474eb9876e61e4113577" continuedAt="i61fec70d95b44467805ff552a01f1502"><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="i925ccdb8959f4b3193cd5e9085c22913_D20170814-20170814" name="us-gaap:DebtInstrumentIssuanceDate1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzMxMTE_6cc77ff5-1d58-4156-a357-7027106e0edd">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, the &#8220;Note Purchase Facility&#8221;), pursuant to which the Company agreed to sell, in a private placement, $<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzMzMTc_c838fc55-19a2-41e8-848b-0ffb307c9988">150</ix:nonFraction> million aggregate principal amount of senior unsecured notes due <ix:nonNumeric contextRef="i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231" name="us-gaap:DebtInstrumentMaturityDateRangeEnd1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzMzNzc_a0f787e6-a3c0-44bb-9e1c-2f4a09e9b851">August 14, 2029</ix:nonNumeric> bearing interest at <ix:nonFraction unitRef="number" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="4" name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzM0MDA_1a595d70-3c16-4ad2-9cef-269a55d5e6c6">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="i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231" name="us-gaap:DebtInstrumentMaturityDateRangeEnd1" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzM1MTQ_a0f787e6-a3c0-44bb-9e1c-2f4a09e9b851">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-6" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzM4ODE_a717787d-efde-45ce-99c3-5ba94d57def8">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="i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231" decimals="0" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzQ0Mjc_bafa6cfd-7aa5-4f9f-a058-d445b315b3f2">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="i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231" name="us-gaap:DebtInstrumentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzQ3ODc_d679babd-46df-4177-83d6-c899ac644bc9">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:120%">Amendments to Note Purchase and Private Shelf Agreement</span></div><div style="text-align:justify"><span><br/></span></div><div 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 Third Amendment to the Note Purchase Facility by and among the Company, Prudential and other holders of the notes, which modifies certain provisions of the Note Purchase Facility and conforms certain representations, warranties and covenants with the 2022 Senior Credit Facility.  </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%">On November&#160;2, 2022, the Company entered into a Fourth Amendment to the Note Purchase Facility (the &#8220;Fourth Amendment&#8221;) by and among the Company, Prudential and other holders of the notes, which also amends the Note Purchase Facility. The Fourth Amendment extends the issuance period in which the Company may issue and sell, and Prudential may consider in its sole discretion the purchase of, in one or a series of transactions, additional senior unsecured notes of the Company (the &#8220;Shelf Note&#8221;), in an aggregate principal amount of up to $<ix:nonFraction unitRef="usd" contextRef="i42db54bafa5c44d38cd8ef6c3c9b76b6_I20221231" decimals="-6" name="us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNzEzNA_f1bdcb68-c257-4e57-be93-b523bf21fea4">150</ix:nonFraction>&#160;million under the Note Purchase Facility. The Shelf Notes may be issued through November&#160;1, 2025, unless either party terminates such issuance right.</span></div><div style="text-align:justify"><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="i191ecb5071394db08ea5bd00c30682c1_I20221231" decimals="-7" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTg3NQ_e50c018c-c114-41e3-8fe7-5a6f302d9b37">1.20</ix:nonFraction> billion (with a sublimit of $<ix:nonFraction unitRef="usd" contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231" decimals="-5" name="tsco:SwinglineLoanMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTg4MQ_15d15ea1-d6d6-4786-997c-aa508c879d61">50.0</ix:nonFraction> million for swingline loans and a sublimit of $<ix:nonFraction unitRef="usd" contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231" decimals="-5" name="tsco:LettersOfCreditMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTg4Nw_67f89401-3a94-4964-86ea-a7441049ae81">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="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231" decimals="-5" name="tsco:TermLoanMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTg5NA_d9b08599-a590-4c28-8492-e564d54c2474">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="i63a7099f553d40139fcab9123f44e806_I20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMDcxOA_f2d6f111-6625-437b-a0c4-63d82c4312db">7.500</ix:nonFraction>% at <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMDcwOQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMDcwOQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>) plus an additional margin ranging from <ix:nonFraction unitRef="number" contextRef="ieba9982db89548328490309cb0e82af0_D20211226-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTkwMQ_e55ac7cc-84bc-4c8c-8d2d-9ce31c318842">0.000</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i78858df00ef648058ee567190aa9a7be_D20211226-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTkwNg_3cb3e362-e900-40c5-943a-bc5b4ba78f0c">0.250</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk0Nw_629d730e-cf79-46a9-99b4-6cf05b8c5bc8">0.000</ix:nonFraction>% at <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk0MA_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk0MA_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>) or adjusted SOFR (<ix:nonFraction unitRef="number" contextRef="i8bc56a7924964dcaa5406a223d621684_I20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMDcyOA_18a4f6bd-b202-4dc4-8e79-2ea1d9b07e46">4.358</ix:nonFraction>% at <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMDczNQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMDczNQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>) plus an additional margin ranging from <ix:nonFraction unitRef="number" contextRef="if51324ea7ccb40ba842b4c9f28f3f5ac_D20211226-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTkxMQ_4b4e7e0e-5756-48a7-8685-acab0eb09d70">0.750</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ia1b84abb2f464c99b40e1fdd4d9aa5bd_D20211226-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTkxNg_c5082fdc-11f2-41a3-a967-e77608be7107">1.250</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="ice6763d42112455c809b734367cffc13_D20211226-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk1MA_517fe522-e6f8-4bcf-a524-c567c58b6031">1.000</ix:nonFraction>% at <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk1Nw_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk1Nw_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>) adjusted based on the Company's public credit ratings. The Company is also required to pay, quarterly in arrears, a commitment fee related to unused capacity ranging from <ix:nonFraction unitRef="number" contextRef="i1d79d5d326364daabee7d4e3140ac594_D20211226-20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTkyMA_901aba3f-7646-446d-baf7-3b6b13b2b1c4">0.080</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i3e30f20938b34e7abf840902541d6f55_D20211226-20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTkyNA_1db491b2-a2c2-4bc8-8f68-68832872a067">0.150</ix:nonFraction>% (<ix:nonFraction unitRef="number" contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk2Mg_a4c13d15-e565-492a-b8ea-bfe97f57488d">0.100</ix:nonFraction>% at <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk2OQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk2OQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>) 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></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:continuation id="i61fec70d95b44467805ff552a01f1502"><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="i608a58670fe847deb2838e9889367dcd_D20211226-20221231" name="us-gaap:DebtInstrumentCovenantDescription" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzcyNDc_a6f6892d-df21-4907-aa65-2e0d03c5c25e">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="i7e0a8b122b0f446fa0ac2e951754139a_D20211226-20221231" name="us-gaap:DebtInstrumentCovenantDescription" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3Xzc3NTA_08e9593a-314d-420a-a41f-a88e1b0a0c34">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="i8e2f235e30084050b803e28f7ca2b838_D20211226-20221231" name="us-gaap:DebtInstrumentCovenantDescription" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3Xzc5MjU_05e607fe-45f1-4b41-9a0d-5c77da1161df">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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzgyMzc_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzgyMzc_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, the Company was in compliance with <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:DebtInstrumentCovenantCompliance" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzgyNzY_35505c01-b14f-4e2d-9100-01ed7b1779a7">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzkwMTk_5befc4d1-eb20-41b2-9fcd-bf3659d8fa1c">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="i38696b5cc01146d68b9c6b33327cf890_106"></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI2Nzc_2a75d37b-8705-4cc7-a68d-309bdd196643" continuedAt="i8353a0f731974bcf9116fa15cbfcc48f" escape="true"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI2Nzc_9d1c06d0-3473-4be1-b553-188c86777fc0" continuedAt="icf925c97778a451d9fae7e975c4307a5" escape="true">Leases:</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i8353a0f731974bcf9116fa15cbfcc48f" continuedAt="i06dd01c0bcc84e94afa15f3829eee5f3"><ix:continuation id="icf925c97778a451d9fae7e975c4307a5" continuedAt="ia55fa57248954e85a5932558a86c9594"><div 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, two 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:LeaseTermExpirationThroughDate" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI4Mg_b32e1110-36eb-48de-bf6a-45d26b2be0ba">2043</ix:nonNumeric>.&#160;&#160;Store leases typically have initial terms of between <ix:nonNumeric contextRef="i549a1d9fdb0d4fffbd9af34ceba8aac6_I20221231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM0MA_d6229776-9c85-4a43-89f9-21f1fd12f9ff">10</ix:nonNumeric> years and <ix:nonNumeric contextRef="i7f273aae08d24705a63157425a9280a8_I20221231" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM1Mw_2896b271-b23b-4003-8f35-2b4c475e94f9">20</ix:nonNumeric> years, with <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM2OA_d76362bb-3533-4e10-bbba-c53cff787abc">two</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM3NA_c51b43fe-042e-4811-b51d-31705a2cc629">four</span> optional renewal periods of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzQwNQ_0a6c5544-d846-41cb-a933-e36aa63c184a">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.  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%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzIwMjU_e22b3f1e-1eb9-4df7-b794-a82b66b4c089">32.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzU0OTc1NTgxNjYzNA_8defb34d-894d-4b81-af66-db7fdca4e87a">32.0</ix:nonFraction> million are recorded within the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_0e2ff0bb-1d58-452c-91bd-661cedb74e2a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_8ab30690-230e-48e2-acf0-baf85adb7773">Property and equipment, net</span></span> line on the Consolidated Balance Sheets as of <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzIxMzM_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzIxMzM_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> and December&#160;25, 2021, respectively. </span></div></ix:continuation></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:continuation id="i06dd01c0bcc84e94afa15f3829eee5f3"><ix:continuation id="ia55fa57248954e85a5932558a86c9594"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI2Nzg_f48dfc4d-f98b-47b5-8f15-15e7e14ec198" 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><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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzEtNC0xLTEtNzI0NTY_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzEtNC0xLTEtNzI0NTY_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December 31</ix:nonNumeric>, 2022</ix:nonNumeric></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 25, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzMtNC0xLTEtNzI0NTY_a287f0b2-6694-4174-9101-ea7075ce6009">3,351</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzMtNi0xLTEtNzI0NTY_efe9919a-91d8-4a8f-b514-e1ee816c885a">5,085</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzQtNC0xLTEtNzI0NTY_6119f6f7-cb23-4713-94af-d4545afba406">1,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzQtNi0xLTEtNzI0NTY_f66a616e-89d3-41e0-b6d3-6dbb905bd570">1,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzUtNC0xLTEtNzI0NTY_01726e02-b950-44c4-b23c-161a379bbf10">434,313</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzUtNi0xLTEtNzI0NTY_16287cc6-ec3e-4248-8b80-6925bb07bfdb">400,908</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzYtNC0xLTEtNzI0NTY_96c04222-b230-43d8-8404-e5755f77e192">89,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzYtNi0xLTEtNzI0NTY_3297b4b8-c2d3-4a30-8033-aa9fa4918f5a">79,479</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="tsco:FinanceOperatingAndVariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzctNC0xLTEtNzI0NTY_112f718d-8a4d-40d7-8b71-d48204844a3c">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"></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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="tsco:FinanceOperatingAndVariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzctNi0xLTEtNzI0NTY_6a57519b-1f66-4e44-8af5-3b5d46a7d7f8">487,212</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></tr></table></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI2ODM_f429dbe1-4d57-401f-b441-818b7731646b" 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><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%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzEtMi0xLTEtNzI0NTY_fa70bc3f-1629-4dbe-9c3b-50296a8d4a33">453,562</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzEtNC0xLTEtNzI0NTY_8c98cefe-b444-48e9-bd0a-6f44c3624c90">4,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:FutureMinimumPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzEtNi0xLTEtNzI0NTY_998a5dbe-3a97-4277-833e-b2dc121aee5f">458,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzItMi0xLTEtNzI0NTY_ac5d645b-f534-4292-89dc-8e836bddcce7">436,059</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzItNC0xLTEtNzI0NTY_20b7ebd2-0f0a-4fd9-ba6b-f09e0355d49a">4,823</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:FutureMinimumPaymentsDueInTwoYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzItNi0xLTEtNzI0NTY_3e0f939c-205f-4b70-a214-d7392093c28c">440,882</ix:nonFraction>&#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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzMtMi0xLTEtNzI0NTY_b6731098-0634-40b8-84f3-8227f22fc4bd">412,422</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzMtNC0xLTEtNzI0NTY_cee7df99-e34f-40b0-b1f9-0ebad8ee357c">4,750</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:FutureMinimumPaymentsDueInThreeYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzMtNi0xLTEtNzI0NTY_2687ce80-7094-41ff-9984-c3b15736734b">417,172</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%">2026</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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzQtMi0xLTEtNzI0NTY_6e9132b8-244f-494b-81ca-bd9c0ad45a30">379,691</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzQtNC0xLTEtNzI0NTY_f4397e4c-776b-4678-bf97-93ea6a4cc1c1">4,720</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:FutureMinimumPaymentsDueInFourYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzQtNi0xLTEtNzI0NTY_37633024-5ad7-4247-be52-d0aa4e4d4ece">384,411</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%">2027</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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzUtMi0xLTEtNzI0NTY_689bc93f-a6bc-43a9-8fcc-5339b612adfa">342,620</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzUtNC0xLTEtNzI0NTY_b0067e61-cc98-430d-b907-42ea7b7c349f">4,802</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:FutureMinimumPaymentsDueInFiveYears" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzUtNi0xLTEtNzI0NTY_b96e1576-713b-4168-a5ce-eabb421404a6">347,422</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 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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzYtMi0xLTEtNzI0NTY_8139e674-01c8-4dd2-98b6-bb14ef9bc605">1,675,592</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzYtNC0xLTEtNzI0NTY_dc8f9a4d-8a07-49f9-9ba0-f5e581e5cc4c">22,816</ix:nonFraction></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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:FutureMinimumPaymentsDueThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzYtNi0xLTEtNzI0NTY_d65b17cf-0ea1-4947-a072-6eaa0aaefee7">1,698,408</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><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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzctMi0xLTEtNzI0NTY_a78617f4-f299-40b7-a9e9-08a33c4d044b">3,699,946</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzctNC0xLTEtNzI0NTY_efb9c873-83de-4949-b2af-1743c6704e5f">46,719</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:FutureMinimumPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzctNi0xLTEtNzI0NTY_aca4c799-53d9-459e-8d18-8c57e655bbc1">3,746,665</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><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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzgtMi0xLTEtNzI0NTY_f80181f4-85f4-4df4-8b6e-bd6360bab143">632,534</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="tsco:FinanceLeaseInterestExpenseFutureMaturities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzgtNC0xLTEtNzI0NTY_20004e43-ad76-4db3-aeb0-8361cbfb8222">8,889</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:FutureMinimumPaymentsInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzgtNi0xLTEtNzI0NTY_aedc636b-1912-4db8-b714-48c6fe20ac51">641,423</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzktMi0xLTEtNzI0NTY_02ef5a24-55a5-4eec-8a70-1b5d710a8c10">3,067,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:FinanceLeaseLiabilityPresentValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzktNC0xLTEtNzI0NTY_60599807-bb16-48fd-80ba-2694c70a5f69">37,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:LeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzktNi0xLTEtNzI0NTY_f77f22a3-e0f7-4bec-8814-1812b084d05c">3,105,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzIzOTg_3cdcdc5e-aedd-4fd5-80d9-baf41b0197a1">289.1 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI2ODQ_70762f8a-956f-453b-8689-0610dcb13d36" 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><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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzAtMi0xLTEtNzI0NTY_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzAtMi0xLTEtNzI0NTY_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December 31</ix:nonNumeric>, 2022</ix:nonNumeric></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 25, 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%">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%"><ix:nonNumeric contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzItMi0xLTEtNzI0NTY_a752010f-8696-4fb4-9844-2cee005fbb29">10.1</ix:nonNumeric></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%"><ix:nonNumeric contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzItNC0xLTEtNzI0NTY_455aba2f-8f02-48d4-a9f2-52682e4bf245">10.5</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><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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzMtMi0xLTEtNzI0NTY_322e13f4-5ebb-4df8-a636-000ff876a42f">10.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzMtNC0xLTEtNzI0NTY_1425ae4a-5737-449a-8dda-7dfdbb870faf">10.0</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><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%"><ix:nonFraction unitRef="number" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzUtMi0xLTEtNzI0NTY_53aad308-e6ac-4929-bc27-6a5ffac046da">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzUtNC0xLTEtNzI0NTY_ca0efa9f-4eaf-4759-93dc-f5b2fc9e874f">4.8</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><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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzYtMi0xLTEtNzI0NTY_26cc8196-e8eb-4eff-8b3e-482e5a14b4de">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><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%"><ix:nonFraction unitRef="number" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzYtNC0xLTEtNzI0NTY_79243d08-a093-469f-b8fd-040f7fee56bc">3.6</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><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI2Nzk_0c1cb48b-8a84-44d7-a8d7-3ac7b6220767" 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><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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzEtMi0xLTEtNzI0NTY_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzEtMi0xLTEtNzI0NTY_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December 31</ix:nonNumeric>, 2022</ix:nonNumeric></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 25, 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%">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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="tsco:FinanceLeaseFinancingCashFlowsUsedForLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzMtMi0xLTEtNzI0NTY_8f401ee5-4829-4d4e-baee-3fe067f9e105">4,057</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="tsco:FinanceLeaseFinancingCashFlowsUsedForLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzMtNC0xLTEtNzI0NTY_a23cabe4-d116-4001-b8f0-fe019b296d36">4,580</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzQtMi0xLTEtNzI0NTY_8f46e669-b5d5-4861-a73b-f2fa3d0ffd26">1,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzQtNC0xLTEtNzI0NTY_d9c5d933-8f03-458d-8986-17d57c347b56">1,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:OperatingLeasePaymentsUse" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzUtMi0xLTEtNzI0NTY_a30d90b4-ded6-4a77-a529-53f75e60d5f2">430,396</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:OperatingLeasePaymentsUse" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzUtNC0xLTEtNzI0NTY_37bb4f00-9122-48ab-bbd2-492bf2737b27">404,864</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_109"></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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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 7 &#8211; <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ScheduleOfStockByClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDkvZnJhZzplN2FlNWQ2OWE1YTQ0ODIwOWQzN2Y0NzI3NzhhMjFhNS90ZXh0cmVnaW9uOmU3YWU1ZDY5YTVhNDQ4MjA5ZDM3ZjQ3Mjc3OGEyMWE1XzExNzQ_f1b729bd-e471-4cd2-ad87-7f7d20f24bd5" continuedAt="i375d17c0524746acaf98c88dff5a9318" escape="true">Capital Stock and Dividends:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i375d17c0524746acaf98c88dff5a9318" continuedAt="i44752d56662a49239560f8f2975bf2b1"><div 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDkvZnJhZzplN2FlNWQ2OWE1YTQ0ODIwOWQzN2Y0NzI3NzhhMjFhNS90ZXh0cmVnaW9uOmU3YWU1ZDY5YTVhNDQ4MjA5ZDM3ZjQ3Mjc3OGEyMWE1XzE4NA_4421c9d4-16fb-4dfe-85f9-57b43f88225f">400</ix:nonFraction> million shares of common stock.  The Company is also authorized to issue <ix:nonFraction unitRef="shares" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDkvZnJhZzplN2FlNWQ2OWE1YTQ0ODIwOWQzN2Y0NzI3NzhhMjFhNS90ZXh0cmVnaW9uOmU3YWU1ZDY5YTVhNDQ4MjA5ZDM3ZjQ3Mjc3OGEyMWE1XzI1Mg_70e99352-fbf3-4ea9-b7fb-d7d22f04ac29">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><div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ScheduleOfDividendsPayableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDkvZnJhZzplN2FlNWQ2OWE1YTQ0ODIwOWQzN2Y0NzI3NzhhMjFhNS90ZXh0cmVnaW9uOmU3YWU1ZDY5YTVhNDQ4MjA5ZDM3ZjQ3Mjc3OGEyMWE1XzExODI_63491989-b364-4725-a771-e18dd2fdabe6" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022 and 2021, 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 2, 2022</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%">$0.92</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 21, 2022</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 6, 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%">August 4, 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%">August 22, 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%">September 7, 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%">May 10, 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%">May 25, 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%">June 8, 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%">January 26, 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%">February 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%">March 8, 2022</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 3, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.52</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 22, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 8, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.52</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 23, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 8, 2021</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 5, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.52</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 24, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 8, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 27, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.52</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 22, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 9, 2021</span></td></tr></table></ix:nonNumeric></div><div style="text-align:justify"><span><br/></span></div><div 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="i44752d56662a49239560f8f2975bf2b1" continuedAt="i508b392e61094e609706412837b1620b"><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;8, 2023, 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="i44aa85191bd841808f94a051398ede07_D20220126-20220126" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDkvZnJhZzplN2FlNWQ2OWE1YTQ0ODIwOWQzN2Y0NzI3NzhhMjFhNS90ZXh0cmVnaW9uOmU3YWU1ZDY5YTVhNDQ4MjA5ZDM3ZjQ3Mjc3OGEyMWE1XzEwMjA_24881d2e-3a9f-487e-8380-d388c08eb547">1.03</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="i508b392e61094e609706412837b1620b"> per share of the Company&#8217;s outstanding common stock.&#160; The dividend will be paid on March&#160;14, 2023, to stockholders of record as of the close of business on February&#160;27, 2023.</ix:continuation> </span></div><div><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_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 8 &#8211; <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:TreasuryStockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzE3NDk_b384c163-1ad0-4c69-9a38-7c58856b850e" continuedAt="i4c77abd817b64a0a8534c02ae61a0597" escape="true">Treasury Stock:</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-weight:400;line-height:120%"><ix:continuation id="i4c77abd817b64a0a8534c02ae61a0597" continuedAt="i78fec6d94e40435083b67ea1d5ccaac9">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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzE4MQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzE4MQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, the authorization amount of the program, which has been increased from time to time, was authorized for up to $<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-8" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzI5NQ_a91264e5-a7d5-4e05-bcb1-18e32e3e4eab">6.50</ix:nonFraction>&#160;billion, exclusive of any fees, commissions or other expenses related to such repurchases.  The total authorized amount reflects a $<ix:nonFraction unitRef="usd" contextRef="i884c68e4b01e427d92a995cd7891ae54_I20220126" decimals="-8" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzQ2OQ_7d4dcc67-895b-4b44-9232-0c97a0393894">2.00</ix:nonFraction> billion increase to the share repurchase program which was approved by the Board of Directors on January&#160;26, 2022. 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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzEwODU_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzEwODU_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, the Company had remaining authorization under the share repurchase program of $<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzEyMTg_0b1a7611-db7b-4d40-951e-bfb4bd2ea3a8">1.65</ix:nonFraction> billion, exclusive of any fees, commissions or other expenses.</ix:continuation></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:continuation id="i78fec6d94e40435083b67ea1d5ccaac9"><div 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 amount paid for share repurchases in fiscal 2022, 2021, and 2020, 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzItMS0xLTEtNzI0NTY_617921f5-8752-40b7-9e0d-57b21a82c556">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><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%"><ix:nonFraction unitRef="shares" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzItMy0xLTEtNzI0NTY_dbddcb9b-add2-4c54-98fd-b0dc256fa18a">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"></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%"><ix:nonFraction unitRef="shares" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzItNS0xLTEtNzI0NTY_1d243e0e-8cc0-4d66-8339-624cbd4fb02b">3,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzMtMS0xLTEtNzI0NTY_a1c83e32-55ad-4c72-a32d-7beeff32f879">207.23</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzMtMy0xLTEtNzI0NTY_8e1f962f-0eb2-45fc-9081-8033f08a5862">183.07</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzMtNS0xLTEtNzI0NTY_ee23cc18-2d8d-4651-b39b-dbd55dbbc26f">99.72</ix:nonFraction>&#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 cash paid for share repurchases</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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzQtMS0xLTEtNzI0NTY_9d9ad0eb-f907-48b8-954e-afa88709eac8">700,063</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzQtMy0xLTEtNzI0NTY_f60542af-57b5-435e-bb85-49aa6c939b4e">798,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzQtNS0xLTEtNzI0NTY_34a9a8cd-178f-49d3-bb14-981b10d37608">342,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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%">Shares repurchased in fiscal 2020 were impacted by the temporary suspension of our share repurchase program from March 12, 2020 until November 5, 2020, in order to strengthen our liquidity and preserve cash while navigating the COVID-19 pandemic.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_115"></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90ZXh0cmVnaW9uOmI5ZjMzOWM4OTM0NDQ1MDQ4ZTk4ODI0Y2M5NmI4MmY5XzI5NA_4672e39a-244d-48a5-986c-dcb2254c2ffa" continuedAt="i5495e4fae0d74b59a453269720b59970" escape="true"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90ZXh0cmVnaW9uOmI5ZjMzOWM4OTM0NDQ1MDQ4ZTk4ODI0Y2M5NmI4MmY5XzI5OA_eeb784b0-ac48-4990-84e6-6f0b9663e299" continuedAt="i81320a2f3c0348fa9aec9abb0fc99861" escape="true">Net Income Per Share:</ix:nonNumeric></ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i5495e4fae0d74b59a453269720b59970" continuedAt="i816d1d7a949c45c595a4c4c3fdde8f45"><ix:continuation id="i81320a2f3c0348fa9aec9abb0fc99861" continuedAt="i6069e9a58af04e09bcf9552c3ceefef9"><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%">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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzMtMS0xLTEtNzI0NTY_eaba1306-fc6f-47c3-b631-693a116321b2">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzMtMy0xLTEtNzI0NTY_ed7464c3-8b4f-4225-acb0-e5d328f37aa0">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzMtNS0xLTEtNzI0NTY_15d7be5d-6bf9-43cc-9741-73f595a0bc58">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"></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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzQtMS0xLTEtNzI0NTY_050fbc29-7b7a-44e6-868b-a7a4e2fddaca">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzQtMy0xLTEtNzI0NTY_6666fcc9-1a2f-4031-97e7-885d849040d5">813</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzQtNS0xLTEtNzI0NTY_5306c634-5d60-418d-aefd-189d69dec10a">0.07</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzUtMS0xLTEtNzI0NTY_eaba1306-fc6f-47c3-b631-693a116321b2">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzUtMy0xLTEtNzI0NTY_8b58e110-96ee-4ec2-9142-d9a62c4e29e9">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzUtNS0xLTEtNzI0NTY_2b2a0f4f-2d69-4130-ae98-21c0afae57e1">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"></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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzMtMS0xLTEtNzI0NTY_dfdd7245-1cab-430b-98b4-aaded11b03f1">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzMtMy0xLTEtNzI0NTY_539a11de-05b9-4bcf-b8b2-e4d0780c7c8d">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzMtNS0xLTEtNzI0NTY_e6026e8a-c7e3-446c-b0b8-d1ff904be13a">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"></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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzQtMS0xLTEtNzI0NTY_a6b74b72-c64a-470c-b46c-d5e503548509">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzQtMy0xLTEtNzI0NTY_f8c2d423-48ee-40ec-b69e-9bd9321a07cd">1,030</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="2" name="tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzQtNS0xLTEtNzI0NTY_0317a9a3-0188-4bb9-b2b1-6ac8b4cec9de">0.08</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzUtMS0xLTEtNzI0NTY_dfdd7245-1cab-430b-98b4-aaded11b03f1">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzUtMy0xLTEtNzI0NTY_f25c0563-ad18-413a-b7b3-e61dbfcad348">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzUtNS0xLTEtNzI0NTY_80a143c9-1894-4d22-8316-f5b18d53d49b">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"></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%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzMtMS0xLTEtODA3NzU_4bc8e6b7-dbe5-4719-819d-482da6ac78a3">748,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzMtMy0xLTEtNzI0NTY_c50a41f5-5174-4b27-8328-ed208eacf9e1">116,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzMtNS0xLTEtNzI0NTY_48c7ecfa-407f-41d1-a5c7-0fcf794f5bf7">6.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzQtMS0xLTEtNzI0NTY_85e280fc-d04a-4475-ac54-676ec2268464">&#8212;</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzQtMy0xLTEtNzI0NTY_4b4cbbed-37b1-49fd-94ea-91b84d1829e5">1,066</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usdPerShare" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="2" name="tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzQtNS0xLTEtNzI0NTY_d85d3846-e1a5-45f7-ac63-4e15b31cb003">0.06</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzUtMS0xLTEtNzI0NTY_4bc8e6b7-dbe5-4719-819d-482da6ac78a3">748,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzUtMy0xLTEtNzI0NTY_8de6011f-4702-4cfb-9d64-f889035fd5fd">117,436</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzUtNS0xLTEtNzI0NTY_a32799c6-f2af-4c58-9cea-7ce668f4345e">6.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></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%"><ix:continuation id="i816d1d7a949c45c595a4c4c3fdde8f45"><ix:continuation id="i6069e9a58af04e09bcf9552c3ceefef9">Anti-dilutive share-based awards excluded from the above calculations totaled approximately <ix:nonFraction unitRef="shares" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90ZXh0cmVnaW9uOmI5ZjMzOWM4OTM0NDQ1MDQ4ZTk4ODI0Y2M5NmI4MmY5XzIxOQ_6fc344d2-e991-46ca-8619-f33d489be2a7">0.1</ix:nonFraction> million in fiscal 2022 and less than <ix:nonFraction unitRef="shares" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90ZXh0cmVnaW9uOmI5ZjMzOWM4OTM0NDQ1MDQ4ZTk4ODI0Y2M5NmI4MmY5XzU0OTc1NTgxNDI1MA_89c3decc-2757-4d82-9c2b-4e45ef3e3ba6"><ix:nonFraction unitRef="shares" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90ZXh0cmVnaW9uOmI5ZjMzOWM4OTM0NDQ1MDQ4ZTk4ODI0Y2M5NmI4MmY5XzU0OTc1NTgxNDI1MA_c2fc3c86-75c7-459b-a450-06c3769d986a">0.1</ix:nonFraction></ix:nonFraction> million in fiscal 2021 and fiscal 2020.</ix:continuation></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_118"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzI3MTM_c3ed4d4b-9f1f-439c-b44e-72a444448109" continuedAt="ib5e5f860d9bc418c942e07328dd4c9fb" escape="true">Income Taxes:  </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ib5e5f860d9bc418c942e07328dd4c9fb" continuedAt="i90d9781018d444bbb531946b6a65256b"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzI3Mjk_703e5a72-360c-429f-ae83-1b785b6b3714" 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><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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current 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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzQtMS0xLTEtNzI0NTY_715f3137-bc7a-493a-8b73-403f9950169b">225,565</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzQtMy0xLTEtNzI0NTY_02ecb1df-6e77-460c-9aed-0e94624cef84">221,152</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzQtNS0xLTEtNzI0NTY_01e86f6a-050a-4740-adcf-d93869c6e651">211,228</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzUtMS0xLTEtNzI0NTY_1ee3c45d-2f43-409d-9967-b428085b5b6b">41,748</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzUtMy0xLTEtNzI0NTY_1b59d630-e581-4e37-906c-4b85370f6cbf">34,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzUtNS0xLTEtNzI0NTY_cd657190-e9a8-4ce3-99a7-51363b22a1f3">38,511</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzYtMS0xLTEtNzI0NTY_c636c158-dd50-4604-8521-5c5b007cdfc4">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><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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzYtMy0xLTEtNzI0NTY_c5624a45-2b53-4c0a-a5fc-abfeb1152bfc">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"></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%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzYtNS0xLTEtNzI0NTY_87cb70be-9f47-4c0c-bdb3-23d77a4e95fd">249,739</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzktMS0xLTEtNzI0NTY_fd2177c2-7f26-4cc0-84e7-8f733c6b8b48">50,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzktMy0xLTEtNzI0NTY_1f9560de-4398-4e99-966e-91ba17b7b34e">24,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzktNS0xLTEtNzI0NTY_1c0e56ca-43cd-48fb-a22f-144e2d2273d1">21,997</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzEwLTEtMS0xLTcyNDU2_8983ea1a-5aa4-4dbf-b5f0-881e226067df">2,548</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzEwLTMtMS0xLTcyNDU2_1dc82ecb-4d14-4b68-bfca-40da0f469ce4">3,281</ix:nonFraction>&#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%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzEwLTUtMS0xLTcyNDU2_ec52bb79-cdda-432a-bf32-4dfbb1c0622c">8,553</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzExLTEtMS0xLTcyNDU2_c3630394-8567-4189-84d6-372c08e8ba3e">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzExLTMtMS0xLTcyNDU2_ab56d40a-6ac7-4102-8bdf-4046202ae023">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" sign="-" name="tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzExLTUtMS0xLTcyNDU2_9e9e6bc1-40e9-4a5d-b662-2ac21ecff424">30,550</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></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzEyLTEtMS0xLTcyNDU2_6cdb211c-0343-4384-a1fe-9014de62f739">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><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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzEyLTMtMS0xLTcyNDU2_ff9495ad-a561-4883-bf62-5d9d06a96611">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"></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%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzEyLTUtMS0xLTcyNDU2_3a1d158a-8f6e-4236-94f6-4519f2f36749">219,189</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></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzI3MjI_a9d2ddb0-f429-4485-b6b2-22728a963cd9" continuedAt="ic47b5843de9c4120a4338c35f562abd1" escape="true">Significant components of the deferred tax assets and liabilities are as follows (in&#160;thousands):</ix:nonNumeric></span></div><div style="text-align:justify"><ix:continuation id="ic47b5843de9c4120a4338c35f562abd1"><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%"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzAtMS0xLTEtNzI0NTY_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzAtMS0xLTEtNzI0NTY_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December 31</ix:nonNumeric>, 2022</ix:nonNumeric></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 25, 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 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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzItMS0xLTEtNzI0NTY_1a273bc3-0083-4928-afd1-fd1e296b4b4f">30,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredTaxAssetsInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzItMy0xLTEtNzI0NTY_a0155715-8f8d-440f-9ccf-ff0487b714f4">23,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzMtMS0xLTEtNzI0NTY_33363059-7326-43cb-8996-9aa11de3ea49">24,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzMtMy0xLTEtNzI0NTY_1665323e-8a6f-479d-a7e5-385bffa02dbd">36,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible reserves</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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzQtMS0xLTEtNzI0NTY_b6b01c1d-8f73-455e-b1d0-e8b8d379504d">8,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzQtMy0xLTEtNzI0NTY_4c9e095f-0a60-4ce9-8ab8-fba4f1f39ba8">7,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzUtMS0xLTEtNzI0NTY_84aea9e3-1023-4c36-a874-4a4288524111">9,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzUtMy0xLTEtNzI0NTY_2a316126-0543-44e3-a61e-92a0519d116f">8,958</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzYtMS0xLTEtNzI0NTY_a6902e49-ab20-47b3-a9b5-f086e8e106da">763,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzYtMy0xLTEtNzI0NTY_c89b42cb-0489-46d9-98e3-b25383e0a748">740,478</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:DeferredTaxAssetsDeferredCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzctMS0xLTEtNzI0NTY_363e3862-8e99-476a-9967-e548f2bbd1df">13,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="tsco:DeferredTaxAssetsDeferredCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzctMy0xLTEtNzI0NTY_cdb3a4b0-a7d0-4eef-b061-0f078efad4bc">12,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzgtMS0xLTEtNzI0NTY_64a6f80e-413a-4bd3-9e09-8be1749fc872">14,667</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzgtMy0xLTEtNzI0NTY_6fb718ea-3196-481f-8cfd-565c5f776b1e">14,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General liability insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzktMS0xLTEtNzI0NTY_378774b2-169b-4a49-9c24-33306ae20b84">11,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="tsco:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzktMy0xLTEtNzI0NTY_671dee71-d3b7-4ee6-adb7-9a0cbd976bb6">9,402</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax credits</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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEwLTEtMS0xLTcyNDU2_ce2c5e2e-e31f-4398-a849-382ec59bb970">13,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEwLTMtMS0xLTcyNDU2_81bd8c67-f142-49a6-9cca-b39b951611b2">7,986</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzExLTEtMS0xLTcyNDU2_1c75c817-3a96-4004-9f2a-680138e42229">23,496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzExLTMtMS0xLTcyNDU2_3c132161-e0e1-4448-b152-3a63d18bbb5a">7,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEyLTEtMS0xLTgxOTQ5_792be60a-1ada-4a60-b1da-3e3d4fe3f0fd">19,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEyLTMtMS0xLTgxOTQ5_c6f6eb27-99dd-4786-9b88-efbd4ab4847b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEyLTEtMS0xLTcyNDU2_21ed26e9-513b-4c87-b884-951ea3d7e671">12,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEyLTMtMS0xLTcyNDU2_08179ed7-7388-43cb-8eba-cc9f3a7f5447">12,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEzLTEtMS0xLTcyNDU2_917cb330-f13f-481e-86eb-ca1ee617d93f">944,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEzLTMtMS0xLTcyNDU2_7600be10-32db-4bc7-ac94-eee51547ffb3">881,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax liabilities:</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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:DeferredTaxLiabilitiesFinanceLeaseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE1LTEtMS0xLTcyNDU2_ecaa4d06-6650-4bd9-b2c7-45d9b0d2f3a3">8,113</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="tsco:DeferredTaxLiabilitiesFinanceLeaseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE1LTMtMS0xLTcyNDU2_94374ed7-876b-4d4f-80f9-ea1faa944d6f">7,797</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE2LTEtMS0xLTcyNDU2_e6efcf55-36d6-4074-8b9b-e9297b1b6113">723,688</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE2LTMtMS0xLTcyNDU2_9c8e5b9e-ea25-47df-86c3-8c4b88aa5a26">702,197</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE3LTEtMS0xLTcyNDU2_d7331159-74a3-41b5-8eb6-27c8541f4947">231,191</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE3LTMtMS0xLTcyNDU2_2fff314e-2273-47a1-947b-93d0ddd180a4">161,137</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE4LTEtMS0xLTcyNDU2_e998e23a-6401-48fe-bb75-fb8fa4a2a9b3">12,114</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE4LTMtMS0xLTcyNDU2_70c9e10d-b0a8-4b67-9977-27bc5ad78d20">7,604</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE5LTEtMS0xLTcyNDU2_e68277dc-abc8-4d55-bb2f-66a4c93cbeaa">975,106</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE5LTMtMS0xLTcyNDU2_929c02e5-2419-4aa3-8356-e58b29256125">878,735</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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) / asset</span></td><td style="background-color:#ffffff;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:#ffffff;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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzIxLTEtMS0xLTcyNDU2_534c11b0-0954-4644-9a12-d68915154ea1">30,775</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzIxLTMtMS0xLTcyNDU2_54269645-f999-4f28-a90d-f85fb9be9813">2,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzcwMQ_681d9713-926d-4cc1-b47b-608869570200">14.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzcwOA_c1a9c833-6bce-4260-bbc4-87c7e1993114">6.6</ix:nonFraction> million as of <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzcxNw_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzcxNw_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> and December&#160;25, 2021, respectively, with varying dates of expiration through 2037.&#160;&#160;The Company provided <ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="0" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzgwOQ_4ca1748b-c3fd-4945-8b05-144265fa8445"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="0" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzgwOQ_5af4aa3b-a81a-4f7a-ad95-fa8745f7e791">no</ix:nonFraction></ix:nonFraction> valuation allowance as of <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzgzOA_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzgzOA_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric> and December&#160;25, 2021 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><ix:continuation id="i90d9781018d444bbb531946b6a65256b"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzI3MzM_8e829b4c-b6a5-4d29-9765-d44faea1f210" 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><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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzMtMS0xLTEtNzI0NTY_d90f4c48-fa7f-45d4-b225-fccabfeb2797">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzMtMy0xLTEtNzI0NTY_8f4af1bd-de25-44b8-a4f8-849bc53af63d">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzMtNS0xLTEtNzI0NTY_ffab7b2d-35ee-453d-a0b8-b5b09c3fc72c">203,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzUtMS0xLTEtNzI0NTY_c125cf1f-05cb-4547-86dd-4d710c775da7">41,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzUtMy0xLTEtNzI0NTY_92d1d3e6-8d5f-4d18-b1be-ee54de3ce03a">36,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzUtNS0xLTEtNzI0NTY_1e145c05-220a-4faa-bd49-eaee67b68cc9">27,642</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzctMS0xLTEtNzI0NTY_41635b0b-8045-4e58-8245-2fe6c3841f6e">15,616</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzctMy0xLTEtNzI0NTY_2294a89b-bab8-4437-abc5-349f6a2b93d7">13,157</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzctNS0xLTEtNzI0NTY_4e4b6a47-55a9-4d1f-801a-380347aaba4f">8,828</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzgtMS0xLTEtNzI0NTY_162cc99e-e6d9-4294-8b89-a4125f815946">9,025</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzgtMy0xLTEtNzI0NTY_2e5b87a8-f3e0-47f2-b150-4c280577d745">13,368</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncomeTaxReconciliationDeductions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzgtNS0xLTEtNzI0NTY_bbe770c8-00ef-4e52-a481-7b86bef8c4e8">9,303</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzEwLTEtMS0xLTcyNDU2_f612be7a-7f58-4d4b-b9ac-0d87a8564534">4,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzEwLTMtMS0xLTcyNDU2_fec5e230-584f-4210-b416-dc183e7831c9">4,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzEwLTUtMS0xLTcyNDU2_bf945ece-cc71-4c08-b329-469d85543d95">6,367</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzExLTEtMS0xLTcyNDU2_6cb49e55-0ba9-462d-b77e-7bd8af749fa5">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzExLTMtMS0xLTcyNDU2_98ab6e09-6838-4c66-8874-261cdee43b99">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzExLTUtMS0xLTcyNDU2_3a4cf280-2b1f-4952-ad31-635e2e9756a4">219,189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></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 2018.&#160;&#160;Various states have completed an examination of our income tax returns for 2018 through 2020 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzE2MzE_eb20ca90-bc8d-4d86-ba02-c8b3a237a117">4.5</ix:nonFraction> million at <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzE2Mzc_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzE2Mzc_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>. 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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzU0OTc1NTgxNjY1MQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzU0OTc1NTgxNjY1MQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>.</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzI3MjY_be8c716e-8464-4a9b-9c0f-4bea7d463715" 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><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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzItMS0xLTEtNzI0NTY_0c8cf99c-e2ed-45d9-809d-75f9e7d45abf">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a6fee30584042afb96a840de2e15d0c_I20201226" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzItMy0xLTEtNzI0NTY_ba18c4b0-02a3-49f0-8f8b-f689e39c6ab1">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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i021406409133485c9d16159a46b12f38_I20191228" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzItNS0xLTEtNzI0NTY_f23622cd-4d2c-4866-85fb-d309fbc2dc29">2,760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzMtMS0xLTEtNzI0NTY_8d08dcfe-5ef4-456b-bb9f-c175c514ec95">1,359</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzMtMy0xLTEtNzI0NTY_1b11d194-2737-4e66-ad39-ba913bc6e8dd">927</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzMtNS0xLTEtNzI0NTY_c83b6ec8-4f43-4d63-9588-2b165a2b97c7">816</ix:nonFraction>&#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%"><ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzQtMS0xLTEtNzI0NTY_d9155cf3-f295-443b-b017-2fe9368eaba9">760</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzQtMy0xLTEtNzI0NTY_bba99769-7a6b-41a9-9115-bb4ff3198563">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzQtNS0xLTEtNzI0NTY_ac0c7b46-1823-4588-85d9-7457126901dc">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzUtMS0xLTEtNzI0NTY_c355f984-de7a-46bd-8456-efefd00d9922">506</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzUtMy0xLTEtNzI0NTY_ddf4d3bd-65c8-4ab1-afdb-67b3905e0b50">465</ix:nonFraction>)</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%">(<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzUtNS0xLTEtNzI0NTY_28583fad-083f-4801-b104-93082b50f7bc">372</ix:nonFraction>)</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%"><ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzYtMS0xLTEtNzI0NTY_6be4b794-8790-4791-b1e1-f030693a7470">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><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%"><ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzYtMy0xLTEtNzI0NTY_26b287aa-6e7f-45ce-bef5-73c0374d5f77">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"></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%"><ix:nonFraction unitRef="usd" contextRef="i2a6fee30584042afb96a840de2e15d0c_I20201226" decimals="-3" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzYtNS0xLTEtNzI0NTY_9cf43cc2-aa88-4693-8140-75400ff8d566">3,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><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 Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;) was enacted in the U.S. on March 27, 2020. The enactment of this legislation did not have a material impact on income tax expense in fiscal 2022.  However, the Company did elect to participate in the deferral of the employer&#8217;s share of social security tax deposits, with $<ix:nonFraction unitRef="usd" contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225" decimals="-5" name="tsco:SocialSecurityTaxDeferral" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzI1Nzc_3904813d-ff01-4b02-992e-e44b71f70518">24.5</ix:nonFraction>&#160;million included within other accrued expenses in the Consolidated Balance Sheet as of December 25, 2021. The remaining balance of deferred social security tax deposits was paid during 2022.</span></div></ix:continuation><div><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_121"></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzEyMzA_e7757351-d502-4516-b959-c4b524414313" continuedAt="i2c14e9716dec4601a550354cb9a968f8" escape="true">Retirement Benefit Plans:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i2c14e9716dec4601a550354cb9a968f8"><div 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzI2NA_b76e2d6a-ae92-4329-a10e-a0717b149859">100</ix:nonFraction>% of the employee&#8217;s elective contributions up to <ix:nonFraction unitRef="number" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="tsco:MaximumPercentageOfEmployeesCompensationEligibleFor100Match" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzMxNA_94012540-70a6-4403-a20d-060b7cc21767">3</ix:nonFraction>% of eligible compensation plus <ix:nonFraction unitRef="number" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="tsco:PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzM0Nw_5915b1a4-2e73-43cc-b830-648b2eebc1d1">50</ix:nonFraction>% of the employee&#8217;s elective contributions from <ix:nonFraction unitRef="number" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="tsco:MinimumPercentageofEmployeesCompensationEligibleFor50Match" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzM5Ng_d5305f37-b442-4c7d-90b7-403741bddbc0">3</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="tsco:MaximumPercentageOfEmployeessCompensationEligibleFor50Match" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzQwMg_1ef203c5-14be-45d6-a2e2-28c516097c52">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="3" name="tsco:CompanyMaximumMatchAsPercentageOfEligibleCompensation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzUxMg_8a545824-fdb2-4022-a6f1-28982ff4fb5e">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzU0OTc1NTgxNTE1Mg_fe8eebdc-cd0d-41ee-9b4b-5f98f3b3aef4">17.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzY2OA_9633470d-a422-4408-9432-9945257f45f3">15.3</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzY3Mg_ce7a44a0-1156-4af7-9331-e70bbd6d1261">12.9</ix:nonFraction> million during fiscal 2022, 2021, and 2020, 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="0" name="tsco:CompanyMaximumMatchUnderDeferredCompensationProgram" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzExMDM_422402e4-3665-461a-a3d8-708e701f40ec">4,500</ix:nonFraction>.&#160;&#160;The Company&#8217;s contributions, including accrued interest, were $<ix:nonFraction unitRef="usd" contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzU0OTc1NTgxNTE4MQ_996ee5c5-8b27-4256-9e01-5ce9873d2121">0.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzExNzA_732adc7c-65e5-4e85-80b4-7e4fa71454b6">0.3</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="-5" name="us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzExNzQ_b5f27293-73ee-4ff4-9304-4bd3bf54a3c1">0.6</ix:nonFraction> million during fiscal 2022, 2021, and 2020, respectively.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_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 12 &#8211; <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzE5MzM_cb6d8734-b1e2-4c30-89f8-bff33c1f1dfd" continuedAt="i890bc3cc90c34475a02147bf27cee1e3" escape="true">Commitments and Contingencies:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i890bc3cc90c34475a02147bf27cee1e3" continuedAt="i770a298b43534cc198e5e7544145b761"><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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzc1_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzc1_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, 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%">ely </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzEzNg_f274b69e-3e4f-44ef-afab-165f04c6da6f">105.4</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%">, of which </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$<ix:nonFraction unitRef="usd" contextRef="i6df0e4b6a6c645ccb615aa4315b8e631_I20221231" decimals="-5" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzE0OQ_93dd956e-f7c3-40ea-b3f0-a2a47db7cb47">61.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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:PurchaseObligationDueInSecondYear" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzM2Mw_500039cb-9884-42aa-a256-8c148cf455d3">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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzUwNQ_3cdcdc5e-aedd-4fd5-80d9-baf41b0197a1">289.1&#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. The Company has also committed to sell the Orscheln corporate headquarters and distribution center to Bomgaars for $<ix:nonFraction unitRef="usd" contextRef="i4c16d867ddad47c69de1ef3153b80e5f_I20221012" decimals="-6" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzU0OTc1NTgxNzQxNA_595bbd8c-74f5-41a5-91ff-e1453e86fafd">10</ix:nonFraction>&#160;million within 15 months following the closing of the Orscheln acquisition.</span></div><div style="text-align:justify"><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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzYxMw_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzYxMw_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, there were $<ix:nonFraction unitRef="usd" contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231" decimals="-5" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzYyOA_1a1c8dfc-d871-48f4-b11e-b96c867658f8">52.6</ix:nonFraction> million outstanding letters of credit under 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-style:italic;font-weight:400;line-height:120%">Litigation</span></div></ix:continuation><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:115%"><ix:continuation id="i770a298b43534cc198e5e7544145b761">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.</ix:continuation></span><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="i38696b5cc01146d68b9c6b33327cf890_127"></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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90ZXh0cmVnaW9uOjU1NTc1ZGY1ZGZhNDRlNDM4ZTNiMmVkNjY2YTZjODBiXzI5MA_221ea3b7-0a35-4036-b863-09019408e714" continuedAt="ia4dca9b47c8544fc8f6dc64c66244aa0" escape="true">Segment Reporting:</ix:nonNumeric></span></div><div><span><br/></span></div><div style="text-align:justify"><ix:continuation id="ia4dca9b47c8544fc8f6dc64c66244aa0"><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="i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90ZXh0cmVnaW9uOjU1NTc1ZGY1ZGZhNDRlNDM4ZTNiMmVkNjY2YTZjODBiXzUx_d67bbe78-5c64-43cd-90fa-f9b7b8c9d0ee">one</ix:nonFraction> reportable segment which is the retail sale of products that support the rural lifestyle.&#160;&#160;<ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90ZXh0cmVnaW9uOjU1NTc1ZGY1ZGZhNDRlNDM4ZTNiMmVkNjY2YTZjODBiXzI5Mw_540bd2b7-e708-49f9-9656-d55f41c30560" continuedAt="i8169dd242a9a4445801fa84434bc6a63" escape="true">The following table indicates the percentage of net sales represented by each major product category during fiscal 2022, 2021, and 2020:</ix:nonNumeric></span><ix:continuation id="i8169dd242a9a4445801fa84434bc6a63"><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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock and Pet</span></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="iddd41ad8cf674d85887f952299d5f526_D20211226-20221231" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzMtMS0xLTEtNzI0NTY_39f18634-2fd5-4389-824c-cf4d70ef5525">50</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><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="ib20f058c627b4a5bbf8bd74d124110e0_D20201227-20211225" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzMtMy0xLTEtNzI0NTY_89102fc1-1b9a-49ab-a322-e7ed25d3dcad">47</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><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="i67e4745b3af547289b37d1258cad49a8_D20191229-20201226" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzMtNS0xLTEtNzI0NTY_dcd16f07-6cba-46b8-a4a0-de7290894bf6">47</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal, Gift and Toy Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6215ef5c31ac466e8052c39fc7d87926_D20211226-20221231" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzQtMS0xLTEtODA5NTE_1eea54bf-bffc-4648-9b96-a7c9dedae332">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="id94b1f93417a455e846a5024602b7d97_D20201227-20211225" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzQtMy0xLTEtODA5NTE_ab862fec-9662-49d3-adbb-9a6b6cedc8b9">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ia085a90fe5474a338b3ded6e8a60116a_D20191229-20201226" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzQtNS0xLTEtODA5NTE_274f38ef-f6ef-42c4-a01d-3473854dcf00">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, Tools and Truck</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i6cfcf577107b455ead6ab2eda1dace6b_D20211226-20221231" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzQtMS0xLTEtNzI0NTY_11ab7cb1-e26e-4b1d-a7f6-cbbdb979f8fa">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ida686ac17c18424f925ed41a381004b9_D20201227-20211225" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzQtMy0xLTEtNzI0NTY_34243ace-1ffa-4851-bf22-9c2caad1f404">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i547c51e8d63f4eb49cd895bb64f39db5_D20191229-20201226" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzQtNS0xLTEtNzI0NTY_41643d92-93b0-4485-8446-9376e4ae397e">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clothing and Footwear</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="number" contextRef="i9f671f97204d43b798a42a5222039095_D20211226-20221231" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzYtMS0xLTEtNzI0NTY_3ae4e6b2-1b69-4c06-b20c-f384869111aa">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibabdaaa658ca41c59daaabe185bf3319_D20201227-20211225" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzYtMy0xLTEtNzI0NTY_91af7157-b3bf-4577-8e79-dba71b022a54">8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ife768aa641bd40de8b7681c25c0ae64b_D20191229-20201226" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzYtNS0xLTEtNzI0NTY_d25b1ffd-5f26-4f3d-9380-c7d114538dcb">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i23528a00a70b420793e883890da45f12_D20211226-20221231" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzctMS0xLTEtNzI0NTY_2eedceb1-6213-45d0-a852-c93ec55a036d">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5eaf2a18216f46ff907483420b586932_D20201227-20211225" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzctMy0xLTEtNzI0NTY_f4bf14bf-4f33-4016-bc52-2eeec6205674">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd15e94e86104d339b2420e690e8f030_D20191229-20201226" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzctNS0xLTEtNzI0NTY_b38a879e-1548-41bc-a05f-c911222da7a6">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzgtMS0xLTEtNzI0NTY_04d3f434-1d1f-49f1-ab25-98b8440bedb7">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzgtMy0xLTEtNzI0NTY_3df7230e-65fa-4dc6-a366-ebeacfce5a99">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226" decimals="2" name="tsco:SalesRevenueNetPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzgtNS0xLTEtNzI0NTY_b91b36ad-a25c-425d-a169-04b1bfc02b04">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></ix:continuation></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_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%;text-decoration:underline">Item 9</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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">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 id="i38696b5cc01146d68b9c6b33327cf890_136"></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 9A</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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">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 <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMzYvZnJhZzowNWY4MDA2NjhhOGU0MmUyODI4YTg2OGRmZmY3M2FmOC90ZXh0cmVnaW9uOjA1ZjgwMDY2OGE4ZTQyZTI4MjhhODY4ZGZmZjczYWY4XzQ2MA_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMzYvZnJhZzowNWY4MDA2NjhhOGU0MmUyODI4YTg2OGRmZmY3M2FmOC90ZXh0cmVnaW9uOjA1ZjgwMDY2OGE4ZTQyZTI4MjhhODY4ZGZmZjczYWY4XzQ2MA_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>.&#160;&#160;Based on this evaluation, our principal executive officer and principal financial officer concluded that, as of <ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMzYvZnJhZzowNWY4MDA2NjhhOGU0MmUyODI4YTg2OGRmZmY3M2FmOC90ZXh0cmVnaW9uOjA1ZjgwMDY2OGE4ZTQyZTI4MjhhODY4ZGZmZjczYWY4XzU3Nw_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac"><ix:nonNumeric contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMzYvZnJhZzowNWY4MDA2NjhhOGU0MmUyODI4YTg2OGRmZmY3M2FmOC90ZXh0cmVnaW9uOjA1ZjgwMDY2OGE4ZTQyZTI4MjhhODY4ZGZmZjczYWY4XzU3Nw_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric>, our disclosure controls and procedures were effective.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">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="i38696b5cc01146d68b9c6b33327cf890_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%;text-decoration:underline">Item 9B</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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Other 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%">None.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_1099511629430"></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%;text-decoration:underline">Item 9C</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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">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="i38696b5cc01146d68b9c6b33327cf890_142"></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="i38696b5cc01146d68b9c6b33327cf890_145"></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%;text-decoration:underline">Item 10</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;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">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 information set forth under the captions &#8220;Item 1: Election of Directors,&#8221; &#8220;Board Meetings and Committees,&#8221; and &#8220;Delinquent Section 16(a) Reports&#8221; in our Proxy Statement for our Annual Meeting of Stockholders to be held on May&#160;11, 2023, 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;Corporate 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">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 id="i38696b5cc01146d68b9c6b33327cf890_148"></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 11</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">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 information set forth under the captions &#8220;Corporate Governance &#8211; Compensation Committee Interlocks and Insider Participation,&#8221; &#8220;Compensation of Directors,&#8221; and &#8220;Executive Compensation&#8221; in our Proxy Statement for our Annual Meeting of Stockholders to be held on May&#160;11, 2023, is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_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%;text-decoration:underline">Item 12</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">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;11, 2023, is incorporated herein by reference.</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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%">Following is a summary of our equity compensation plans as of December&#160;31, 2022, 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><td style="width:47.584%"></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.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.354%"></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%">Plan Category</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%">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><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><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><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="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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,695,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="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%">112.18&#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: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: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%">9,158,990&#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%">Employee Stock Purchase Plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,715,156&#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%;text-decoration:underline">Equity compensation plans not approved by security holders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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><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,695,070&#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%">112.18&#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%">20,874,146&#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: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,090,389 outstanding stock options, 404,010 unvested restricted stock units and 45,072 restricted stock units which have vested but the receipt of which have been deferred by the recipient, and 155,599 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="i38696b5cc01146d68b9c6b33327cf890_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%;text-decoration:underline">Item 13</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">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;11, 2023, is incorporated herein by reference.</span></div><div style="text-align:justify"><span><br/></span></div><div id="i38696b5cc01146d68b9c6b33327cf890_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%;text-decoration:underline">Item 14</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">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;11, 2023, is incorporated herein by reference.</span></div><div id="i38696b5cc01146d68b9c6b33327cf890_160"></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="i38696b5cc01146d68b9c6b33327cf890_163"></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 15</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">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) (1)&#160;&#160;&#160;&#160;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 44 through 76 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%">(a) (2)&#160;&#160;&#160;&#160;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%">(a) (3)&#160;&#160;&#160;&#160;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 80 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 id="i38696b5cc01146d68b9c6b33327cf890_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%;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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><td style="width:4.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.036%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.170%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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, 2023</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 &#8211; 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><td style="width:38.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President &#8211;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer and Treasurer (Principal Financial and Accounting Officer)</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><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, 2023</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<br/>(Principal Executive Officer)<br/>&#160;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 23, 2023</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/ Cynthia T. Jamison</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cynthia T. Jamison</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><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, 2023</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><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, 2023</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><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, 2023</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><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, 2023</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><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, 2023</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><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, 2023</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"><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><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, 2023</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><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, 2023</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><div id="i38696b5cc01146d68b9c6b33327cf890_172"></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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</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><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td></tr><tr><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></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"></td></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"></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%">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">Six</a><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">th</a><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"> Amended and Restated By-laws</a><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"> </a><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">(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"></td></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"></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%">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"></td></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"></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%">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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ex46-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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.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%">Certificate of Insurance relating to the Medical Expense Reimbursement Plan of the Company (filed as Exhibit 10.33 to Registrant&#8217;s Registration Statement on Form S-1, Registration No. 33-73028, filed in paper form with the Commission on December 17, 1993, and incorporated herein by reference).</span></td><td colspan="3" style="padding:0 1pt"></td></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"></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%">10.2</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%">Summary Plan Description of the Executive Life Insurance Plan of the Company (filed as Exhibit 10.34 to Registrant&#8217;s Registration Statement on Form S-1, Registration No. 33-73028, filed in paper form with the Commission on December 17, 1993, and incorporated herein by reference).+</span></td><td colspan="3" style="padding:0 1pt"></td></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"></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%">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/0000950144-96-005860.txt">Tractor Supply Company 1996 Associate Stock Purchase Plan (filed as Exhibit 4.4 to Registrant&#8217;s Registration Statement on Form S-8, Registration No. 333-10699, filed with the Commission on August 23, 1996, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></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"></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%">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/0000950123-97-007736.txt">Tractor Supply Company Restated 401(k) Retirement Plan (filed as Exhibit 4.1 to Registrant&#8217;s Registration Statement on Form S-3, Registration No. 333-35317, filed with the Commission on September 10, 1997, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></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"></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%">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/000118811204000294/tex10_53-1784b.txt">First Amendment, dated December&#160;22, 2003 to the Tractor Supply Company Restated 401(k) Retirement Savings Plan (filed as Exhibit 10.53 to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on March 8, 2004, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></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"></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%">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/000095014401003865/g67748ex10-57.txt">Second Amendment to Tractor Supply Company Restated 401(k) Retirement Plan (filed as Exhibit 10.57 to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on March 23, 2001, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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"></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%">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/0000950123-97-007736.txt">Trust Agreement (filed as Exhibit 4.2 to Registrant&#8217;s Registration Statement on Form S-3, Registration No. 333-35317, filed with the Commission on September 10, 1997, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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"></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%">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/000095014402005220/g76225ex10-58.txt">Tractor Supply Company Executive Deferred Compensation Plan, dated November 11, 2001 (filed as Exhibit 10.58 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on May 13, 2002, and incorporated herein by reference).</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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"></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%">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/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"></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%">&#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"></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%">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/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"></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%">&#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"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></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%">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/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"></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%">&#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"></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%">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/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"></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%">&#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"></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%">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/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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/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"></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%">&#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"></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%">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/000095012309029586/c88667exv10w44.htm">Form of Incentive Stock Option Agreement under the Tractor Supply Company 2009 Stock Incentive Plan (filed as Exhibit 10.44 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"></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%">&#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"></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%">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/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"></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%">&#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"></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%">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/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"></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%">&#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"></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%">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/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"></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%">&#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"></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%">10.19</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"></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%">&#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"></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%">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="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"></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%">&#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"></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%">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="http://www.sec.gov/Archives/edgar/data/916365/000091636511000030/ex10_42.htm">Compensation Recoupment Policy (filed as Exhibit 10.42 to Registrant&#8217;s Quarterly Report on Form 10-Q, filed with the Commission on May 3, 2011, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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"></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%">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/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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/000091636518000031/a201710-kex1033performance.htm">Form of Performance Share Unit Agreement for Officers under the Tractor Supply Company 2009 Stock Incentive Plan (filed as Exhibit 10.33 to the Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 22, 2018, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/000091636518000031/a201710-kex1034performance.htm">Form of Performance Share Unit Agreement for the Chief Executive Officer under the Tractor Supply Company 2009 Stock Incentive Plan (filed as Exhibit 10.34 to the Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 22, 2018, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="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"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></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%">10.30</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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/000091636519000035/a201810-kex1039formofperfo.htm">Form of Performance Share Unit Agreement for Officers under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.39 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><div style="text-align:justify"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/000091636519000035/a201810-kex1040formofperfo.htm">Form of Performance Share Unit Agreement for Chief Executive Officer under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.40 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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/000091636521000062/a2021formofchangeincontrol.htm">Form of Change in Control Agreement, dated as of March 8, 2021 by and between Tractor Supply Company and each of Kurt D. Barton, Robert D. Mills, John P. Ordus, Jonathan S. Estep, Melissa D. Kersey, Colin W. Yankee, Noni L. Ellison, Christi C. Korzekwa, and Matthew L. Rubin (filed as Exhibit 10.2 to Current Report on Form 8-K, filed with the Commission on March 10, 2021, and incorporated herein by reference). +</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="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"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/000091636521000062/a2021ceochangeincontrolagr.htm">Change in Control Agreement, dated March 8, 2021, 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 March 10, 2021, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/000091636521000052/ex1059performanceshareunit.htm">Form of Performance Share Unit Agreement for Petsense Employees under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.59 to the Registrant's Annual Report on Form 10-K, filed with the Commission on February 18, 2021, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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/000091636521000052/ex1060restrictedshareunita.htm">Form of Restricted Share Unit Agreement for Petsense Employees under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.60 to the Registrant's Annual Report on Form 10-K, filed with the Commission on February 18, 2021, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.42</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/000091636521000052/ex1061nonqualifiedstockopt.htm">Form on Nonqualified Stock Option Agreement for Petsense Employees under the Tractor Supply Company 2018 Omnibus Incentive Plan (filed as Exhibit 10.61 to the Registrant's Annual Report on Form 10-K, filed with the Commission on February 18, 2021, and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.43</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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.44</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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.45</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/000091636521000091/q1202110qex103.htm">Offer Letter between Melissa D. Kersey and Tractor Supply Company (filed as Exhibit 10.3 to Registrant's Quarterly Report on Form 10-Q, filed with the Commission on May 6, 2021 and incorporated herein by reference).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.46</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</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/000091636522000049/ex1045-restrictedshareunit.htm"> </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/000091636522000049/ex1045-restrictedshareunit.htm">(</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/000091636522000049/ex1045-restrictedshareunit.htm">filed as Exhibit 10.45 </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/000091636522000049/ex1045-restrictedshareunit.htm">to Registrant</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/000091636522000049/ex1045-restrictedshareunit.htm">&#8217;</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636522000049/ex1045-restrictedshareunit.htm">s </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/000091636522000049/ex1045-restrictedshareunit.htm">A</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/000091636522000049/ex1045-restrictedshareunit.htm">nnual Report on Form 1</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636522000049/ex1045-restrictedshareunit.htm">0-K, filed with the Commission on February 17, 2022)</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/000091636522000049/ex1045-restrictedshareunit.htm">. +</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></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%">10.47</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</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/000091636522000049/ex1046-restrictedshareunit.htm"> </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/000091636522000049/ex1046-restrictedshareunit.htm">(filed as Exhibit 10.4</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/000091636522000049/ex1046-restrictedshareunit.htm">6</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/000091636522000049/ex1046-restrictedshareunit.htm"> to Registrant&#8217;s Annual Report on Form 10-K, filed with the Commission on February 17, 2022)</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/000091636522000049/ex1046-restrictedshareunit.htm">. +</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.48</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</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/000091636522000049/ex1047-performanceshareuni.htm"> </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/000091636522000049/ex1047-performanceshareuni.htm">(filed as Exhibit 10.4</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/000091636522000049/ex1047-performanceshareuni.htm">7</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/000091636522000049/ex1047-performanceshareuni.htm"> 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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.49</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</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/000091636522000049/ex1048-nonqualifiedstockop.htm"> </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/000091636522000049/ex1048-nonqualifiedstockop.htm">(filed as Exhibit 10.4</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/000091636522000049/ex1048-nonqualifiedstockop.htm">8</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/916365/000091636522000049/ex1048-nonqualifiedstockop.htm"> 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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.50</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/ex1049-restrictedshareunit.htm">Form of Restricted Share Unit Agreement for Petsense Employees 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/000091636522000049/ex1049-restrictedshareunit.htm"> </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/000091636522000049/ex1049-restrictedshareunit.htm">(filed as Exhibit 10.4</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/000091636522000049/ex1049-restrictedshareunit.htm">9</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/000091636522000049/ex1049-restrictedshareunit.htm"> 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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.51</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/ex1050-performanceshareuni.htm">Form of Performance Share Unit Agreement for Petsense Employees 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/000091636522000049/ex1050-performanceshareuni.htm"> </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/000091636522000049/ex1050-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/000091636522000049/ex1050-performanceshareuni.htm">50</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/000091636522000049/ex1050-performanceshareuni.htm"> 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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.52</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/ex1051-nonqualifiedstockop.htm">Form of Nonqualified Stock Option Agreement for Petsense Employees 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/000091636522000049/ex1051-nonqualifiedstockop.htm"> </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/000091636522000049/ex1051-nonqualifiedstockop.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/000091636522000049/ex1051-nonqualifiedstockop.htm">51</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/000091636522000049/ex1051-nonqualifiedstockop.htm"> 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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.53</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"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.54</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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.55</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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.56</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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.57</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"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.58</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"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.59</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"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.60</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 for </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/000091636523000037/exhibit104psuawardagreemen.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/000091636523000037/exhibit104psuawardagreemen.htm">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"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.61</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 for </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/000091636523000037/exhibit105psuawardagreemen.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/000091636523000037/exhibit105psuawardagreemen.htm">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"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.62*</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="ex1062-performanceshareuni.htm">Form of Performance Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (VP and Above).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.63*</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="ex1063-psuawardagreementceo.htm">Form of Performance Share Unit Agreement under the Tractor Supply Company 2018 Omnibus Incentive Plan (CEO).+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.64*</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="ex1064-performanceshareuni.htm">Form of Performance Share Unit Agreement for Petsense under the Tractor Supply Company 2018 Omnibus Incentive Plan.+</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size: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="#i38696b5cc01146d68b9c6b33327cf890_7">Index</a></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.882%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></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%">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-2022listofsubsidiaries.htm">List of subsidiaries.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="ex23-consentofernstyoung20.htm">Consent of Ernst &amp; Young LLP.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1*</span></td><td colspan="3" style="padding: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="ex311-ceocertification2022.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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2*</span></td><td colspan="3" style="padding: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="ex312-cfocertification2022.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"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32**</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="ex32-2022ceocfocertificati.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"></td></tr></table></div><div style="text-align:center"><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:120%">101*    The following financial information from our Annual Report on Form&#160;10-K for fiscal 2022, filed with the SEC on February&#160;23, 2023, formatted in Extensible Business Reporting Language (XBRL): (i)&#160;the Consolidated Balance Sheets at December 31, 2022 and December 25, 2021, (ii)&#160;the Consolidated Statements of Income for the fiscal years ended December 31, 2022, December 25, 2021, and December 26, 2020, (iii)&#160;the Consolidated Statements of Comprehensive Income for the fiscal years ended December 31, 2022, December 25, 2021, and December 26, 2020, (iv) the Consolidated Statements of Stockholders&#8217; Equity for the fiscal years ended December 31, 2022, December 25, 2021, and December 26, 2020, (v)&#160;the Consolidated Statements of Cash Flows for the fiscal years ended December 31, 2022, December 25, 2021, and December 26, 2020, 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 31, 2022, 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.6
<SEQUENCE>2
<FILENAME>ex46-descriptionofsecuriti.htm
<DESCRIPTION>EX-4.6 DESCRIPTION OF REGISTRANT'S SECURITIES
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i48096fc117534028953873966ea2713c_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;31, 2022, 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.6, 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.6 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;31, 2022, 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="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.62
<SEQUENCE>3
<FILENAME>ex1062-performanceshareuni.htm
<DESCRIPTION>EX-10.62 FORM OF PERFORMANCE SHARE UNIT AGREEMENT FOR TRACTOR SUPPLY
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ida48d480ab60421bb470d0d3d8ef5097_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: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%">Performance Share Unit Agreement</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%">            This PERFORMANCE SHARE UNIT AGREEMENT (this &#8220;Agreement&#8221;) is made and entered into as of the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;Grant Date&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (the &#8220;Grant Date&#8221;), between Tractor Supply Company, a Delaware corporation (together with its Subsidiaries and Affiliates, as applicable, the &#8220;Company&#8221;), and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">&#91;Participant Name&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (the &#8220;Grantee&#8221;). Capitalized terms not otherwise defined herein shall have the meaning ascribed to such terms in the Company&#8217;s 2018 Omnibus Incentive Plan (the &#8220;Plan&#8221;).</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%">            WHEREAS, the Company has adopted the Plan, which permits the issuance of Performance Awards, including an award that provides the right to receive Shares upon the satisfaction of performance objectives or other conditions (a &#8220;Performance Share Unit&#8221;)&#59; and</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%">            WHEREAS, the Compensation Committee of the Board of Directors of the Company or a subcommittee thereof (or if no such committee is appointed, the Board of Directors of the Company) (each, the &#8220;Committee&#8221;) has determined that Grantee is entitled to an award of Performance Share Units under the Plan&#59;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">            NOW, THEREFORE, the parties hereto agree as follows&#58;</font></div><div><font><br></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%;text-decoration:underline">PERFORMANCE SHARE UNIT GRANT</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Grantee&#58;                                                                                  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;Participant Name&#93;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                                                                                </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;Employee ID&#93;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Target Number of Performance Share Units </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Granted Hereunder (&#8220;Target Award&#8221;)&#58;                                  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;# of Award Units Granted&#93;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Grant Date&#58;                                                                             </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;Grant Date&#93;</font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',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:8pt;text-decoration:underline">Grant of Performance Share Unit Award</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:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.1&#160;&#160;&#160;&#160;The Company hereby grants to the Grantee the award (&#8220;Award&#8221;) of Performance Share Units (&#8220;PSUs&#8221;) set forth above on the terms and conditions set forth in this Agreement and as otherwise provided in the Plan. A bookkeeping account will be maintained by the Company to keep track of the PSUs.</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%">1.2&#160;&#160;&#160;&#160;The Grantee&#8217;s rights with respect to the Award shall remain forfeitable at all times prior to the dates on which the PSUs shall vest in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> hereof.  Except as otherwise determined by the Committee, this Award may not be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by Grantee other than by will or the laws of descent and distribution. Any sale, assignment, transfer, pledge, hypothecation, loan or other disposition other than in accordance with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> shall be null and void.</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:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.3&#160;&#160;&#160;&#160;Notwithstanding anything herein to the contrary, Grantee acknowledges and understands that the Award granted hereby is contingent upon Grantee&#8217;s execution of the Protective Agreement attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, which Grantee is executing contemporaneously with this Agreement. In the event Grantee breaches any provisions of the Protective Agreement, the PSUs shall be automatically forfeited without consideration effective as of the date on which such breach first occurs. The foregoing rights and remedies are in addition to any other rights and remedies that may be available to the Company and shall not prevent (and Grantee shall not assert that they shall prevent) the Company from bringing one or more actions in any applicable jurisdiction to recover damages as a result of Grantee&#8217;s breach of the Protective Agreement. Without limiting the foregoing, to the extent permitted under applicable law, any Shares that have previously been delivered to Grantee or Grantee&#8217;s beneficiaries or heirs on vesting of the PSUs, and which are still held by Grantee or Grantee&#8217;s beneficiaries or heirs as of the date of such breach, shall immediately be forfeited without consideration.</font></div><div style="text-align:justify;text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Vesting and Payment</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="padding-left:36pt;text-indent:-18pt"><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%">2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Award shall vest, if at all, 100% on the third anniversary of the Grant Date (the &#8220;Vesting Date&#8221;), but only if and to the extent&#58; (x) the Company has achieved the performance targets over the period (the &#8220;Performance Period&#8221;) set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> attached hereto, and (y) the Grantee has remained in service with the Company continuously until the Vesting Date. The number of PSUs that vest may be greater than or less than the Target Award, as more specifically set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</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%">2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Death&#59; 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 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%">(a)&#160;&#160;&#160;&#160;Notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, in the event the Grantee&#8217;s employment with the Company terminates prior to the Vesting Date on account of Grantee&#8217;s death, Grantee (or the Grantee&#8217;s estate) shall become vested in the number of PSUs that would have vested had Grantee remained employed with the Company continuously until the Vesting Date&#59; provided, that any PSUs that vest pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> shall not be settled until the Committee determines the number of PSUs that should vest based on the extent to which the performance targets will have been achieved in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> attached hereto.</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%">(b)&#160;&#160;&#160;&#160;Notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, in the event the Grantee&#8217;s employment with the Company terminates prior to the Vesting Date on account of Grantee&#8217;s Permanent Disability, Grantee (or the Grantee&#8217;s legal representative) shall become vested in the number of PSUs that would have vested had Grantee remained employed with the Company continuously until the Vesting Date&#59; provided, that any PSUs that vest pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> shall not be settled until the Committee determines the number of PSUs that should vest based on the extent to which the performance targets will have been achieved in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> attached hereto. For purposes of this Agreement, &#8220;Permanent Disability&#8221; shall have the meaning set forth in the long-term disability plan of the Company.</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%">2.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or as otherwise provided by the Committee, if the Grantee&#8217;s service as an employee of the Company </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%">terminates for any reason, the Grantee shall forfeit all rights with respect to all PSUs that are not vested on such date.</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%">2.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Upon the occurrence of a Change in Control,</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%">(a)&#160;&#160;&#160;&#160;In the event the entity surviving the Change in Control (together with its Affiliates, the &#8220;Successor&#8221;) assumes the Award granted hereby, (1) any in process Performance Periods shall end upon the date immediately preceding the Change in Control, (2) the number of PSUs that shall be eligible to vest shall be the Target Award, if the Change in Control occurs prior to the end of the Performance Period, (3) any PSUs that are eligible to vest pursuant to (2) above shall vest on the Vesting Date, provided the Grantee remains employed with the Successor until the Vesting Date, and (4) notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or the immediately preceding clause (3) of this paragraph, in the event the Grantee&#8217;s employment with the Successor is terminated without Cause by the Successor, or terminates for Good Reason by the Grantee or on account of Grantee&#8217;s death, Disability, Retirement or Early Retirement, within 12 months following a Change in Control and prior to the Vesting Date, the number of PSUs otherwise eligible to vest pursuant to this paragraph shall immediately vest and be released to the Grantee (or Grantee&#8217;s estate or other legal representative) upon the Grantee&#8217;s termination of employment.</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%">(b)&#160;&#160;&#160;&#160;In the event the Successor does not assume the Award granted hereby, a number of PSUs equal to the Target Award, if the Performance Period has not ended prior to the Change in Control, shall vest as of the effective date of the Change in Control and the appropriate number of Shares shall be released in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.5</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: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%">(c)&#160;&#160;&#160;&#160;For purposes of this Agreement the following terms shall have the meaning set forth below&#58;</font></div><div style="padding-left:108pt;text-align:justify;text-indent:36pt"><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%">(i)&#160;&#160;&#160;&#160;&#8220;Cause&#8221; means (A) Grantee&#8217;s failure or refusal to carry out the lawful directions of the Company, which are reasonably consistent with the responsibilities of the Grantee&#8217;s position&#59; (B) a material act of dishonesty or disloyalty by Grantee related to the business of the Company&#59; (C) Grantee&#8217;s conviction of, or plea of no contest to, a felony, a lesser crime against the Company, or any crime involving dishonest conduct&#59; (D) Grantee&#8217;s habitual or repeated misuse or habitual or repeated performance of the Grantee&#8217;s duties under the influence of alcohol or controlled substances&#59; (E) Grantee&#8217;s breach of any written agreement with the Company, including the Protective Agreement&#59; (F) a breach of the Protective Agreement&#59; or (G) any incident materially compromising the Grantee&#8217;s reputation or ability to represent the Company with the public or any act or omission by the Grantee that substantially impairs the Company&#8217;s business, good will or reputation.</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%">(ii)&#160;&#160;&#160;&#160;&#8220;Change in Control&#8221; shall have the meaning provided in the Plan. </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%">(iii)&#160;&#160;&#160;&#160;&#8220;Early Retirement&#8221; means any retirement with the express written consent of the Company at or before the time of such retirement, from active employment with the Company prior to having reached the age of 55 and ten years of service with the Company, in accordance with any applicable early retirement policy of the Company then in effect or as may be approved by the Committee.</font></div><div style="text-align:justify;text-indent:108pt"><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:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(iv)&#160;&#160;&#160;&#160;&#8220;Good Reason&#8221; means (A) a material reduction in a Grantee&#8217;s position, authority, duties or responsibilities, (B) any reduction in a Grantee&#8217;s annual base salary as in effect immediately prior to a Change in Control&#59; (C) the relocation of the office at which the Grantee is to perform the majority of Grantee&#8217;s duties following a Change in Control to a location more than 30 miles from the location at which the Grantee performed such duties prior to the Change in Control&#59; or (D) the failure by the Company or the Successor to continue to provide the Grantee with benefits substantially similar in aggregate value to those enjoyed by the Grantee under any of the Company&#8217;s pension, life insurance, medical, health and accident or disability plans in which Grantee was participating immediately prior to a Change in Control, unless the Grantee is offered participation in other comparable benefit plans generally available to similarly situated employees of the Company or its Successor after the Change in Control. Grantee may not resign Grantee&#8217;s employment for Good Reason unless (y) Grantee has provided the Company with prior written notice of Grantee&#8217;s intent to resign for Good Reason within sixty (60) calendar days of first becoming aware of the event giving rise to the alleged Good Reason and has set forth in reasonable detail the specific circumstances that allegedly constitute Good Reason and (z) the Company does not cure the circumstances that would result in Good Reason within thirty (30) calendar days after receipt of such notice.  If the Company fails to cure such circumstances during the thirty (30) calendar day cure period, Grantee&#8217;s employment will terminate following the expiration of the cure period.  </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%">(v)&#160;&#160;&#160;&#160;&#8220;Retirement&#8221; means retirement of Grantee from active employment with the Company on or after such Grantee having reached the age of 55 and ten years of service with the Company.</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%">2.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Settlement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Grantee shall be entitled to settlement of the PSUs covered by this Agreement at the time that such PSUs vest pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, as applicable. Such settlement shall be made as promptly as practicable thereafter (but in no event after the thirtieth day following the date on which the PSUs vest), through the issuance to the Grantee (or to the executors or administrators of Grantee&#8217;s estate in the event of the Grantee&#8217;s death) of a stock certificate (or evidence such Shares have been registered in the name of the Grantee with the relevant stock agent) for a number of Shares equal to the number of such vested PSUs. Notwithstanding anything in this Agreement to the contrary, if Grantee&#8217;s employment terminates for Cause prior to the date on which Shares are delivered, Grantee shall forfeit all of the PSUs.</font></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:12pt;font-weight:400;line-height:112%">2.6&#160;&#160;&#160;&#160;</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 Obligations</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 by the Committee, upon the settlement of any PSUs subject to this Award, the Company shall reduce the number of Shares that would otherwise be issued to the Grantee upon settlement of the Award by a number of Shares  having an aggregate Fair Market Value on the date of such issuance equal to the payment to satisfy the withholding tax obligation of the Company with respect to which the Award is being settled, as determined by the Committee (but in no event greater than the maximum withholding rate applicable to wages of the Grantee).</font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Dividend Rights</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 Grantee shall not be entitled to any dividend equivalent rights in respect of the PSUs covered by this Award. </font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">No Right to Continued Service&#59; Limitation of Rights</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="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%">            Nothing in this Agreement or the Plan shall be interpreted or construed to confer upon the Grantee any right to continue service an officer or employee of the Company. In addition, the granting of the PSUs will not give Grantee any rights to similar grants in future years.</font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Adjustments</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="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 provisions of Section 4.2 of the Plan are hereby incorporated by reference, and the PSUs are subject to such provisions.  Any determination made by the Committee or the Board pursuant to such provisions shall be made in accordance with the provisions of the Plan and shall be final and binding for all purposes of the Plan and this Agreement.</font></div><div style="text-align:justify;text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Administration Subject to Plan</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="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 Grantee hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all the terms and provisions thereof. The terms of this Agreement are governed by the terms of the Plan, and in the case of any inconsistency between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall govern. The Committee shall have the sole power to interpret and administer the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules. All actions taken and all interpretations and determinations made by the Committee shall be final and binding upon the Grantee, the Company and all other interested persons. No member of the Committee shall be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Award.</font></div><div style="text-align:justify;text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Modification of Agreement</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="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%">Subject to the restrictions contained in the Plan, the Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate, the Award, prospectively or retroactively&#59; provided that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would materially and adversely affect the rights of the Grantee or any holder or beneficiary of the Award shall not to that extent be effective without the consent of the Grantee, holder or beneficiary affected.</font></div><div style="text-align:justify;text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 409A</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="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%">Notwithstanding anything herein to the contrary, to the maximum extent permitted by applicable law, the settlement of the PSUs  to be made to the Grantee pursuant to this Agreement is intended to qualify as a &#8220;short-term deferral&#8221; pursuant to Section 1.409A-1(b)(4) of the Regulations and this Agreement shall be interpreted consistently therewith. However, under certain circumstances, settlement of the PSUs may not so qualify, and in that case, the Committee shall administer the grant and settlement of such PSUs in strict compliance with Section 409A of the Code. Further, notwithstanding anything herein to the contrary, if at the time of Grantee&#8217;s termination of employment with the Company and all Service Recipients, the Grantee is a &#8220;specified employee&#8221; as defined in Section 409A of the Code, and the deferral of the commencement of any payments or benefits otherwise payable hereunder as a result of such termination of service is necessary in order to prevent the imposition of any accelerated or additional tax under Section 409A of the Code, then the Company will defer the commencement of the payment of any such payments or benefits hereunder (without any reduction in such </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%">payments or benefits ultimately paid or provided to the Grantee) to the minimum extent necessary to satisfy Section 409A of the Code until the date that is six months and one day following the Grantee&#8217;s termination of employment with the Company (or the earliest date as is permitted under Section 409A of the Code), if such payment or benefit is payable upon a termination of employment. For purposes of this Agreement, a &#8220;termination of employment&#8221; shall have the same meaning as &#8220;separation from service&#8221; under Section 409A of the Code and Grantee shall be deemed to have remained employed so long as Grantee has not &#8220;separated from service&#8221; with the Company or Successor. Each payment of PSUs constitutes a &#8220;separate payment&#8221; for purposes of Section 409A of the Code.</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%">Although the Company intends to administer this Performance Share Unit Agreement so that the Award will be exempt from, or will be interpreted and comply with, the requirements of Section 409A of the Code, the Company does not warrant that the Award made under this Performance Share Unit Agreement will qualify for favorable tax treatment under Section 409A of the Code or any other provision of federal, state, local or foreign law.  The Company shall not be liable to the Grantee for any tax, interest, or penalties that Grantee might owe as a result of the Award made under this Performance Share Unit Agreement.</font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Severability</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:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If any provision of this Agreement is, or becomes, or is deemed to be invalid, illegal, or unenforceable in any jurisdiction or as to any Person or the Award, or would disqualify the Plan or Award under any laws deemed applicable by the Committee, such provision shall be construed or deemed amended to conform to the applicable laws, or if it cannot be construed or deemed amended without, in the determination of the Committee, materially altering the intent of the Plan or the Award, such provision shall be stricken as to such jurisdiction, Person or Award, and the remainder of the Plan and Award shall remain in full force and effect.</font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</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 validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the State of Tennessee without giving effect to the conflicts of law principles thereof, except to the extent that such laws are preempted by Federal law.</font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">11.&#160;&#160;&#160;&#160;</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 in Interest</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:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Agreement shall inure to the benefit of and be binding upon any successor to the Company. This Agreement shall inure to the benefit of the Grantee&#8217;s legal representatives. All obligations imposed upon the Grantee and all rights granted to the Company under this Agreement shall be binding upon the Grantee&#8217;s heirs, executors, administrators and successors.</font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Resolution of Disputes</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:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Any dispute or disagreement which may arise under, or as a result of, or in any way related to, the interpretation, construction or application of this Agreement shall be determined by the Committee. Any determination made hereunder shall be final, binding and conclusive on the Grantee and the Company for all purposes.  </font></div><div style="text-align:justify"><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-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Notices</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:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Any notice to be given under the terms of this Agreement to the Company shall be addressed to the Company in care of its Secretary or its designee, and any notice to be given to the Grantee shall be addressed to Grantee at the address (including an electronic address) then reflected in the Company&#8217;s books and records. By a notice given pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, either party may hereafter designate a different address for notices to be given to the Company or Grantee. Any notice, which is required to be given to the Grantee, shall, if the Grantee is then deceased, be given to the Grantee&#8217;s personal representative if such representative has previously informed the Company of the representative&#8217;s status and address by written notice under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Any notice shall have been deemed duly given when (i) delivered in person, (ii) delivered in an electronic form approved by the Company, (iii) enclosed in a properly sealed envelope or wrapper addressed as aforesaid, deposited (with postage prepaid) in a post office or branch post office regularly maintained by the United States Postal Service, or (iv) enclosed in a properly sealed envelope or wrapper addressed as aforesaid, deposited (with fees prepaid) in an office regularly maintained by FedEx, UPS, or comparable non-public mail carrier.</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%">IN WITNESS WHEREOF, the parties have caused this Performance Share Unit Agreement to be duly executed effective as of the day and year first above written.</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</font></div><div><font><br></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:12pt;font-weight:400;line-height:112%">                                                                        By&#58; ____________________________</font></div><div><font><br></font></div><div><font><br></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%">                                                            Grantee&#58;</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%">                                                                        (electronically accepted)</font></div><div><font><br></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="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><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%">EXHIBIT A</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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;Performance Share Unit Award Performance Targets</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#93;</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="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%">EXHIBIT B</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%;text-decoration:underline">PROTECTIVE AGREEMENT</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 Protective Agreement (&#8220;Agreement&#8221;) is made by and between Tractor Supply Company and its subsidiaries, affiliates, successors and assigns (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) and the undersigned individual (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;). </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:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Company and Executive agree that the Company has a legitimate business interest in, among other things, its Confidential Information (defined below) and Trade Secrets (defined below), and in the significant time, money, training, team building and other efforts it expends to develop Executive&#8217;s skills to assist Executive in performing Executive&#8217;s duties for the Company, including with respect to establishing, developing and maintaining the goodwill and business relationships with the Company&#8217;s customers, vendors and employees, all of which Executive agrees are valuable assets of the Company to which it has devoted substantial resources&#59; </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:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Company and Executive agree that the Company&#8217;s Confidential Information and Trade Secrets, including key information about, and goodwill in, its customers, vendors and employees are not generally known to the public, were developed over time and at significant cost to the Company, and are the subject of reasonable efforts of protection by the Company against disclosure to unauthorized parties&#59; and</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:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, as part of performing Executive&#8217;s duties for the Company, Executive will have access to and&#47;or will use the Company&#8217;s Confidential Information and Trade Secrets and will work with customers, vendors and Employees&#59; and</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:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Company and Executive agree that this Agreement is reasonable to protect the Company against the irreparable harm it would suffer if Executive left the Company&#8217;s employment (for any reason) and used or disclosed its Confidential Information and Trade Secrets, and&#47;or interfered with the goodwill and relationships the Company has in its customers, vendors and employees. </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:700;line-height:112%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, for good and valuable consideration, to which Executive would not otherwise be entitled without entering into this Agreement, including&#58; (a) the promises and covenants contained in this Agreement&#59; (b) Executive&#8217;s employment or continued employment with the Company&#59; (c) Executive&#8217;s access to and use of the Company&#8217;s Confidential Information and Trade Secrets, including key information about, and goodwill in, its customers, vendors and employees&#59; and (d) the opportunity to receive an equity grant from the Company pursuant to the Tractor Supply Company Performance Share Unit Agreement, the Company and Executive agree as follows (including the foregoing recitals which are expressly incorporated in this Agreement)&#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:700;line-height:112%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:9pt;text-decoration:underline">Disclosures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In order to maintain Executive&#8217;s confidentiality obligations and to avoid conflicts of interest which may arise, Executive will disclose (and allow the Company to disclose) to any future prospective employers the existence of this Agreement and the nature of Executive&#8217;s confidentiality and restrictive covenant obligations arising from it before Executive accepts any new position 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:700;line-height:112%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:9pt;text-decoration:underline">Definitions</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="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%">2.1&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means information that is created and used in the Company&#8217;s business and which is not generally known by the public, including but not limited to&#58; trade secrets proprietary or customized software and databases&#59; manufacturing processes and methods, product formulas, research and development&#59; new product plans&#59; the Company&#8217;s confidential records pertaining to its existing or potential customers, including key customer contact information, contract terms and related information&#59; confidential business opportunities&#59; merger or acquisition activity (including targets, opportunities, or prospects)&#59; confidential information regarding suppliers or vendors, including key supplier  or vendor contact information, contract terms and related information&#59; strategies for advertising and marketing&#59; confidential business processes and strategies, including training, policies and procedures&#59; personnel composition (wages, specialization, etc.)&#59; financial and revenue data and reports, including pricing, quoting and billing methods&#59; and any other business information that the Company maintains as confidential.  Executive specifically understands and agrees that the term Confidential Information also includes all confidential information of a third party that may be communicated to, acquired by, learned of, or developed by Executive in the course of or as a result of Executive&#8217;s employment with the Company.  Confidential Information does not include information that is or may become known to Executive or to the public from sources outside the Company and through means other than a breach of this Agreement or disclosed by Executive after written approval from the Company.</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%">2.2&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Competitive Product or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means any product, process, system or service (in existence or under development) of any person or organization other than the Company that is the same as, similar to, or competes with, a product, process, system or service (in existence or under development) upon which Executive worked or had responsibilities at the Company during the twenty-four (24) months prior to the Last Day (as defined below).</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%">2.3&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Competitor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means Executive or any other person or organization engaged in or about to become engaged in, research or development, production, marketing, leasing, selling, or servicing of a Competitive Product or Service. </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%">Executive and the Company agree that the definition of &#8220;Competitor&#8221; specifically includes, but is not limited to, Lowe&#8217;s, Home Depot, Ace Hardware, True Value, PetSmart, Petco, Chewy&#8217;s and their respective organizations, partnerships, ventures, sister companies, franchisees, affiliates or any organization in which they have an interest and which are involved in the farm and ranch, pet, and&#47;or hardware industry, or which otherwise compete with the Company.</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%">For purposes of this Agreement, &#8220;Competitor&#8221; is further limited to any general or specialty retail, wholesale membership club, or merchandising business, inclusive of its respective parent companies, subsidiaries and&#47;or affiliates, that&#58; (a) (i) sells farm and ranch, pet and&#47;or hardware goods or merchandise at retail to consumers and&#47;or businesses (whether through physical locations, via the internet or combined), or (ii) has plans to sell such goods or merchandise at retail to consumers and&#47;or businesses (whether through physical locations, via the internet or combined) within twenty-four (24) months following Executive&#8217;s Last Day&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (b) has gross annual consolidated sales volume or revenues attributable to its retail operations (whether through physical locations, via the internet or combined) equal to or in excess of $100 million.  </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:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Prior to accepting a position with a Company who could reasonably be considered a Competitor under this Section, Executive agrees to consult with the Executive Vice President of Human Resources, or his&#47;her successor, for clarification as to whether or not the Company views a prospective employer, consulting client or other business relationship as a Competitor. </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%">2.4&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Customer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means any person(s) or entity(ies) whom, within twenty-four (24) months prior to the Last Day, Executive, directly or Indirectly (</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%">, through Executives whom Executive supervised)&#58; (a) provided products or services in connection with the Company&#8217;s business&#59; or (b) provided written proposals concerning receiving products or services from the Company.</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%">2.5&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Indirectly</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means (including as defined in Section 2.4) that Executive will not assist others in performing business activities that Executive is prohibited from engaging in directly under this Agreement.  </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%">2.6&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Last Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means Executive&#8217;s last day of employment with the Company regardless of the reason for Executive&#8217;s separation, including voluntary and involuntary. </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%">2.7&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Restricted Geographic Area</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means the territory (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">i.e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58; (i) state(s), (ii) county(ies), or (iii) city(ies)) in which, during the twenty-four (24) months prior to the Last Day, Executive&#58; (a) provided Material services on behalf of the Company (or in which Executive supervised, directly or Indirectly, the servicing activities), and&#47;or (b) solicited Customers or otherwise sold services on behalf of the Company (or in which Executive supervised, directly or Indirectly, the solicitation or servicing activities related to such Customers).  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Material</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means the Executive&#8217;s primary job duties and responsibilities in connection with working with Customers or directly supervising individuals who work with Customers.</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%">2.8&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Restricted Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means the period of Executive&#8217;s employment with the Company and a period of months after the Last Day as set forth below based upon Executive&#8217;s job position with the Company.  Executive recognizes that this durational term is reasonably and narrowly tailored to the Company&#8217;s legitimate business interest and need for protection with each position Executive holds at the Company.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></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:107%">i.&#160;&#160;&#160;&#160;CEO                24 months </font></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:107%">ii.&#160;&#160;&#160;&#160;President         24 months</font></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:107%">iii.&#160;&#160;&#160;&#160;EVP                18 months</font></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:107%">iv.&#160;&#160;&#160;&#160;SVP                 12 months</font></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:107%">v.&#160;&#160;&#160;&#160;VP                    6 months</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%">2.9&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Trade Secret</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means information defined as a trade secret under applicable state law or the Defend Trade Secrets Act of 2016.</font></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:12pt;font-weight:700;line-height:112%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  To protect the Company&#8217;s legitimate business interests, including with respect to Executive&#8217;s access to and use of the Company&#8217;s Confidential Information and Trade Secrets, including key information about, and goodwill in, its customers and employees, Executive agrees that&#58; </font></div><div><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.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Non-Competition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  During the Restricted Period and within the Restricted Geographic Area, Executive will not, directly or Indirectly, perform the same or similar </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%">responsibilities Executive performed for the Company for a Competitor in connection with a Competitive Product or Service.  Notwithstanding the foregoing, Executive may accept employment with a Competitor whose business is diversified, provided that&#58; (a) Executive will not be engaged in working on or providing Competitive Products or Services or otherwise use or disclose Confidential Information or Trade Secrets&#59; and (b) the Company receives prior written assurances from the Competitor and Executive that are satisfactory to the Company that Executive will not work on or provide Competitive Products or Services, or otherwise use or disclose Confidential Information or Trade Secrets.  In addition, nothing in this Agreement is intended to prevent Executive from investing Executive&#8217;s funds in securities of a person engaged in a business that is directly competitive with the Company if the securities of such a person are listed for trading on a registered securities exchange or actively traded in an over-the-counter market and Executive&#8217;s holdings represent less than one percent (1%) of the total number of outstanding shares or principal amount of the securities of such a person.</font></div><div><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.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Non-Solicitation and Non&#8209;Inducement of Employees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  During the Restricted Period, Executive shall not directly or Indirectly&#58; (a) solicit, recruit, encourage (or attempt to solicit, recruit or encourage), or by assisting others in soliciting, recruiting or encouraging, any Company employees or former employees with whom Executive worked, had business contact, or about whom Executive gained non-public or Confidential Information (&#8220;Employees or Former Employees&#8221;)&#59; (b) contact or communicate with Employees or Former Employees for the purpose of inducing, assisting, encouraging and&#47;or facilitating them to terminate their employment with the Company or find employment or work with another person or entity&#59; (c) provide or pass along to any person or entity the name, contact and&#47;or background information about any Employees or Former Employees or provide references or any other information about them&#59; (d) provide or pass along to Employees or Former Employees any information regarding potential jobs or entities or persons for which to work, including but not limited to job openings, job postings, or the names or contact information of individuals or companies hiring people or accepting job applications&#59; and&#47;or (e) offer employment or work to any Employees or Former Employees.  For purposes of this covenant, &#8220;Former Employees&#8221; shall refer to employees who are not employed by the Company at the time of the attempted recruiting or hiring, but were employed by, or working for the Company in the three (3) months prior to the time of the attempted recruiting or hiring and&#47;or interference.</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.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Non-interference of Vendors and Suppliers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  During the Restricted Period, Executive will not directly or Indirectly interfere with the Company&#8217;s relationships with its vendors or suppliers in any way that would impair the Company&#8217;s relationship with such vendors or suppliers, including by reducing, diminishing or otherwise restricting the flow of supplies, services or goods from the vendors or suppliers to the Company.</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.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Covenants are Reasonable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive acknowledges and agrees that&#58; the covenants in this section are necessary and essential to protect the Company&#8217;s Confidential Information, Trade Secrets and the goodwill in its customers and Executives&#59; the area, duration and scope of the covenants in this section are reasonable and necessary to protect the Company&#59; they do not unduly oppress or restrict Executive&#8217;s ability to earn a livelihood in Executive&#8217;s chosen profession&#59; they are not an undue restraint on Executive&#8217;s trade or any of the public interests that may be involved&#59; good and valuable consideration exists for Executive&#8217;s agreement to be bound by such covenants&#59; and the Company has a legitimate business purpose in requiring Executive to abide by the covenants set forth in this section.  </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><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.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Certain Prohibitions on Non-competes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Employee understands that Employee&#8217;s restrictive covenant obligations in this Section shall not apply to Employee if Employee is covered under applicable state statute or local ordinance&#47;rule prohibiting non-competes or non-solicits, including on the basis of Employee&#8217;s income at the time of enforcement. Current examples of states&#47;jurisdictions with such prohibitions include, but are not limited to&#58; Alabama&#59; California&#59; District of Columbia&#59; Illinois&#59; Maine&#59; Maryland&#59; Massachusetts&#59; Nevada&#59; New Hampshire&#59; Oklahoma&#59; Oregon&#59; North Dakota&#59; Rhode Island&#59; Virginia&#59; and Washington.  </font></div><div style="text-align:justify;text-indent:72pt"><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:700;line-height:112%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Confidential Information and Trade Secrets</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="padding-left:36pt;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%">4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Access and Use</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive expressly acknowledges and agrees that, by virtue of Executive&#8217;s employment with the Company and exercise of Executive&#8217;s duties for the Company, Executive will have access to and will use certain Confidential Information and Trade Secrets, and that such Confidential Information and Trade Secrets constitute confidential and proprietary business information and&#47;or Trade Secrets of the Company, all of which is the Company&#8217;s exclusive property.  Accordingly, Executive agrees that Executive will not, and will not permit any other person or entity to, directly or Indirectly, without the prior written consent of the Company&#58; (a) use Confidential Information or Trade Secrets for the benefit of any person or entity other than the Company&#59; (b) remove, copy, duplicate or otherwise reproduce any document or tangible item embodying or pertaining to any of the Confidential Information or Trade Secrets, except as required to perform responsibilities for Company&#59; and (c) while employed and thereafter, publish, release, disclose, deliver or otherwise make available to any third party any Confidential Information or Trade Secrets by any communication, including oral, documentary, electronic or magnetic information transmittal device or media.   </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Duration of Confidential Information and Trade Secrets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  This obligation of non-disclosure and non-use shall last so long as the information remains confidential.  Executive, however, understands that, if Executive primarily lives and works in any state requiring a temporal limit on non-disclosure clauses, Confidential Information that is not a Trade Secret shall be protected for no less than two (2) years following the Last Day.  Executive also understands that Trade Secrets are protected by statute and are not subject to any time limits.  Executive also agrees to contact the Company before using, disclosing, or distributing any Confidential Information or Trade Secrets if Executive has any questions about whether such information is protected information.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Immunity under the Defend Trade Secrets Act of 2016</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive shall not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of a Trade Secret that&#58; (a) is made (i) in confidence to a Federal, State, or local government official, either directly or Indirectly, or to an attorney, and (ii) solely for the purpose of reporting or investigating a suspected violation of law&#59; or (b) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  Disclosures to attorneys, made under seal, or pursuant to court order are also protected in certain circumstances under said Act.</font></div><div style="padding-left:36pt;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="padding-left:36pt;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%">4.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Non-Disparagement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58; Executive agrees that, except in the good faith performance of Executive&#8217;s duties for the Company and subject to the exceptions in Section 4.3 and 4.5, Executive will not at any time after the date hereof, disparage, criticize or make any negative remarks or comments, orally or in writing, to any third party, via media or otherwise, about the Company, an affiliate of the Company, or about any director, officer, employee or agent of any of the above, which remarks or comments reasonably could be expected to harm, injure, or potentially harm, or injure the goodwill or reputation of the Company. The term &#8220;media&#8221; as used herein includes, without limitation, radio, television, film, internet, and social media, such as Twitter and Facebook.    </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">4.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Additional Legal Exceptions to Non-Disclosure Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Nothing in this Agreement shall be construed to prevent disclosure of Confidential Information as may be required by applicable law or regulation&#59; especially with respect to a federal or state administrative agency (</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%">, EEOC, equivalent state employment agency, etc.), or pursuant to the valid order of a court of competent jurisdiction or an authorized government agency, provided that the disclosure does not exceed the extent of disclosure required by such law, regulation, or order. In addition, nothing in this Agreement in any way prohibits or is intended to restrict or impede, and shall not be interpreted or understood as restricting or impeding, Executive from exercising Executive&#8217;s rights under Section 7 of the National Labor Relations Act (NLRA) or otherwise disclosing information as permitted by 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:700;line-height:112%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Return of Company Property and Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Executive agrees that upon the Last Day (or earlier if requested by the Company) to immediately return to the Company all property and information belonging to the Company (in electronic or hard-copy form). Executive shall also disclose to Company any passwords for Executive&#8217;s computer or other access codes for anything associated with Executive&#8217;s employment with the Company, and shall not delete or modify or alter any property prior to its return to the Company. </font></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:12pt;font-weight:700;line-height:112%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Assignment of Inventions and Original Works</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="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Prior Inventions and Creative Works</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive understands Executive&#8217;s obligation (on or before the date Executive executes this Agreement) to identify to the Company in writing any of Executive&#8217;s Prior Inventions or Creative Works.  Executive&#8217;s failure to do so means that no such Prior Inventions or Creative Works exist.  Executive agrees not to incorporate, or permit to be incorporated, any Prior Invention or Creative Works owned by Executive, or in which Executive has an interest, into a Company product, process, program, or machine, including any software code created or developed on the Company&#8217;s behalf or in which the Company has an ownership interest pursuant to the terms of this Agreement, without the Company&#8217;s prior written consent. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Prior Inventions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means all Inventions that were made by Executive prior to Executive&#8217;s employment with the Company, that belong to Executive and which relate to the Company&#8217;s current or proposed business, products, services, or research and development, and are not presently assigned by Executive under this Agreement.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Creative Works</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means any and all works of authorship including, for example, written documents, spreadsheets, graphics, designs, trademarks, service marks, algorithms, computer programs and code, protocols, formulas, mask works, brochures, </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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">presentations, photographs, music or compositions, manuals, reports, and compilations of various elements.  </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Assignment of Inventions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive agrees to promptly make full written disclosure to the Company of, to hold in trust for the sole right and benefit of the Company, and presently assign to the Company (or its designees), without any additional consideration, all of Executive&#8217;s right, title, and interest in and to any and all Inventions that Executive Invents during Executive&#8217;s employment or for a period of one (1) year following the Last Day. Executive understands that the obligations under this Section do not apply to any Invention </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">for which no equipment, supplies, facility, or Confidential Information or Trade Secrets of the Company was used and which was developed entirely on Executive&#8217;s own time, unless (a) the Invention relates (i) to the business of the Company, or (ii) to the Company&#8217;s actual or demonstrably anticipated research or development, or (b) the Invention results from any work performed by Executive for the Company.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Invention(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means inventions, developments, concepts, improvements, designs, discoveries, devices, apparatus, processes, practices, compositions, formulas, machines, articles of manufacture, methods (including business methods), inventive ideas, algorithms, computer software code and programs, protocols, formulas, mask works, compositions, trademarks, service marks, or trade secrets, whether or not reduced to practice, patentable, or registrable under patent, copyright, trademark, or similar laws, which Executive Invents, either solely or jointly, during normal working hours or when Executive is expected to be working, or that relate to the business of the Company or to the Company&#8217;s actual or demonstrably anticipated research or development, or that are substantially aided by Executive&#8217;s use of the Company&#8217;s equipment, supplies, facilities, or Confidential Information or Trade Secrets, or contains any of the Company&#8217;s Confidential Information or Trade Secrets, or that are the direct or substantial result of any work performed by Executive for the Company.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Invent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">,&#8221; &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Invents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">,&#8221; and &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Invented</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means to conceive of, develop, reduce to practice, or otherwise invent (as that term is commonly understood) and is not limited to its general usage under U.S. or foreign patent law.</font></div><div><font><br></font></div><div style="padding-left:36pt;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%">6.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Works Made for Hire</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive acknowledges that all Creative Works that are made by Executive (solely or jointly with others) within the scope of and during the period of Executive&#8217;s employment with the Company and which are protectable by copyright are &#8220;works made for hire,&#8221; as that term is defined in the United States Copyright Act (17 U.S.C. &#167; 101) and are deemed specially ordered by the Company under the U.S. Copyright law.  In the event that any Creative Work is determined not to be a &#8220;work made for hire,&#8221; this Agreement shall operate as an irrevocable assignment by Executive to the Company of all applicable state, federal, and international copyrights, trademarks, service marks, or other similar rights in the Creative Work, including all right, title, and interest.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Patent and Copyright Registrations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.   Executive agrees (both during and after employment) to&#58; assist the Company (or its designees), at the Company&#8217;s expense, but without additional compensation to Executive, to secure the Company&#8217;s rights, as well as the rights of any government entities or third parties to which the Company directs any assignment, in any Inventions, copyrights, or other intellectual property rights in any and all countries.  If the Company is unable for any reason whatsoever, including </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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">the Company&#8217;s inability after expending reasonable efforts to locate Executive or the Executive&#8217;s mental or physical incapacity, to secure Executive&#8217;s signature to apply for or to pursue any application for any United States or foreign patents or copyright registrations or other intellectual property rights (or on any document transferring ownership thereof) covering Inventions, Prior Inventions, or Creative Works assigned to the Company under this Agreement, Executive hereby irrevocably designates and appoints the Company and its duly authorized officers and agents as Executive&#8217;s agent and attorney&#8209;in&#8209;fact to act for and on Executive&#8217;s behalf and in Executive&#8217;s stead to execute and file any such applications and documents and to do all other lawfully permitted acts to further the prosecution and issuance of patents or copyright registrations or transfers thereof with the same legal force and effect as if executed by Executive.  This appointment is coupled with an interest in and to the Inventions and Creative Works and shall survive Executive&#8217;s death or disability.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Duty to Disclose Information and Maintain Records</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive agrees that while employed and for two (2) years following the Last Day, to promptly disclose to the Company in writing all Inventions and Creative Works authored or conceived by Executive, alone or jointly with others, along with all attempts to register, patent, or otherwise claim ownership over or alienate such Inventions and Creative Works.  </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Moral Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  To the maximum extent allowed by law, the assignment of rights in this Section 6 includes all rights of paternity, integrity, disclosure, and withdrawal and any other rights that may be known as or referred to as &#8220;moral rights,&#8221; &#8220;artist&#8217;s rights,&#8221; &#8220;droit moral&#8221; or the like (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Moral Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;).  To the extent that Executive retains any such Moral Rights under applicable law, Executive hereby ratifies and consents to (and provides all necessary ratifications and consents to) any action that may be taken with respect to such Moral Rights by (or authorized by) the Company, and Executive agrees not to assert any Moral Rights with respect thereto.  Executive will confirm any such ratifications, consents and agreements from time to time as requested by the Company.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exceptions to Assignments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive understands that the obligations under this Section 6 do not apply to any Invention </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">for which no equipment, supplies, facility, or Confidential Information or Trade Secrets of the Company was used and which was developed entirely on Executive&#8217;s own time, unless (a) the Invention relates (i) to the business of the Company, or (ii) to the Company&#8217;s actual or demonstrably anticipated research or development, or (b) the Invention results from any work performed by Executive for the Company</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:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">At-Will</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive acknowledges and agrees that nothing in this Agreement is a guarantee or assurance of employment for any specific period of time. Executive understands that Executive is an at-will employee and that either Executive or Company may terminate this at-will employment relationship at any time for any reason not prohibited by law. </font></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:12pt;font-weight:700;line-height:112%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Severability and Reformation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  The covenants in each section of this Agreement are independent of any other provisions of this Agreement. Each term in this Agreement constitutes a separate covenant between the parties, and each term is fully severable from any other term.  Executive and the Company agree if any particular paragraphs, subparagraphs, </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%">phrases, words, or other portions of this Agreement are determined by an appropriate court to be invalid or unenforceable as written, they shall be modified as necessary to comport with the reasonable intent and expectations of the parties and in favor of providing reasonable protection to all of the Company&#8217;s legitimate business interests, and such modification shall not affect the remaining provisions of this Agreement, or if they cannot be modified to be made valid or enforceable, then they shall be severed from this Agreement, and all remaining terms and provisions shall remain enforceable.</font></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:12pt;font-weight:700;line-height:112%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Tolling</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  </font><font style="background-color:#fefefe;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Where permitted by law, the Company reserves the right to request, and Executive will not object, that a court of competent jurisdiction extend the Restricted Period for any period of time that Executive is in breach of this Agreement as a form of equitable relief </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">so that the Company receives the full benefit of Executive&#8217;s promises in the restrictive covenants. </font></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:12pt;font-weight:700;line-height:112%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Relief, Remedies and Enforcement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive acknowledges and agrees that a breach of any provision of this Agreement by Executive will cause serious and irreparable injury to the Company that will be difficult to quantify and that money damages alone will not adequately compensate the Company.  In the event of a breach or threatened or intended breach of this Agreement by Executive, the Company shall be entitled to injunctive relief, both temporary and final, enjoining and restraining such breach or threatened or intended breach.  Executive further agrees that should Executive breach this Agreement, the Company will be entitled to any and all other legal or equitable remedies available to it, including the recovery and return of any amount paid to Executive to enter into this Agreement, the disgorgement of any profits, commissions, or fees realized by Executive, any subsequent employers, any business owned or operated by Executive, or any of Executive&#8217;s agents, heirs, or assigns.  Executive further agrees that should Executive breach this Agreement, the Performance Share Units (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) granted to Executive shall be automatically forfeited without consideration effective as of the date on which such breach first occurs. The foregoing rights and remedies are in addition to any other rights and remedies that may be available to the Company and shall not prevent (and Executive shall not assert that they shall prevent) the Company from bringing one or more actions in any applicable jurisdiction to seek injunctive relief or recover damages as a result of Executive&#8217;s breach of this Agreement. Without limiting the foregoing, to the extent permitted under applicable law, any shares that have previously been delivered to Executive or Executive&#8217;s beneficiaries or heirs on vesting of the PSUs, and which are still held by Executive or Executive&#8217;s beneficiaries or heirs as of the date of such breach, shall immediately be forfeited without consideration. Executive shall also pay the Company all reasonable costs and attorneys&#8217; fees the Company incurred because of Executive&#8217;s breach of any provisions of this Agreement.  </font></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:12pt;font-weight:700;line-height:112%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Entire Agreement, Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive agrees that this Agreement constitutes the entire agreement and understanding between the parties and supersedes any prior agreements, either oral or in writing, between Executive and the Company with respect to all matters within the scope of this Agreement, including but not limited to any restrictive covenants contained in Executive prior employment agreements (if any).  No provision of this Agreement may be modified, waived, or discharged unless such waiver, modification, or discharge is agreed to in writing and signed by Executive and the President of the Company.  This Agreement shall be enforced in accordance with its terms and shall not be construed against either party.</font></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:12pt;font-weight:700;line-height:112%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">No Conflicts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive represents and warrants that Executive&#8217;s performance of all the terms of this Agreement, and the performance of Executive&#8217;s duties as an Executive of the </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%">Company or the fact of Executive&#8217;s employment with the Company, do not and will not breach any agreement between Executive and any other person, including any prior employer.</font></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:12pt;font-weight:700;line-height:112%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Survival</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  The obligations Executive has undertaken in this Agreement shall survive the Last Day and no dispute regarding any other provisions of this Agreement or regarding Executive&#8217;s employment or the termination of Executive&#8217;s employment shall prevent the operation and enforcement of these obligations. </font></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:12pt;font-weight:700;line-height:112%">14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  This Agreement may be executed in one or more counterparts, each of which shall constitute an original, and all of which shall constitute one instrument.  A signature made on a .PDF or facsimile copy of this Agreement or a signature to this Agreement transmitted by .PDF or facsimile shall have the same effect as an original signature.</font></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:12pt;font-weight:700;line-height:112%">15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Agreement shall be binding upon, and inure to the benefit of, the parties and their respective successors and permitted assigns.  Executive may not assign Executive&#8217;s rights and obligations under this Agreement without prior written consent of the Company.  The Company may assign this Agreement and&#47;or its rights or obligations under this Agreement.  Any and all rights and remedies of the Company under this Agreement shall inure to the benefit of and be enforceable by any successor or assignee of the Company.</font></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:12pt;font-weight:700;line-height:112%">16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Governing Law&#47;Venue&#47;Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Agreement shall be construed and enforced in accordance with the laws of the State of Tennessee without reference to principles of conflicts of laws. </font></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:12pt;font-weight:700;line-height:112%">17.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Restrictive Covenant Addenda</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive acknowledges and agrees that different restrictive covenant obligations than those set forth in Section 3 above may apply to Executive if Executive resides or works in certain jurisdictions. While Executive resides or works in such a state, including on the Last Day, Executive agrees that the restricted activities set forth in Section 3, as well as any other applicable obligations set forth in this Agreement, shall be superseded only as set forth in the Addendum attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Appendix A.</font></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:12pt;font-weight:700;line-height:112%">18.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Electronic Signature</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive agrees that the Company may enforce this Agreement with a copy for which Executive has provided an electronic signature, and that such electronic signature may be satisfied by procedures that the Company or a third party designated by the Company has established or may establish for an electronic signature system, and Executive&#8217;s electronic signature shall be the same as, and shall have the same force and effect as, Executive&#8217;s written signature.  By electronically accepting this Agreement, Executive agrees to the following&#58; &#8220;This electronic contract contains my electronic signature, which I have executed with the intent to sign this Agreement.&#8221;</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, the undersigned have executed this Agreement freely and voluntarily with the intention of being legally bound by it.</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.053%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.055%"></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:12pt;font-weight:700;line-height:115%">Executive</font></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:12pt;font-weight:700;line-height:115%">Tractor Supply Company</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%">By&#58;_______________________________________</font></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%">By&#58;_______________________________________</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%">Name&#58;____________________________________</font></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%">Name&#58;____________________________________</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%">Dated&#58;____________________________________</font></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%">Title&#58;_____________________________________</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: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%">Dated&#58;____________________________________</font></td></tr></table></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="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%;text-decoration:underline">APPENDIX 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%;text-decoration:underline">ADDENDA TO THE PROTECTIVE AGREEMENT </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:12pt;font-weight:400;line-height:112%">As set forth in Section 17 of the Protective Agreement, Executive acknowledges and agrees that different restrictive covenant obligations than those set forth in Section 3 above may apply to Executive if Executive resides or works in any of the following jurisdictions&#58;</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%">California</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%">Louisiana </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%">Massachusetts</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%">Nebraska</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%">North Dakota</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%">Oklahoma</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%">Virginia </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%">Washington</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%">Wisconsin.  </font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div 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%;text-decoration:underline">CALIFORNIA ADDENDUM</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%">Capitalized terms used but not defined in this Addendum shall have the respective meanings ascribed to such terms in the Protective Agreement (&#8220;Agreement&#8221;).</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%">In connection with my new or continuing employment with Tractor Supply Company (or one of its subsidiaries or affiliated companies) (the &#8220;Company&#8221;) and for other good and valuable consideration (the receipt and sufficiency all of which I acknowledge), to the extent that California law applies, my signature to the Agreement is my agreement to the modifications set forth below in this California Addendum.</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%;text-decoration:underline">No. 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</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%">Section 2.8  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Restricted Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is amended such that the following language solely applies&#58; </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%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Restricted Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means the period of Employee&#8217;s employment with the Company.  Employee recognizes that these durational terms are reasonably and narrowly tailored to the Company&#8217;s legitimate business interest and need for protection with each administrative position Employee holds at the Company.</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%;text-decoration:underline">No. 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</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%">Section 6.7 &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Exceptions to Assignments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is amended such that the following language solely applies&#58; </font></div><div><font><br></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%">Executive understands that the obligations under this Section 6 do not apply to any Invention for which no equipment, supplies, facility, or Confidential Information or Trade Secrets of the Company was used and which was developed entirely on Executive&#8217;s own time, unless (a) the Invention relates (i) to the business of the Company, or (ii) to the Company&#8217;s actual or demonstrably anticipated research or development, or (b) the Invention results from any work performed by Executive for the Company.  Executive further understands that the provisions of California Labor Code Section 2870 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:'Arial',sans-serif;font-size:11pt;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%;padding-left:8.84pt">Any provision in an employment agreement which provides that an employee shall assign, or offer to assign, any of  his or her rights in an invention to his or her employer shall not apply to an invention that the employee  developed entirely on his or her own time without using the employer's equipment, supplies, facilities, or trade secret information except for those inventions that either&#58; (i) relate at the time of conception or reduction to practice of the invention to the employer's business, or actual or demonstrably anticipated research or development of the employer&#59; or (ii) result from any work performed by the employee for the employer. </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:'Arial',sans-serif;font-size:11pt;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%;padding-left:8.84pt">To the extent a provision in this Agreement purports to require an employee to assign an invention otherwise excluded from being required to be assigned under subdivision (a), the provision is against the public policy of this state and is unenforceable.</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%">Executive will advise the Company promptly in writing of any inventions that Executive believes meets the criteria of Labor Code Section 2870 and are not otherwise previously disclosed to permit a determination of ownership by the Company.  Any such disclosure will be received in confidence.</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%;text-decoration:underline">No. 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</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%">Section 8 &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Severability and Reformation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is amended such that the following language solely applies&#58; </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%">Should any one or more of the parts or subparts of a provision contained in this Agreement, for any reason, be held to be invalid, illegal or unenforceable in any respect in any jurisdiction, such invalidity, illegality or unenforceability shall not affect any other part or subpart of a provision of this Agreement or any other jurisdiction, but the parties agree that a court shall reform and construe this Agreement as if such invalid, illegal or unenforceable part or subpart of a provision had never been contained in this Agreement, and a court shall reform such part or subpart so that it would be valid, legal and enforceable to the maximum extent permitted in such jurisdiction  Without limiting the foregoing, the parties intend that the parts and subparts in this Agreement shall be deemed a series of separate covenants and agreements.  If, in any legal proceeding, a court shall refuse to enforce all the parts and subparts, that part or subpart shall be severed from this Agreement.   It is the intention of the parties that the remaining non-eliminated separate parts and subparts be enforced in such a proceeding. </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%;text-decoration:underline">No. 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</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%">Section 16  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Governing Law&#47;Venue&#47;Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is amended such that the following language solely applies&#58; </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%">This Agreement shall be construed and enforced in accordance with the laws of the State of California without reference to principles of conflicts of laws.</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-10.63
<SEQUENCE>4
<FILENAME>ex1063-psuawardagreementceo.htm
<DESCRIPTION>EX-10.63 FORM OF PERFORMANCE SHARE UNIT AGREEMENT FOR TRACTOR SUPPLY CEO
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i51adaf093cca4277acb7eeeeee8801a8_33"></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%">Performance Share Unit Agreement</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 PERFORMANCE SHARE UNIT AGREEMENT (this &#8220;Agreement&#8221;) is made and entered into as of ________</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(the &#8220;Grant Date&#8221;), between Tractor Supply Company, a Delaware corporation (together with its Subsidiaries and Affiliates, as applicable, the &#8220;Company&#8221;), and ________</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(the &#8220;Grantee&#8221;). Capitalized terms not otherwise defined herein shall have the meaning ascribed to such terms in the Company&#8217;s 2018 Omnibus Incentive Plan (the &#8220;Plan&#8221;).</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%">WHEREAS, the Company has adopted the Plan, which permits the issuance of Performance Awards, including an award that provides the right to receive Shares upon the satisfaction of performance objectives or other conditions (a &#8220;Performance Share Unit&#8221;)&#59; and</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%">WHEREAS, the Compensation and Human Capital Committee of the Board of Directors of the Company or a subcommittee thereof (or if no such committee is appointed, the Board of Directors of the Company) (each, the &#8220;Committee&#8221;) has determined that Grantee is entitled to an award of Performance Share Units under the Plan&#59;</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%">NOW, THEREFORE, the parties hereto agree as follows&#58;</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%">PERFORMANCE SHARE UNIT GRANT</font><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.628%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Grantee&#58;</font></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:12pt;font-weight:700;line-height:112%">&#91;_____&#93;</font></td></tr><tr><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:12pt;font-weight:400;line-height:112%">Target Number of Performance Share Units Granted Hereunder (&#8220;Target Award&#8221;)&#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:12pt;font-weight:700;line-height:112%">&#91;_____&#93;</font></td></tr><tr><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:12pt;font-weight:400;line-height:112%">Grant Date&#58;</font></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:12pt;font-weight:700;line-height:112%">&#91;_____&#93;</font></td></tr></table></div><div><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">Grant of Performance Share Unit Award</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="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%">1.1 The Company hereby grants to the Grantee the award (&#8220;Award&#8221;) of Performance Share Units (&#8220;PSUs&#8221;) set forth above on the terms and conditions set forth in this Agreement and as otherwise provided in the Plan. A bookkeeping account will be maintained by the Company to keep track of the PSUs.</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%">1.2 The Grantee&#8217;s rights with respect to the Award shall remain forfeitable at all times prior to the dates on which the PSUs shall vest in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> hereof. Except as otherwise determined by the Committee, this Award may not be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by Grantee other than by will or the laws of descent and distribution. Any sale, assignment, transfer, pledge, hypothecation, loan or other disposition other than in accordance with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> shall be null and void.</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%">1.3 Notwithstanding anything herein to the contrary, Grantee acknowledges and understands that the Award granted hereby is contingent upon Grantee&#8217;s execution of the Protective Agreement attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, which Grantee is executing contemporaneously with this Agreement. In the event Grantee breaches any provisions of the Protective Agreement, the PSUs shall be automatically forfeited without consideration effective as of the date on which such breach first occurs. The foregoing rights and remedies are in addition to any other rights and remedies that may be available to the Company and shall not </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%">prevent (and Grantee shall not assert that they shall prevent) the Company from bringing one or more actions in any applicable jurisdiction to recover damages as a result of Grantee&#8217;s breach of the Protective Agreement. Without limiting the foregoing, to the extent permitted under applicable law, any Shares that have previously been delivered to Grantee or Grantee&#8217;s beneficiaries or heirs on vesting of the PSUs, and which are still held by Grantee or Grantee&#8217;s beneficiaries or heirs as of the date of such breach, shall immediately be forfeited without consideration.</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%">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">Vesting and Payment</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="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%">2.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">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Award shall vest, if at all, 100% on the third anniversary of the Grant Date (the &#8220;Vesting Date&#8221;), but only if and to the extent&#58; (x) the Company has achieved the performance targets over the period (the &#8220;Performance Period&#8221;) set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> attached hereto, and (y) the Grantee has remained in service with the Company continuously until the Vesting Date. The number of PSUs that vest may be greater than or less than the Target Award, as more specifically set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</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%">2.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">Death&#59; Disability&#59; Without Cause&#59; Good Reason</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="padding-left:36pt;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) Notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, in the event the Grantee&#8217;s employment with the Company terminates prior to the Vesting Date on account of Grantee&#8217;s death, Grantee (or the Grantee&#8217;s estate) shall become vested in the number of PSUs that would have vested had Grantee remained employed with the Company continuously until the Vesting Date&#59; provided, that any PSUs that vest pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> shall not be settled until the Committee determines the number of PSUs that should vest based on the extent to which the performance targets will have been achieved in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> attached hereto&#59; provided, further, that in the event of a Change in Control following the Grantee&#8217;s death, the Grantee shall vest in the Target Award in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.4(a)</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:108pt"><font><br></font></div><div style="padding-left:36pt;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) Notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, in the event the Grantee&#8217;s employment with the Company terminates prior to the Vesting Date on account of Grantee&#8217;s Permanent Disability, Grantee (or the Grantee&#8217;s legal representative) shall become vested in the number of PSUs that would have vested had Grantee remained employed with the Company continuously until the Vesting Date&#59; provided, that any PSUs that vest pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> shall not be settled until the Committee determines the number of PSUs that should vest based on the extent to which the performance targets will have been achieved in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> attached hereto&#59; provided, further, that in the event of a Change in Control following the Grantee&#8217;s termination due to Permanent Disability, the Grantee shall vest in the Target Award in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.4(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. For purposes of this Agreement, &#8220;Permanent Disability&#8221; shall have the meaning set forth in the long-term disability plan of the Company.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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) Notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, in the event the Grantee&#8217;s employment with the Company is terminated prior to the Vesting Date (i) by the Company without Cause or (ii) by Grantee for Good Reason, in each case, Grantee shall become vested in the number of PSUs that would have vested had Grantee remained employed with the </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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Company continuously until the Vesting Date, multiplied by a fraction, the numerator of which is the number of days that the Grantee was employed by the Company from the Grant Date through the date of Grantee&#8217;s termination of employment and the denominator of which is the number of days from the Grant Date through the Vesting Date&#59; provided, that any PSUs that vest pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> shall not be settled until the Committee determines the number of PSUs that should vest based on the extent to which the performance targets will have been achieved in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> attached hereto&#59; provided, further, that in the event of a Change in Control following the Grantee&#8217;s termination in accordance with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Grantee shall vest in a pro-rata portion of the Target Award upon such Change in Control (unless otherwise provided in the Grantee&#8217;s employment agreement or change in control agreement with the Company).</font></div><div style="padding-left:36pt;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%">2.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">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or as otherwise provided by the Committee, if the Grantee&#8217;s service as an employee of the Company terminates for any reason, the Grantee shall forfeit all rights with respect to all PSUs that are not vested on such date.</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%">2.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">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Upon the occurrence of a Change in Control,</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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) In the event the entity surviving the Change in Control (together with its Affiliates, the &#8220;Successor&#8221;) assumes the Award granted hereby, (1) any in process Performance Periods shall end upon the date immediately preceding the Change in Control, (2) the number of PSUs that shall be eligible to vest shall be the Target Award, if the Change in Control occurs prior to the end of the Performance Period, (3) any PSUs that are eligible to vest pursuant to (2) above shall vest on the Vesting Date, provided the Grantee remains employed with the Successor until the Vesting Date, and (4) notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or the immediately preceding clause (3) of this paragraph, in the event the Grantee&#8217;s employment with the Successor is terminated without Cause by the Successor, or terminates for Good Reason by the Grantee or on account of Grantee&#8217;s death, Disability, Retirement or Early Retirement, within 12 months following a Change in Control and prior to the Vesting Date, the number of PSUs otherwise eligible to vest pursuant to this paragraph shall immediately vest and, subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, be released to the Grantee (or Grantee&#8217;s estate or other legal representative) upon the Grantee&#8217;s termination of employment.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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) In the event the Successor does not assume the Award granted hereby, a number of PSUs equal to the Target Award, if the Performance Period has not ended prior to the Change in Control, shall vest as of the effective date of the Change in Control and the appropriate number of Shares shall be released in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, provided, however, if the Award constitutes a &#8220;deferral of compensation&#8221; subject to Section 409A of the Code and the Change in Control is not a &#8220;change in the ownership of the Company,&#8221; a &#8220;change in the effective control of the Company,&#8221; or a &#8220;change in the ownership of a substantial portion of the assets of the Company&#8221; as such terms are defined in Section 1.409A-3(i)(5) of the U.S. Treasury Regulations or if such settlement shall be prohibited under Section 409A of the Code, then such Target Award shall vest and shall be settled upon the earlier to occur of (i) the Vesting Date and (ii) the Grantee&#8217;s </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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">termination of employment or death, in each case, to the extent required to comply with Section 409A of the Code.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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) For purposes of this Agreement the following terms shall have the meaning set forth below&#58;</font></div><div style="padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(i) &#8220;Cause&#8221; shall have the meaning set forth in the Grantee&#8217;s employment agreement with the Company (or, if the Grantee&#8217;s employment is terminated under circumstances in which the Grantee&#8217;s change in control agreement with the Company governs, then such change in control agreement).</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(ii) &#8220;Change in Control&#8221; shall have the meaning provided in the Plan.</font></div><div style="padding-left:108pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(iii) &#8220;Early Retirement&#8221; means any retirement with the express written consent of the Company at or before the time of such retirement, from active employment with the Company prior to having reached the age of 55 and ten years of service with the Company, in accordance with any applicable early retirement policy of the Company then in effect or as may be approved by the Committee.</font></div><div style="padding-left:108pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(iv) &#8220;Good Reason&#8221; shall have the meaning set forth in the Grantee&#8217;s employment agreement with the Company (or, if the Grantee&#8217;s employment is terminated under circumstances in which the Grantee&#8217;s change in control agreement with the Company governs, then such change in control agreement).</font></div><div style="padding-left:108pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(v) &#8220;Retirement&#8221; means retirement of Grantee from active employment with the Company on or after such Grantee having reached the age of 55 and ten years of service with the Company.</font></div><div style="padding-left:72pt;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%">2.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">Settlement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Grantee shall be entitled to settlement of the PSUs covered by this Agreement at the time that such PSUs vest pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, as applicable. Subject to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, such settlement shall be made as promptly as practicable thereafter (but in no event after the thirtieth (30th) day following the date on which the PSUs vest and, in any event, no later than March 15th following the conclusion of the Performance Period), through the issuance to the Grantee (or to the executors or administrators of Grantee&#8217;s estate in the event of the Grantee&#8217;s death) of a stock certificate (or evidence such Shares have been registered in the name of the Grantee with the relevant stock agent) for a number of Shares equal to the number of such vested PSUs. Notwithstanding anything in this Agreement to the contrary, if Grantee&#8217;s employment terminates for Cause prior to the date on which Shares are delivered, Grantee shall forfeit all of the PSUs.</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%">2.6 </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 Obligations</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 by the Committee, upon the settlement of any PSUs subject to this Award, the Company shall reduce the number of Shares that would otherwise be issued to the Grantee upon settlement of the Award by a number of Shares having an aggregate Fair Market Value on the date of such issuance equal to the payment to satisfy the withholding tax obligation of the Company with respect to which the Award is being settled, as determined by the Committee (but in no event greater than the maximum withholding rate applicable to wages of the Grantee).</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="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%;text-decoration:underline">Dividend Rights</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:18pt"><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 Grantee shall not be entitled to any dividend equivalent rights in respect of the PSUs covered by this Award.</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%">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">No Right to Continued Service&#59; Limitation of Rights</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="padding-left:36pt;text-align:justify;text-indent:-18pt"><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 in this Agreement or the Plan shall be interpreted or construed to confer upon the Grantee any right to continue service an officer or employee of the Company. In addition, the granting of the PSUs will not give Grantee any rights to similar grants in future years.</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%">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">Adjustments</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="padding-left:36pt;text-align:justify;text-indent:-18pt"><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 provisions of Section 4.2 of the Plan are hereby incorporated by reference, and the PSUs are subject to such provisions. Any determination made by the Committee or the Board pursuant to such provisions shall be made in accordance with the provisions of the Plan and shall be final and binding for all purposes of the Plan and this Agreement.</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%">6.   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Administration Subject to Plan</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="padding-left:36pt;text-align:justify;text-indent:-18pt"><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 Grantee hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all the terms and provisions thereof. The terms of this Agreement are governed by the terms of the Plan, and in the case of any inconsistency between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall govern. The Committee shall have the sole power to interpret and administer the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules. All actions taken and all interpretations and determinations made by the Committee shall be final and binding upon the Grantee, the Company and all other interested persons. No member of the Committee shall be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Award.</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%">7.   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Modification of Agreement</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="padding-left:36pt;text-align:justify;text-indent:-18pt"><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%">Subject to the restrictions contained in the Plan, the Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate, the Award, prospectively or retroactively&#59; provided that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would materially and adversely affect the rights of the Grantee or any holder or beneficiary of the Award shall not to that extent be effective without the consent of the Grantee, holder or beneficiary affected.</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%">8.   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 409A</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="padding-left:36pt;text-align:justify;text-indent:-18pt"><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%">Notwithstanding anything herein to the contrary, to the maximum extent permitted by applicable law, the settlement of the PSUs to be made to the Grantee pursuant to this Agreement is intended to qualify as a &#8220;short-term deferral&#8221; pursuant to Section 1.409A-1(b)(4) of the Regulations and this Agreement shall be interpreted consistently therewith. However, under certain circumstances, settlement of the PSUs may not so qualify, and in that case, the Committee shall administer the grant and settlement of such PSUs in strict compliance 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%">Section 409A of the Code. Further, notwithstanding anything herein to the contrary, if at the time of Grantee&#8217;s termination of employment with the Company and all Service Recipients, the Grantee is a &#8220;specified employee&#8221; as defined in Section 409A of the Code, and the deferral of the commencement of any payments or benefits otherwise payable hereunder as a result of such termination of service is necessary in order to prevent the imposition of any accelerated or additional tax under Section 409A of the Code, then the Company will defer the commencement of the payment of any such payments or benefits hereunder (without any reduction in such payments or benefits ultimately paid or provided to the Grantee) to the minimum extent necessary to satisfy Section 409A of the Code until the date that is six months and one day following the Grantee&#8217;s termination of employment with the Company (or the earliest date as is permitted under Section 409A of the Code), if such payment or benefit is payable upon a termination of employment. For purposes of this Agreement, a &#8220;termination of employment&#8221; shall have the same meaning as &#8220;separation from service&#8221; under Section 409A of the Code and Grantee shall be deemed to have remained employed so long as Grantee has not &#8220;separated from service&#8221; with the Company or Successor. Each payment of PSUs constitutes a &#8220;separate payment&#8221; for purposes of Section 409A of the Code.</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%">Although the Company intends to administer this Performance Share Unit Agreement so that the Award will be exempt from, or will be interpreted and comply with, the requirements of Section 409A of the Code, the Company does not warrant that the Award made under this Performance Share Unit Agreement will qualify for favorable tax treatment under Section 409A of the Code or any other provision of federal, state, local or foreign law. The Company shall not be liable to the Grantee for any tax, interest, or penalties that Grantee might owe as a result of the Award made under this Performance Share Unit Agreement.</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%">9.   </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Severability</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%">If any provision of this Agreement is, or becomes, or is deemed to be invalid, illegal, or unenforceable in any jurisdiction or as to any Person or the Award, or would disqualify the Plan or Award under any laws deemed applicable by the Committee, such provision shall be construed or deemed amended to conform to the applicable laws, or if it cannot be construed or deemed amended without, in the determination of the Committee, materially altering the intent of the Plan or the Award, such provision shall be stricken as to such jurisdiction, Person or Award, and the remainder of the Plan and Award shall remain in full force and effect.</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%">10.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  </font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><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 validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the State of Tennessee without giving effect to the conflicts of law principles thereof, except to the extent that such laws are preempted by Federal law.</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%">11.  </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 in Interest</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="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%">  </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 Agreement shall inure to the benefit of and be binding upon any successor to the Company. This Agreement shall inure to the benefit of the Grantee&#8217;s legal representatives. All obligations imposed upon the Grantee and all rights granted to the Company under this Agreement shall be binding upon the Grantee&#8217;s heirs, executors, administrators and successors.</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%">12.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Resolution of Disputes</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="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><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 dispute or disagreement which may arise under, or as a result of, or in any way related to, the interpretation, construction or application of this Agreement shall be determined by the Committee. Any determination made hereunder shall be final, binding and conclusive on the Grantee and the Company for all purposes.</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%">13.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Notices</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="padding-left:36pt;text-align:justify;text-indent:-18pt"><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 notice to be given under the terms of this Agreement to the Company shall be addressed to the Company in care of its Secretary or its designee, and any notice to be given to the Grantee shall be addressed to Grantee at the address (including an electronic address) then reflected in the Company&#8217;s books and records. By a notice given pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, either party may hereafter designate a different address for notices to be given to the Company or Grantee. Any notice, which is required to be given to the Grantee, shall, if the Grantee is then deceased, be given to the Grantee&#8217;s personal representative if such representative has previously informed the Company of the representative&#8217;s status and address by written notice under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Any notice shall have been deemed duly given when (i) delivered in person, (ii) delivered in an electronic form approved by the Company, (iii) enclosed in a properly sealed envelope or wrapper addressed as aforesaid, deposited (with postage prepaid) in a post office or branch post office regularly maintained by the United States Postal Service, or (iv) enclosed in a properly sealed envelope or wrapper addressed as aforesaid, deposited (with fees prepaid) in an office regularly maintained by FedEx, UPS, or comparable non-public mail carrier.</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%">14.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Acceptance of this Award</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="padding-left:36pt;text-align:justify;text-indent:-18pt"><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%">If you agree to all of the terms of this Agreement, and would like to accept this Award, you must sign and date this Agreement where indicated below. For this Award to remain effective, you must accept it on or before the date that is 90 calendar days after the date of this Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Acceptance Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;). If you do not accept the Award by 5&#58;00 p.m. Eastern Time on the Acceptance Date, the Award and this Agreement will become void and of no further effect (unless otherwise agreed to by the Company).</font></div><div><font><br></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%">IN WITNESS WHEREOF, the parties have caused this Performance Share Unit Agreement to be duly executed effective as of the day and year first above written.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:82.211%"><tr><td style="width:1.0%"></td><td style="width:21.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.332%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.217%"></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Tractor Supply Company</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding: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:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Grantee&#58;</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">(electronically accepted)</font></td></tr></table></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><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font><br></font></div><div><font><br></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%">EXHIBIT A</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;Performance Share Unit Award Performance Targets</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#93;</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><div id="i51adaf093cca4277acb7eeeeee8801a8_70"></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%">EXHIBIT B</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%;text-decoration:underline">PROTECTIVE AGREEMENT</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 Protective Agreement (&#8220;Agreement&#8221;) is made by and between Tractor Supply Company and its subsidiaries, affiliates, successors and assigns (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) and the undersigned individual (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;). </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:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Company and Executive agree that the Company has a legitimate business interest in, among other things, its Confidential Information (defined below) and Trade Secrets (defined below), and in the significant time, money, training, team building and other efforts it expends to develop Executive&#8217;s skills to assist Executive in performing Executive&#8217;s duties for the Company, including with respect to establishing, developing and maintaining the goodwill and business relationships with the Company&#8217;s customers, vendors and employees, all of which Executive agrees are valuable assets of the Company to which it has devoted substantial resources&#59; </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:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Company and Executive agree that the Company&#8217;s Confidential Information and Trade Secrets, including key information about, and goodwill in, its customers, vendors and employees are not generally known to the public, were developed over time and at significant cost to the Company, and are the subject of reasonable efforts of protection by the Company against disclosure to unauthorized parties&#59; and</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:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, as part of performing Executive&#8217;s duties for the Company, Executive will have access to and&#47;or will use the Company&#8217;s Confidential Information and Trade Secrets and will work with customers, vendors and Employees&#59; and</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:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Company and Executive agree that this Agreement is reasonable to protect the Company against the irreparable harm it would suffer if Executive left the Company&#8217;s employment (for any reason) and used or disclosed its Confidential Information and Trade Secrets, and&#47;or interfered with the goodwill and relationships the Company has in its customers, vendors and employees. </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:700;line-height:112%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, for good and valuable consideration, to which Executive would not otherwise be entitled without entering into this Agreement, including&#58; (a) the promises and covenants contained in this Agreement&#59; (b) Executive&#8217;s employment or continued employment with the Company&#59; (c) Executive&#8217;s access to and use of the Company&#8217;s Confidential Information and Trade Secrets, including key information about, and goodwill in, its customers, vendors and employees&#59; and (d) the opportunity to receive an equity grant from the Company pursuant to the Tractor Supply Company Performance Share Unit Agreement, the Company and Executive agree as follows (including the foregoing recitals which are expressly incorporated in this Agreement)&#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:700;line-height:112%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:9pt;text-decoration:underline">Disclosures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In order to maintain Executive&#8217;s confidentiality obligations and to avoid conflicts of interest which may arise, Executive will disclose (and allow the Company to disclose) to any future prospective employers the existence of this Agreement and the nature of Executive&#8217;s confidentiality and restrictive covenant obligations arising from it before Executive accepts any new position 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:700;line-height:112%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:9pt;text-decoration:underline">Definitions</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="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%">2.1&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means information that is created and used in the Company&#8217;s business and which is not generally known by the public, including but not limited to&#58; trade secrets proprietary or customized software and databases&#59; manufacturing processes and methods, product formulas, research and development&#59; new product plans&#59; the Company&#8217;s confidential records pertaining to its existing or potential customers, including key customer contact information, contract terms and related information&#59; confidential business opportunities&#59; merger or acquisition activity (including targets, opportunities, or prospects)&#59; confidential information regarding suppliers or vendors, including key supplier  or vendor contact information, contract terms and related information&#59; strategies for advertising and marketing&#59; confidential business processes and strategies, including training, policies and procedures&#59; personnel composition (wages, specialization, etc.)&#59; financial and revenue data and reports, including pricing, quoting and billing methods&#59; and any other business information that the Company maintains as confidential.  Executive specifically understands and agrees that the term Confidential Information also includes all confidential information of a third party that may be communicated to, acquired by, learned of, or developed by Executive in the course of or as a result of Executive&#8217;s employment with the Company.  Confidential Information does not include information that is or may become known to Executive or to the public from sources outside the Company and through means other than a breach of this Agreement or disclosed by Executive after written approval from the Company.</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%">2.2&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Competitive Product or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means any product, process, system or service (in existence or under development) of any person or organization other than the Company that is the same as, similar to, or competes with, a product, process, system or service (in existence or under development) upon which Executive worked or had responsibilities at the Company during the twenty-four (24) months prior to the Last Day (as defined below).</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%">2.3&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Competitor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means Executive or any other person or organization engaged in or about to become engaged in, research or development, production, marketing, leasing, selling, or servicing of a Competitive Product or Service. </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%">Executive and the Company agree that the definition of &#8220;Competitor&#8221; specifically includes, but is not limited to, Lowe&#8217;s, Home Depot, Ace Hardware, True Value, PetSmart, Petco, Chewy&#8217;s and their respective organizations, partnerships, ventures, sister companies, franchisees, affiliates or any organization in which they have an interest and which are involved in the farm and ranch, pet, and&#47;or hardware industry, or which otherwise compete with the Company.</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%">For purposes of this Agreement, &#8220;Competitor&#8221; is further limited to any general or specialty retail, wholesale membership club, or merchandising business, inclusive of its respective parent companies, subsidiaries and&#47;or affiliates, that&#58; (a) (i) sells farm and ranch, pet and&#47;or hardware goods or merchandise at retail to consumers and&#47;or businesses (whether through physical locations, via the internet or combined), or (ii) has plans to sell such goods or merchandise at retail to consumers and&#47;or businesses (whether through physical locations, via the internet or combined) within twenty-four (24) months following Executive&#8217;s Last Day&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (b) has gross annual consolidated sales volume or revenues attributable to its retail operations (whether through physical locations, via the internet or combined) equal to or in excess of $100 million.  </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:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Prior to accepting a position with a Company who could reasonably be considered a Competitor under this Section, Executive agrees to consult with the Executive Vice President of Human Resources, or his&#47;her successor, for clarification as to whether or not the Company views a prospective employer, consulting client or other business relationship as a Competitor. </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%">2.4&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Customer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means any person(s) or entity(ies) whom, within twenty-four (24) months prior to the Last Day, Executive, directly or Indirectly (</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%">, through Executives whom Executive supervised)&#58; (a) provided products or services in connection with the Company&#8217;s business&#59; or (b) provided written proposals concerning receiving products or services from the Company.</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%">2.5&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Indirectly</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means (including as defined in Section 2.4) that Executive will not assist others in performing business activities that Executive is prohibited from engaging in directly under this Agreement.  </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%">2.6&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Last Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means Executive&#8217;s last day of employment with the Company regardless of the reason for Executive&#8217;s separation, including voluntary and involuntary. </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%">2.7&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Restricted Geographic Area</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means the territory (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">i.e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58; (i) state(s), (ii) county(ies), or (iii) city(ies)) in which, during the twenty-four (24) months prior to the Last Day, Executive&#58; (a) provided Material services on behalf of the Company (or in which Executive supervised, directly or Indirectly, the servicing activities), and&#47;or (b) solicited Customers or otherwise sold services on behalf of the Company (or in which Executive supervised, directly or Indirectly, the solicitation or servicing activities related to such Customers).  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Material</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means the Executive&#8217;s primary job duties and responsibilities in connection with working with Customers or directly supervising individuals who work with Customers.</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%">2.8&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Restricted Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means the period of Executive&#8217;s employment with the Company and a period of months after the Last Day as set forth below based upon Executive&#8217;s job position with the Company.  Executive recognizes that this durational term is reasonably and narrowly tailored to the Company&#8217;s legitimate business interest and need for protection with each position Executive holds at the Company.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></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:107%">i.&#160;&#160;&#160;&#160;CEO                24 months </font></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:107%">ii.&#160;&#160;&#160;&#160;President         24 months</font></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:107%">iii.&#160;&#160;&#160;&#160;EVP                18 months</font></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:107%">iv.&#160;&#160;&#160;&#160;SVP                 12 months</font></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:107%">v.&#160;&#160;&#160;&#160;VP                    6 months</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%">2.9&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Trade Secret</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means information defined as a trade secret under applicable state law or the Defend Trade Secrets Act of 2016.</font></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:12pt;font-weight:700;line-height:112%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  To protect the Company&#8217;s legitimate business interests, including with respect to Executive&#8217;s access to and use of the Company&#8217;s Confidential Information and Trade Secrets, including key information about, and goodwill in, its customers and employees, Executive agrees that&#58; </font></div><div><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.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Non-Competition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  During the Restricted Period and within the Restricted Geographic Area, Executive will not, directly or Indirectly, perform the same or similar </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%">responsibilities Executive performed for the Company for a Competitor in connection with a Competitive Product or Service.  Notwithstanding the foregoing, Executive may accept employment with a Competitor whose business is diversified, provided that&#58; (a) Executive will not be engaged in working on or providing Competitive Products or Services or otherwise use or disclose Confidential Information or Trade Secrets&#59; and (b) the Company receives prior written assurances from the Competitor and Executive that are satisfactory to the Company that Executive will not work on or provide Competitive Products or Services, or otherwise use or disclose Confidential Information or Trade Secrets.  In addition, nothing in this Agreement is intended to prevent Executive from investing Executive&#8217;s funds in securities of a person engaged in a business that is directly competitive with the Company if the securities of such a person are listed for trading on a registered securities exchange or actively traded in an over-the-counter market and Executive&#8217;s holdings represent less than one percent (1%) of the total number of outstanding shares or principal amount of the securities of such a person.</font></div><div><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.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Non-Solicitation and Non&#8209;Inducement of Employees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  During the Restricted Period, Executive shall not directly or Indirectly&#58; (a) solicit, recruit, encourage (or attempt to solicit, recruit or encourage), or by assisting others in soliciting, recruiting or encouraging, any Company employees or former employees with whom Executive worked, had business contact, or about whom Executive gained non-public or Confidential Information (&#8220;Employees or Former Employees&#8221;)&#59; (b) contact or communicate with Employees or Former Employees for the purpose of inducing, assisting, encouraging and&#47;or facilitating them to terminate their employment with the Company or find employment or work with another person or entity&#59; (c) provide or pass along to any person or entity the name, contact and&#47;or background information about any Employees or Former Employees or provide references or any other information about them&#59; (d) provide or pass along to Employees or Former Employees any information regarding potential jobs or entities or persons for which to work, including but not limited to job openings, job postings, or the names or contact information of individuals or companies hiring people or accepting job applications&#59; and&#47;or (e) offer employment or work to any Employees or Former Employees.  For purposes of this covenant, &#8220;Former Employees&#8221; shall refer to employees who are not employed by the Company at the time of the attempted recruiting or hiring, but were employed by, or working for the Company in the three (3) months prior to the time of the attempted recruiting or hiring and&#47;or interference.</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.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Non-interference of Vendors and Suppliers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  During the Restricted Period, Executive will not directly or Indirectly interfere with the Company&#8217;s relationships with its vendors or suppliers in any way that would impair the Company&#8217;s relationship with such vendors or suppliers, including by reducing, diminishing or otherwise restricting the flow of supplies, services or goods from the vendors or suppliers to the Company.</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.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Covenants are Reasonable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive acknowledges and agrees that&#58; the covenants in this section are necessary and essential to protect the Company&#8217;s Confidential Information, Trade Secrets and the goodwill in its customers and Executives&#59; the area, duration and scope of the covenants in this section are reasonable and necessary to protect the Company&#59; they do not unduly oppress or restrict Executive&#8217;s ability to earn a livelihood in Executive&#8217;s chosen profession&#59; they are not an undue restraint on Executive&#8217;s trade or any of the public interests that may be involved&#59; good and valuable consideration exists for Executive&#8217;s agreement to be bound by such covenants&#59; and the Company has a legitimate business purpose in requiring Executive to abide by the covenants set forth in this section.  </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><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.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Certain Prohibitions on Non-competes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Employee understands that Employee&#8217;s restrictive covenant obligations in this Section shall not apply to Employee if Employee is covered under applicable state statute or local ordinance&#47;rule prohibiting non-competes or non-solicits, including on the basis of Employee&#8217;s income at the time of enforcement. Current examples of states&#47;jurisdictions with such prohibitions include, but are not limited to&#58; Alabama&#59; California&#59; District of Columbia&#59; Illinois&#59; Maine&#59; Maryland&#59; Massachusetts&#59; Nevada&#59; New Hampshire&#59; Oklahoma&#59; Oregon&#59; North Dakota&#59; Rhode Island&#59; Virginia&#59; and Washington.  </font></div><div style="text-align:justify;text-indent:72pt"><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:700;line-height:112%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Confidential Information and Trade Secrets</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="padding-left:36pt;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%">4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Access and Use</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive expressly acknowledges and agrees that, by virtue of Executive&#8217;s employment with the Company and exercise of Executive&#8217;s duties for the Company, Executive will have access to and will use certain Confidential Information and Trade Secrets, and that such Confidential Information and Trade Secrets constitute confidential and proprietary business information and&#47;or Trade Secrets of the Company, all of which is the Company&#8217;s exclusive property.  Accordingly, Executive agrees that Executive will not, and will not permit any other person or entity to, directly or Indirectly, without the prior written consent of the Company&#58; (a) use Confidential Information or Trade Secrets for the benefit of any person or entity other than the Company&#59; (b) remove, copy, duplicate or otherwise reproduce any document or tangible item embodying or pertaining to any of the Confidential Information or Trade Secrets, except as required to perform responsibilities for Company&#59; and (c) while employed and thereafter, publish, release, disclose, deliver or otherwise make available to any third party any Confidential Information or Trade Secrets by any communication, including oral, documentary, electronic or magnetic information transmittal device or media.   </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Duration of Confidential Information and Trade Secrets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  This obligation of non-disclosure and non-use shall last so long as the information remains confidential.  Executive, however, understands that, if Executive primarily lives and works in any state requiring a temporal limit on non-disclosure clauses, Confidential Information that is not a Trade Secret shall be protected for no less than two (2) years following the Last Day.  Executive also understands that Trade Secrets are protected by statute and are not subject to any time limits.  Executive also agrees to contact the Company before using, disclosing, or distributing any Confidential Information or Trade Secrets if Executive has any questions about whether such information is protected information.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Immunity under the Defend Trade Secrets Act of 2016</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive shall not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of a Trade Secret that&#58; (a) is made (i) in confidence to a Federal, State, or local government official, either directly or Indirectly, or to an attorney, and (ii) solely for the purpose of reporting or investigating a suspected violation of law&#59; or (b) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  Disclosures to attorneys, made under seal, or pursuant to court order are also protected in certain circumstances under said Act.</font></div><div style="padding-left:36pt;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="padding-left:36pt;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%">4.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Non-Disparagement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58; Executive agrees that, except in the good faith performance of Executive&#8217;s duties for the Company and subject to the exceptions in Section 4.3 and 4.5, Executive will not at any time after the date hereof, disparage, criticize or make any negative remarks or comments, orally or in writing, to any third party, via media or otherwise, about the Company, an affiliate of the Company, or about any director, officer, employee or agent of any of the above, which remarks or comments reasonably could be expected to harm, injure, or potentially harm, or injure the goodwill or reputation of the Company. The term &#8220;media&#8221; as used herein includes, without limitation, radio, television, film, internet, and social media, such as Twitter and Facebook.    </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">4.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Additional Legal Exceptions to Non-Disclosure Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Nothing in this Agreement shall be construed to prevent disclosure of Confidential Information as may be required by applicable law or regulation&#59; especially with respect to a federal or state administrative agency (</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%">, EEOC, equivalent state employment agency, etc.), or pursuant to the valid order of a court of competent jurisdiction or an authorized government agency, provided that the disclosure does not exceed the extent of disclosure required by such law, regulation, or order. In addition, nothing in this Agreement in any way prohibits or is intended to restrict or impede, and shall not be interpreted or understood as restricting or impeding, Executive from exercising Executive&#8217;s rights under Section 7 of the National Labor Relations Act (NLRA) or otherwise disclosing information as permitted by 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:700;line-height:112%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Return of Company Property and Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Executive agrees that upon the Last Day (or earlier if requested by the Company) to immediately return to the Company all property and information belonging to the Company (in electronic or hard-copy form). Executive shall also disclose to Company any passwords for Executive&#8217;s computer or other access codes for anything associated with Executive&#8217;s employment with the Company, and shall not delete or modify or alter any property prior to its return to the Company. </font></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:12pt;font-weight:700;line-height:112%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Assignment of Inventions and Original Works</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="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Prior Inventions and Creative Works</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive understands Executive&#8217;s obligation (on or before the date Executive executes this Agreement) to identify to the Company in writing any of Executive&#8217;s Prior Inventions or Creative Works.  Executive&#8217;s failure to do so means that no such Prior Inventions or Creative Works exist.  Executive agrees not to incorporate, or permit to be incorporated, any Prior Invention or Creative Works owned by Executive, or in which Executive has an interest, into a Company product, process, program, or machine, including any software code created or developed on the Company&#8217;s behalf or in which the Company has an ownership interest pursuant to the terms of this Agreement, without the Company&#8217;s prior written consent. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Prior Inventions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means all Inventions that were made by Executive prior to Executive&#8217;s employment with the Company, that belong to Executive and which relate to the Company&#8217;s current or proposed business, products, services, or research and development, and are not presently assigned by Executive under this Agreement.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Creative Works</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means any and all works of authorship including, for example, written documents, spreadsheets, graphics, designs, trademarks, service marks, algorithms, computer programs and code, protocols, formulas, mask works, brochures, </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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">presentations, photographs, music or compositions, manuals, reports, and compilations of various elements.  </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Assignment of Inventions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive agrees to promptly make full written disclosure to the Company of, to hold in trust for the sole right and benefit of the Company, and presently assign to the Company (or its designees), without any additional consideration, all of Executive&#8217;s right, title, and interest in and to any and all Inventions that Executive Invents during Executive&#8217;s employment or for a period of one (1) year following the Last Day. Executive understands that the obligations under this Section do not apply to any Invention </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">for which no equipment, supplies, facility, or Confidential Information or Trade Secrets of the Company was used and which was developed entirely on Executive&#8217;s own time, unless (a) the Invention relates (i) to the business of the Company, or (ii) to the Company&#8217;s actual or demonstrably anticipated research or development, or (b) the Invention results from any work performed by Executive for the Company.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Invention(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means inventions, developments, concepts, improvements, designs, discoveries, devices, apparatus, processes, practices, compositions, formulas, machines, articles of manufacture, methods (including business methods), inventive ideas, algorithms, computer software code and programs, protocols, formulas, mask works, compositions, trademarks, service marks, or trade secrets, whether or not reduced to practice, patentable, or registrable under patent, copyright, trademark, or similar laws, which Executive Invents, either solely or jointly, during normal working hours or when Executive is expected to be working, or that relate to the business of the Company or to the Company&#8217;s actual or demonstrably anticipated research or development, or that are substantially aided by Executive&#8217;s use of the Company&#8217;s equipment, supplies, facilities, or Confidential Information or Trade Secrets, or contains any of the Company&#8217;s Confidential Information or Trade Secrets, or that are the direct or substantial result of any work performed by Executive for the Company.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Invent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">,&#8221; &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Invents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">,&#8221; and &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Invented</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means to conceive of, develop, reduce to practice, or otherwise invent (as that term is commonly understood) and is not limited to its general usage under U.S. or foreign patent law.</font></div><div><font><br></font></div><div style="padding-left:36pt;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%">6.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Works Made for Hire</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive acknowledges that all Creative Works that are made by Executive (solely or jointly with others) within the scope of and during the period of Executive&#8217;s employment with the Company and which are protectable by copyright are &#8220;works made for hire,&#8221; as that term is defined in the United States Copyright Act (17 U.S.C. &#167; 101) and are deemed specially ordered by the Company under the U.S. Copyright law.  In the event that any Creative Work is determined not to be a &#8220;work made for hire,&#8221; this Agreement shall operate as an irrevocable assignment by Executive to the Company of all applicable state, federal, and international copyrights, trademarks, service marks, or other similar rights in the Creative Work, including all right, title, and interest.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Patent and Copyright Registrations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.   Executive agrees (both during and after employment) to&#58; assist the Company (or its designees), at the Company&#8217;s expense, but without additional compensation to Executive, to secure the Company&#8217;s rights, as well as the rights of any government entities or third parties to which the Company directs any assignment, in any Inventions, copyrights, or other intellectual property rights in any and all countries.  If the Company is unable for any reason whatsoever, including </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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">the Company&#8217;s inability after expending reasonable efforts to locate Executive or the Executive&#8217;s mental or physical incapacity, to secure Executive&#8217;s signature to apply for or to pursue any application for any United States or foreign patents or copyright registrations or other intellectual property rights (or on any document transferring ownership thereof) covering Inventions, Prior Inventions, or Creative Works assigned to the Company under this Agreement, Executive hereby irrevocably designates and appoints the Company and its duly authorized officers and agents as Executive&#8217;s agent and attorney&#8209;in&#8209;fact to act for and on Executive&#8217;s behalf and in Executive&#8217;s stead to execute and file any such applications and documents and to do all other lawfully permitted acts to further the prosecution and issuance of patents or copyright registrations or transfers thereof with the same legal force and effect as if executed by Executive.  This appointment is coupled with an interest in and to the Inventions and Creative Works and shall survive Executive&#8217;s death or disability.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Duty to Disclose Information and Maintain Records</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive agrees that while employed and for two (2) years following the Last Day, to promptly disclose to the Company in writing all Inventions and Creative Works authored or conceived by Executive, alone or jointly with others, along with all attempts to register, patent, or otherwise claim ownership over or alienate such Inventions and Creative Works.  </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Moral Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  To the maximum extent allowed by law, the assignment of rights in this Section 6 includes all rights of paternity, integrity, disclosure, and withdrawal and any other rights that may be known as or referred to as &#8220;moral rights,&#8221; &#8220;artist&#8217;s rights,&#8221; &#8220;droit moral&#8221; or the like (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Moral Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;).  To the extent that Executive retains any such Moral Rights under applicable law, Executive hereby ratifies and consents to (and provides all necessary ratifications and consents to) any action that may be taken with respect to such Moral Rights by (or authorized by) the Company, and Executive agrees not to assert any Moral Rights with respect thereto.  Executive will confirm any such ratifications, consents and agreements from time to time as requested by the Company.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exceptions to Assignments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive understands that the obligations under this Section 6 do not apply to any Invention </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">for which no equipment, supplies, facility, or Confidential Information or Trade Secrets of the Company was used and which was developed entirely on Executive&#8217;s own time, unless (a) the Invention relates (i) to the business of the Company, or (ii) to the Company&#8217;s actual or demonstrably anticipated research or development, or (b) the Invention results from any work performed by Executive for the Company</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:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">At-Will</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive acknowledges and agrees that nothing in this Agreement is a guarantee or assurance of employment for any specific period of time. Executive understands that Executive is an at-will employee and that either Executive or Company may terminate this at-will employment relationship at any time for any reason not prohibited by law. </font></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:12pt;font-weight:700;line-height:112%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Severability and Reformation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  The covenants in each section of this Agreement are independent of any other provisions of this Agreement. Each term in this Agreement constitutes a separate covenant between the parties, and each term is fully severable from any other term.  Executive and the Company agree if any particular paragraphs, subparagraphs, </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%">phrases, words, or other portions of this Agreement are determined by an appropriate court to be invalid or unenforceable as written, they shall be modified as necessary to comport with the reasonable intent and expectations of the parties and in favor of providing reasonable protection to all of the Company&#8217;s legitimate business interests, and such modification shall not affect the remaining provisions of this Agreement, or if they cannot be modified to be made valid or enforceable, then they shall be severed from this Agreement, and all remaining terms and provisions shall remain enforceable.</font></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:12pt;font-weight:700;line-height:112%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Tolling</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  </font><font style="background-color:#fefefe;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Where permitted by law, the Company reserves the right to request, and Executive will not object, that a court of competent jurisdiction extend the Restricted Period for any period of time that Executive is in breach of this Agreement as a form of equitable relief </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">so that the Company receives the full benefit of Executive&#8217;s promises in the restrictive covenants. </font></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:12pt;font-weight:700;line-height:112%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Relief, Remedies and Enforcement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive acknowledges and agrees that a breach of any provision of this Agreement by Executive will cause serious and irreparable injury to the Company that will be difficult to quantify and that money damages alone will not adequately compensate the Company.  In the event of a breach or threatened or intended breach of this Agreement by Executive, the Company shall be entitled to injunctive relief, both temporary and final, enjoining and restraining such breach or threatened or intended breach.  Executive further agrees that should Executive breach this Agreement, the Company will be entitled to any and all other legal or equitable remedies available to it, including the recovery and return of any amount paid to Executive to enter into this Agreement, the disgorgement of any profits, commissions, or fees realized by Executive, any subsequent employers, any business owned or operated by Executive, or any of Executive&#8217;s agents, heirs, or assigns.  Executive further agrees that should Executive breach this Agreement, the Performance Share Units (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) granted to Executive shall be automatically forfeited without consideration effective as of the date on which such breach first occurs. The foregoing rights and remedies are in addition to any other rights and remedies that may be available to the Company and shall not prevent (and Executive shall not assert that they shall prevent) the Company from bringing one or more actions in any applicable jurisdiction to seek injunctive relief or recover damages as a result of Executive&#8217;s breach of this Agreement. Without limiting the foregoing, to the extent permitted under applicable law, any shares that have previously been delivered to Executive or Executive&#8217;s beneficiaries or heirs on vesting of the PSUs, and which are still held by Executive or Executive&#8217;s beneficiaries or heirs as of the date of such breach, shall immediately be forfeited without consideration. Executive shall also pay the Company all reasonable costs and attorneys&#8217; fees the Company incurred because of Executive&#8217;s breach of any provisions of this Agreement.  </font></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:12pt;font-weight:700;line-height:112%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Entire Agreement, Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive agrees that this Agreement constitutes the entire agreement and understanding between the parties and supersedes any prior agreements, either oral or in writing, between Executive and the Company with respect to all matters within the scope of this Agreement.  No provision of this Agreement may be modified, waived, or discharged unless such waiver, modification, or discharge is agreed to in writing and signed by Executive and the President of the Company.  This Agreement shall be enforced in accordance with its terms and shall not be construed against either party.</font></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:12pt;font-weight:700;line-height:112%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">No Conflicts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive represents and warrants that Executive&#8217;s performance of all the terms of this Agreement, and the performance of Executive&#8217;s duties as an Executive of the </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%">Company or the fact of Executive&#8217;s employment with the Company, do not and will not breach any agreement between Executive and any other person, including any prior employer.</font></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:12pt;font-weight:700;line-height:112%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Survival</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  The obligations Executive has undertaken in this Agreement shall survive the Last Day and no dispute regarding any other provisions of this Agreement or regarding Executive&#8217;s employment or the termination of Executive&#8217;s employment shall prevent the operation and enforcement of these obligations. </font></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:12pt;font-weight:700;line-height:112%">14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  This Agreement may be executed in one or more counterparts, each of which shall constitute an original, and all of which shall constitute one instrument.  A signature made on a .PDF or facsimile copy of this Agreement or a signature to this Agreement transmitted by .PDF or facsimile shall have the same effect as an original signature.</font></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:12pt;font-weight:700;line-height:112%">15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Agreement shall be binding upon, and inure to the benefit of, the parties and their respective successors and permitted assigns.  Executive may not assign Executive&#8217;s rights and obligations under this Agreement without prior written consent of the Company.  The Company may assign this Agreement and&#47;or its rights or obligations under this Agreement.  Any and all rights and remedies of the Company under this Agreement shall inure to the benefit of and be enforceable by any successor or assignee of the Company.</font></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:12pt;font-weight:700;line-height:112%">16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Governing Law&#47;Venue&#47;Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Agreement shall be construed and enforced in accordance with the laws of the State of Tennessee without reference to principles of conflicts of laws. </font></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:12pt;font-weight:700;line-height:112%">17.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Restrictive Covenant Addenda</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive acknowledges and agrees that different restrictive covenant obligations than those set forth in Section 3 above may apply to Executive if Executive resides or works in certain jurisdictions. While Executive resides or works in such a state, including on the Last Day, Executive agrees that the restricted activities set forth in Section 3, as well as any other applicable obligations set forth in this Agreement, shall be superseded only as set forth in the Addendum attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Appendix A.</font></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:12pt;font-weight:700;line-height:112%">18.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Electronic Signature</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive agrees that the Company may enforce this Agreement with a copy for which Executive has provided an electronic signature, and that such electronic signature may be satisfied by procedures that the Company or a third party designated by the Company has established or may establish for an electronic signature system, and Executive&#8217;s electronic signature shall be the same as, and shall have the same force and effect as, Executive&#8217;s written signature.  By electronically accepting this Agreement, Executive agrees to the following&#58; &#8220;This electronic contract contains my electronic signature, which I have executed with the intent to sign this Agreement.&#8221;</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, the undersigned have executed this Agreement freely and voluntarily with the intention of being legally bound by it.</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.053%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.055%"></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:12pt;font-weight:700;line-height:115%">Executive</font></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:12pt;font-weight:700;line-height:115%">Tractor Supply Company</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%">By&#58;_______________________________________</font></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%">By&#58;_______________________________________</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%">Name&#58;____________________________________</font></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%">Name&#58;____________________________________</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%">Dated&#58;____________________________________</font></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%">Dated&#58;____________________________________</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></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="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%;text-decoration:underline">APPENDIX 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%;text-decoration:underline">ADDENDA TO THE PROTECTIVE AGREEMENT </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:12pt;font-weight:400;line-height:112%">As set forth in Section 17 of the Protective Agreement, Executive acknowledges and agrees that different restrictive covenant obligations than those set forth in Section 3 above may apply to Executive if Executive resides or works in any of the following jurisdictions&#58;</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%">California</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%">Louisiana </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%">Massachusetts</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%">Nebraska</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%">North Dakota</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%">Oklahoma</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%">Virginia</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%">Washington</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%">Wisconsin.  </font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></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="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%;text-decoration:underline">CALIFORNIA ADDENDUM</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%">Capitalized terms used but not defined in this Addendum shall have the respective meanings ascribed to such terms in the Protective Agreement (&#8220;Agreement&#8221;).</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%">In connection with my new or continuing employment with Tractor Supply Company (or one of its subsidiaries or affiliated companies) (the &#8220;Company&#8221;) and for other good and valuable consideration (the receipt and sufficiency all of which I acknowledge), to the extent that California law applies, my signature to the Agreement is my agreement to the modifications set forth below in this California Addendum.</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%;text-decoration:underline">No. 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</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%">Section 2.8  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Restricted Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is amended such that the following language solely applies&#58; </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%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Restricted Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means the period of Employee&#8217;s employment with the Company.  Employee recognizes that these durational terms are reasonably and narrowly tailored to the Company&#8217;s legitimate business interest and need for protection with each administrative position Employee holds at the Company.</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%;text-decoration:underline">No. 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</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%">Section 6.7 &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Exceptions to Assignments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is amended such that the following language solely applies&#58; </font></div><div><font><br></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%">Executive understands that the obligations under this Section 6 do not apply to any Invention for which no equipment, supplies, facility, or Confidential Information or Trade Secrets of the Company was used and which was developed entirely on Executive&#8217;s own time, unless (a) the Invention relates (i) to the business of the Company, or (ii) to the Company&#8217;s actual or demonstrably anticipated research or development, or (b) the Invention results from any work performed by Executive for the Company.  Executive further understands that the provisions of California Labor Code Section 2870 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:'Arial',sans-serif;font-size:11pt;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%;padding-left:8.84pt">Any provision in an employment agreement which provides that an employee shall assign, or offer to assign, any of  his or her rights in an invention to his or her employer shall not apply to an invention that the employee  developed entirely on his or her own time without using the employer's equipment, supplies, facilities, or trade secret information except for those inventions that either&#58; (i) relate at the time of conception or reduction to practice of the invention to the employer's business, or actual or demonstrably anticipated research or development of the employer&#59; or (ii) result from any work performed by the employee for the employer. </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:'Arial',sans-serif;font-size:11pt;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%;padding-left:8.84pt">To the extent a provision in this Agreement purports to require an employee to assign an invention otherwise excluded from being required to be assigned under subdivision (a), the provision is against the public policy of this state and is unenforceable.</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%">Executive will advise the Company promptly in writing of any inventions that Executive believes meets the criteria of Labor Code Section 2870 and are not otherwise previously disclosed to permit a determination of ownership by the Company.  Any such disclosure will be received in confidence.</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%;text-decoration:underline">No. 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</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%">Section 8 &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Severability and Reformation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is amended such that the following language solely applies&#58; </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%">Should any one or more of the parts or subparts of a provision contained in this Agreement, for any reason, be held to be invalid, illegal or unenforceable in any respect in any jurisdiction, such invalidity, illegality or unenforceability shall not affect any other part or subpart of a provision of this Agreement or any other jurisdiction, but the parties agree that a court shall reform and construe this Agreement as if such invalid, illegal or unenforceable part or subpart of a provision had never been contained in this Agreement, and a court shall reform such part or subpart so that it would be valid, legal and enforceable to the maximum extent permitted in such jurisdiction  Without limiting the foregoing, the parties intend that the parts and subparts in this Agreement shall be deemed a series of separate covenants and agreements.  If, in any legal proceeding, a court shall refuse to enforce all the parts and subparts, that part or subpart shall be severed from this Agreement.   It is the intention of the parties that the remaining non-eliminated separate parts and subparts be enforced in such a proceeding. </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%;text-decoration:underline">No. 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</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%">Section 16  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Governing Law&#47;Venue&#47;Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is amended such that the following language solely applies&#58; </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%">This Agreement shall be construed and enforced in accordance with the laws of the State of California without reference to principles of conflicts of laws.</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-10.64
<SEQUENCE>5
<FILENAME>ex1064-performanceshareuni.htm
<DESCRIPTION>EX-10.64 FORM OF PERFORMANCE SHARE UNIT AGREEMENT FOR PETSENSE
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i822689e4cd494b43a34697ac6a4b6f79_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: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%">Performance Share Unit Agreement</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%">This PERFORMANCE SHARE UNIT AGREEMENT (this &#8220;Agreement&#8221;) is made and entered into as of the </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;Grant Date&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (the &#8220;Grant Date&#8221;), between Tractor Supply Company, a Delaware corporation (together with its Subsidiaries and Affiliates, as applicable, the &#8220;Company&#8221;), and </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">&#91;Participant Name&#93;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (the &#8220;Grantee&#8221;). Capitalized terms not otherwise defined herein shall have the meaning ascribed to such terms in the Company&#8217;s 2018 Omnibus Incentive Plan (the &#8220;Plan&#8221;).</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%">WHEREAS, the Company has adopted the Plan, which permits the issuance of Performance Awards, including an award that provides the right to receive Shares upon the satisfaction of performance objectives or other conditions (a &#8220;Performance Share Unit&#8221;)&#59; and</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%">WHEREAS, the Compensation Committee of the Board of Directors of the Company or a subcommittee thereof (or if no such committee is appointed, the Board of Directors of the Company) (each, the &#8220;Committee&#8221;) has determined that Grantee is entitled to an award of Performance Share Units under the Plan&#59;</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%">NOW, THEREFORE, the parties hereto agree as follows&#58;</font></div><div><font><br></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%;text-decoration:underline">PERFORMANCE SHARE UNIT GRANT</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Grantee&#58;                                                                                  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;Participant Name&#93;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                                                                                </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;Employee ID&#93;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Target Number of Performance Share Units </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Granted Hereunder (&#8220;Target Award&#8221;)&#58;                                  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;# of Award Units Granted&#93;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Grant Date&#58;                                                                             </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;Grant Date&#93;</font></div><div><font><br></font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',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:8pt;text-decoration:underline">Grant of Performance Share Unit Award</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%">1.1&#160;&#160;&#160;&#160;The Company hereby grants to the Grantee the award (&#8220;Award&#8221;) of Performance Share Units (&#8220;PSUs&#8221;) set forth above on the terms and conditions set forth in this Agreement and as otherwise provided in the Plan. A bookkeeping account will be maintained by the Company to keep track of the PSUs.</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%">1.2&#160;&#160;&#160;&#160;The Grantee&#8217;s rights with respect to the Award shall remain forfeitable at all times prior to the dates on which the PSUs shall vest in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> hereof.  Except as otherwise determined by the Committee, this Award may not be assigned, alienated, pledged, attached, sold or otherwise transferred or encumbered by Grantee other than by will or the laws of descent and distribution. Any sale, assignment, transfer, pledge, hypothecation, loan or other disposition other than in accordance with this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 1.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> shall be null and void.</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:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">1.3&#160;&#160;&#160;&#160;Notwithstanding anything herein to the contrary, Grantee acknowledges and understands that the Award granted hereby is contingent upon Grantee&#8217;s execution of the Protective Agreement attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, which Grantee is executing contemporaneously with this Agreement. In the event Grantee breaches any provisions of the Protective Agreement, the PSUs shall be automatically forfeited without consideration effective as of the date on which such breach first occurs. The foregoing rights and remedies are in addition to any other rights and remedies that may be available to the Company and shall not prevent (and Grantee shall not assert that they shall prevent) the Company from bringing one or more actions in any applicable jurisdiction to recover damages as a result of Grantee&#8217;s breach of the Protective Agreement. Without limiting the foregoing, to the extent permitted under applicable law, any Shares that have previously been delivered to Grantee or Grantee&#8217;s beneficiaries or heirs on vesting of the PSUs, and which are still held by Grantee or Grantee&#8217;s beneficiaries or heirs as of the date of such breach, shall immediately be forfeited without consideration.</font></div><div style="text-align:justify;text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Vesting and Payment</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="padding-left:36pt;text-indent:-18pt"><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%">2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">General</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Award shall vest, if at all, 100% on the third anniversary of the Grant Date (the &#8220;Vesting Date&#8221;), but only if and to the extent&#58; (x) the Company has achieved the performance targets over the period (the &#8220;Performance Period&#8221;) set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> attached hereto, and (y) the Grantee has remained in service with the Company continuously until the Vesting Date. The number of PSUs that vest may be greater than or less than the Target Award, as more specifically set forth on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</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%">2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Death&#59; 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 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%">(a)&#160;&#160;&#160;&#160;Notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, in the event the Grantee&#8217;s employment with the Company terminates prior to the Vesting Date on account of Grantee&#8217;s death, Grantee (or the Grantee&#8217;s estate) shall become vested in the number of PSUs that would have vested had Grantee remained employed with the Company continuously until the Vesting Date&#59; provided, that any PSUs that vest pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> shall not be settled until the Committee determines the number of PSUs that should vest based on the extent to which the performance targets will have been achieved in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> attached hereto.</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%">(b)&#160;&#160;&#160;&#160;Notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, in the event the Grantee&#8217;s employment with the Company terminates prior to the Vesting Date on account of Grantee&#8217;s Permanent Disability, Grantee (or the Grantee&#8217;s legal representative) shall become vested in the number of PSUs that would have vested had Grantee remained employed with the Company continuously until the Vesting Date&#59; provided, that any PSUs that vest pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> shall not be settled until the Committee determines the number of PSUs that should vest based on the extent to which the performance targets will have been achieved in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> attached hereto. For purposes of this Agreement, &#8220;Permanent Disability&#8221; shall have the meaning set forth in the long-term disability plan of the Company.</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%">2.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Except as provided in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or as otherwise provided by the Committee, if the Grantee&#8217;s service as an employee of the Company </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%">terminates for any reason, the Grantee shall forfeit all rights with respect to all PSUs that are not vested on such date.</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%">2.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Change in Control&#59; Petsense Divestiture</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%">(a)&#160;&#160;&#160;&#160;Upon the occurrence of a Change in Control, in the event the entity surviving the Change in Control (together with its Affiliates, the &#8220;Successor&#8221;) assumes the Award granted hereby, (1) any in process Performance Periods shall end upon the date immediately preceding the Change in Control, (2) the number of PSUs that shall be eligible to vest shall be the Target Award, if the Change in Control occurs prior to the end of the Performance Period, (3) any PSUs that are eligible to vest pursuant to (2) above shall vest on the Vesting Date, provided the Grantee remains employed with the Successor until the Vesting Date, and (4) notwithstanding </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or the immediately preceding clause (3) of this paragraph, in the event the Grantee&#8217;s employment with the Successor is terminated without Cause by the Successor, or terminates for Good Reason by the Grantee or on account of Grantee&#8217;s death, Disability Retirement or Early Retirement within 12 months following a Change in Control and prior to the Vesting Date, the number of PSUs otherwise eligible to vest pursuant to this paragraph shall immediately vest and be released to the Grantee (or Grantee&#8217;s estate or other legal representative) upon the Grantee&#8217;s termination of employment.</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%">(b)&#160;&#160;&#160;&#160;In the event the Successor does not assume the Award granted hereby, a number of PSUs equal to the Target Award, if the Performance Period has not ended prior to the Change in Control, shall vest as of the effective date of the Change in Control and the appropriate number of Shares shall be released in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.5</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: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%">(c)&#160;&#160;&#160;&#160;Upon the occurrence of a Petsense Divestiture, a number of PSUs equal to the Target Award, if the Performance Period has not ended prior to the Petsense Divestiture, shall vest as of the effective date of the Petsense Divestiture and the appropriate number of Shares shall be released in accordance with </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.5</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: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%">(d)&#160;&#160;&#160;&#160;For purposes of this Agreement the following terms shall have the meaning set forth below&#58;</font></div><div style="padding-left:108pt;text-align:justify;text-indent:36pt"><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%">(i)&#160;&#160;&#160;&#160;&#8220;Cause&#8221; means (A) Grantee&#8217;s failure or refusal to carry out the lawful directions of the Company, which are reasonably consistent with the responsibilities of the Grantee&#8217;s position&#59; (B) a material act of dishonesty or disloyalty by Grantee related to the business of the Company&#59; (C) Grantee&#8217;s conviction of, or plea of no contest to, a felony, a lesser crime against the Company, or any crime involving dishonest conduct&#59; (D) Grantee&#8217;s habitual or repeated misuse or habitual or repeated performance of the Grantee&#8217;s duties under the influence of alcohol or controlled substances&#59; (E) Grantee&#8217;s breach of any written agreement with the Company, including the Protective Agreement&#59; (F) a breach of the Protective Agreement&#59; or (G) any incident materially compromising the Grantee&#8217;s reputation or ability to represent the Company with the public or any act or omission by the Grantee that substantially impairs the Company&#8217;s business, good will or reputation.</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%">(ii)&#160;&#160;&#160;&#160;&#8220;Change in Control&#8221; shall have the meaning provided in the Plan. </font></div><div style="text-align:justify;text-indent:108pt"><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:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">(iii)&#160;&#160;&#160;&#160;&#8220;Early Retirement&#8221; means any retirement with the express written consent of the Company at or before the time of such retirement, from active employment with the Company prior to having reached the age of 55 and ten years of service with the Company, in accordance with any applicable early retirement policy of the Company then in effect or as may be approved by the Committee.</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%">(iv)&#160;&#160;&#160;&#160;&#8220;Good Reason&#8221; means (A) a material reduction in a Grantee&#8217;s position, authority, duties or responsibilities, (B) any reduction in a Grantee&#8217;s annual base salary as in effect immediately prior to a Change in Control&#59; (C) the relocation of the office at which the Grantee is to perform the majority of Grantee&#8217;s duties following a Change in Control to a location more than 30 miles from the location at which the Grantee performed such duties prior to the Change in Control&#59; or (D) the failure by the Company or the Successor to continue to provide the Grantee with benefits substantially similar in aggregate value to those enjoyed by the Grantee under any of the Company&#8217;s pension, life insurance, medical, health and accident or disability plans in which Grantee was participating immediately prior to a Change in Control, unless the Grantee is offered participation in other comparable benefit plans generally available to similarly situated employees of the Company or its Successor after the Change in Control. Grantee may not resign Grantee&#8217;s employment for Good Reason unless (y) Grantee has provided the Company with prior written notice of Grantee&#8217;s intent to resign for Good Reason within sixty (60) calendar days of first becoming aware of the event giving rise to the alleged Good Reason and has set forth in reasonable detail the specific circumstances that allegedly constitute Good Reason and (z) the Company does not cure the circumstances that would result in Good Reason within thirty (30) calendar days after receipt of such notice.  If the Company fails to cure such circumstances during the thirty (30) calendar day cure period, Grantee&#8217;s employment will terminate following the expiration of the cure period.</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%">(v)&#160;&#160;&#160;&#160;&#8220;Petsense Divestiture&#8221; means, as determined by the Board, (i) the sale of all of the equity interests in Petsense LLC (&#8220;Petsense&#8221;), or (ii) a sale or other disposition of all or substantially all of the assets of Petsense, in each case to an unaffiliated third party.</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%">  </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%">(vi)&#160;&#160;&#160;&#160;&#8220;Retirement&#8221; means retirement of Grantee from active employment with the Company on or after such Grantee having reached the age of 55 and ten years of service with the Company.</font></div><div style="text-align:justify;text-indent:36pt"><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%">2.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Settlement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Grantee shall be entitled to settlement of the PSUs covered by this Agreement at the time that such PSUs vest pursuant to </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> or </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, as applicable. Such settlement shall be made as promptly as practicable thereafter (but in no event after the thirtieth day following the date on which the PSUs vest or such other time period as may be required by Section 409A of the Code), through the issuance to the Grantee (or to the executors or administrators of Grantee&#8217;s estate in the event of the Grantee&#8217;s death) of a stock certificate (or evidence such Shares have been registered in the name of the Grantee with the relevant stock agent) for a number of Shares equal to the number of such vested PSUs. Notwithstanding anything in this Agreement to the contrary, if Grantee&#8217;s employment terminates for Cause prior to the date on which Shares are delivered, Grantee shall forfeit all of the PSUs.</font></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:12pt;font-weight:400;line-height:112%">2.6&#160;&#160;&#160;&#160;</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 Obligations</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 by the Committee, upon the settlement of any PSUs subject to this Award, the Company shall reduce the number of Shares that would otherwise be issued to the Grantee upon settlement of the Award by a number of Shares  having an aggregate Fair Market Value on the date of such issuance equal to the </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%">payment to satisfy the withholding tax obligation of the Company with respect to which the Award is being settled, as determined by the Committee (but in no event greater than the maximum withholding rate applicable to wages of the Grantee).</font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Dividend Rights</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 Grantee shall not be entitled to any dividend equivalent rights in respect of the PSUs covered by this Award. </font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">No Right to Continued Service&#59; Limitation of Rights</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%">            Nothing in this Agreement or the Plan shall be interpreted or construed to confer upon the Grantee any right to continue service an officer or employee of the Company. In addition, the granting of the PSUs will not give Grantee any rights to similar grants in future years.</font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Adjustments</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="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 provisions of Section 4.2 of the Plan are hereby incorporated by reference, and the PSUs are subject to such provisions.  Any determination made by the Committee or the Board pursuant to such provisions shall be made in accordance with the provisions of the Plan and shall be final and binding for all purposes of the Plan and this Agreement.</font></div><div style="text-align:justify;text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Administration Subject to Plan</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="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 Grantee hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all the terms and provisions thereof. The terms of this Agreement are governed by the terms of the Plan, and in the case of any inconsistency between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall govern. The Committee shall have the sole power to interpret and administer the Plan and this Agreement and to adopt such rules for the administration, interpretation and application of the Plan as are consistent therewith and to interpret or revoke any such rules. All actions taken and all interpretations and determinations made by the Committee shall be final and binding upon the Grantee, the Company and all other interested persons. No member of the Committee shall be personally liable for any action, determination or interpretation made in good faith with respect to the Plan or this Award.</font></div><div style="text-align:justify;text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Modification of Agreement</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="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%">Subject to the restrictions contained in the Plan, the Committee may waive any conditions or rights under, amend any terms of, or alter, suspend, discontinue, cancel or terminate, the Award, prospectively or retroactively&#59; provided that any such waiver, amendment, alteration, suspension, discontinuance, cancellation or termination that would materially and adversely affect the rights of the Grantee or any holder or beneficiary of the Award shall not to that extent be effective without the consent of the Grantee, holder or beneficiary affected.</font></div><div style="text-align:justify;text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 409A</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="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%">Notwithstanding anything herein to the contrary, to the maximum extent permitted by applicable law, the settlement of the PSUs  to be made to the Grantee pursuant to this Agreement is intended to qualify as a &#8220;short-term deferral&#8221; pursuant to Section 1.409A-1(b)(4) of the Regulations and this Agreement shall be interpreted consistently therewith. However, under </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%">certain circumstances, settlement of the PSUs may not so qualify, and in that case, the Committee shall administer the grant and settlement of such PSUs in strict compliance with Section 409A of the Code. Further, notwithstanding anything herein to the contrary, if at the time of Grantee&#8217;s termination of employment with the Company and all Service Recipients, the Grantee is a &#8220;specified employee&#8221; as defined in Section 409A of the Code, and the deferral of the commencement of any payments or benefits otherwise payable hereunder as a result of such termination of service is necessary in order to prevent the imposition of any accelerated or additional tax under Section 409A of the Code, then the Company will defer the commencement of the payment of any such payments or benefits hereunder (without any reduction in such payments or benefits ultimately paid or provided to the Grantee) to the minimum extent necessary to satisfy Section 409A of the Code until the date that is six months and one day following the Grantee&#8217;s termination of employment with the Company (or the earliest date as is permitted under Section 409A of the Code), if such payment or benefit is payable upon a termination of employment. For purposes of this Agreement, a &#8220;termination of employment&#8221; shall have the same meaning as &#8220;separation from service&#8221; under Section 409A of the Code and Grantee shall be deemed to have remained employed so long as Grantee has not &#8220;separated from service&#8221; with the Company or Successor. Each payment of PSUs constitutes a &#8220;separate payment&#8221; for purposes of Section 409A of the Code.</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%">Although the Company intends to administer this Performance Share Unit Agreement so that the Award will be exempt from, or will be interpreted and comply with, the requirements of Section 409A of the Code, the Company does not warrant that the Award made under this Performance Share Unit Agreement will qualify for favorable tax treatment under Section 409A of the Code or any other provision of federal, state, local or foreign law.  The Company shall not be liable to the Grantee for any tax, interest, or penalties that Grantee might owe as a result of the Award made under this Performance Share Unit Agreement.</font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Severability</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:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">If any provision of this Agreement is, or becomes, or is deemed to be invalid, illegal, or unenforceable in any jurisdiction or as to any Person or the Award, or would disqualify the Plan or Award under any laws deemed applicable by the Committee, such provision shall be construed or deemed amended to conform to the applicable laws, or if it cannot be construed or deemed amended without, in the determination of the Committee, materially altering the intent of the Plan or the Award, such provision shall be stricken as to such jurisdiction, Person or Award, and the remainder of the Plan and Award shall remain in full force and effect.</font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</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 validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the State of Tennessee without giving effect to the conflicts of law principles thereof, except to the extent that such laws are preempted by Federal law.</font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">11.&#160;&#160;&#160;&#160;</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 in Interest</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:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Agreement shall inure to the benefit of and be binding upon any successor to the Company. This Agreement shall inure to the benefit of the Grantee&#8217;s legal representatives. All </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%">obligations imposed upon the Grantee and all rights granted to the Company under this Agreement shall be binding upon the Grantee&#8217;s heirs, executors, administrators and successors.</font></div><div style="text-indent:36pt"><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:12pt;font-weight:400;line-height:112%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Resolution of Disputes</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:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Any dispute or disagreement which may arise under, or as a result of, or in any way related to, the interpretation, construction or application of this Agreement shall be determined by the Committee. Any determination made hereunder shall be final, binding and conclusive on the Grantee and the Company for all purposes.  </font></div><div style="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:12pt;font-weight:400;line-height:112%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Notices</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:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Any notice to be given under the terms of this Agreement to the Company shall be addressed to the Company in care of its Secretary or its designee, and any notice to be given to the Grantee shall be addressed to Grantee at the address (including an electronic address) then reflected in the Company&#8217;s books and records. By a notice given pursuant to this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, either party may hereafter designate a different address for notices to be given to the Company or Grantee. Any notice, which is required to be given to the Grantee, shall, if the Grantee is then deceased, be given to the Grantee&#8217;s personal representative if such representative has previously informed the Company of the representative&#8217;s status and address by written notice under this </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Section 13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Any notice shall have been deemed duly given when (i) delivered in person, (ii) delivered in an electronic form approved by the Company, (iii) enclosed in a properly sealed envelope or wrapper addressed as aforesaid, deposited (with postage prepaid) in a post office or branch post office regularly maintained by the United States Postal Service, or (iv) enclosed in a properly sealed envelope or wrapper addressed as aforesaid, deposited (with fees prepaid) in an office regularly maintained by FedEx, UPS, or comparable non-public mail carrier.</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%">IN WITNESS WHEREOF, the parties have caused this Performance Share Unit Agreement to be duly executed effective as of the day and year first above written.</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</font></div><div><font><br></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:12pt;font-weight:400;line-height:112%">                                                                        By&#58; ____________________________</font></div><div><font><br></font></div><div><font><br></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%">                                                            Grantee&#58;</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%">                                                                        (electronically accepted)</font></div><div><font><br></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="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><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">EXHIBIT A</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#91;Performance Share Unit Award Performance Targets</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:112%">&#93;</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="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%">EXHIBIT B</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%;text-decoration:underline">PROTECTIVE AGREEMENT</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 Protective Agreement (&#8220;Agreement&#8221;) is made by and between Tractor Supply Company and its subsidiaries, affiliates, successors and assigns (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) and the undersigned individual (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;). </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:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Company and Executive agree that the Company has a legitimate business interest in, among other things, its Confidential Information (defined below) and Trade Secrets (defined below), and in the significant time, money, training, team building and other efforts it expends to develop Executive&#8217;s skills to assist Executive in performing Executive&#8217;s duties for the Company, including with respect to establishing, developing and maintaining the goodwill and business relationships with the Company&#8217;s customers, vendors and employees, all of which Executive agrees are valuable assets of the Company to which it has devoted substantial resources&#59; </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:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Company and Executive agree that the Company&#8217;s Confidential Information and Trade Secrets, including key information about, and goodwill in, its customers, vendors and employees are not generally known to the public, were developed over time and at significant cost to the Company, and are the subject of reasonable efforts of protection by the Company against disclosure to unauthorized parties&#59; and</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:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, as part of performing Executive&#8217;s duties for the Company, Executive will have access to and&#47;or will use the Company&#8217;s Confidential Information and Trade Secrets and will work with customers, vendors and Employees&#59; and</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:700;line-height:112%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, the Company and Executive agree that this Agreement is reasonable to protect the Company against the irreparable harm it would suffer if Executive left the Company&#8217;s employment (for any reason) and used or disclosed its Confidential Information and Trade Secrets, and&#47;or interfered with the goodwill and relationships the Company has in its customers, vendors and employees. </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:700;line-height:112%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">, for good and valuable consideration, to which Executive would not otherwise be entitled without entering into this Agreement, including&#58; (a) the promises and covenants contained in this Agreement&#59; (b) Executive&#8217;s employment or continued employment with the Company&#59; (c) Executive&#8217;s access to and use of the Company&#8217;s Confidential Information and Trade Secrets, including key information about, and goodwill in, its customers, vendors and employees&#59; and (d) the opportunity to receive an equity grant from the Company pursuant to the Tractor Supply Company Performance Share Unit Agreement, the Company and Executive agree as follows (including the foregoing recitals which are expressly incorporated in this Agreement)&#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:700;line-height:112%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:9pt;text-decoration:underline">Disclosures</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">In order to maintain Executive&#8217;s confidentiality obligations and to avoid conflicts of interest which may arise, Executive will disclose (and allow the Company to disclose) to any future prospective employers the existence of this Agreement and the nature of Executive&#8217;s confidentiality and restrictive covenant obligations arising from it before Executive accepts any new position 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:700;line-height:112%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;padding-left:9pt;text-decoration:underline">Definitions</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="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%">2.1&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means information that is created and used in the Company&#8217;s business and which is not generally known by the public, including but not limited to&#58; trade secrets proprietary or customized software and databases&#59; manufacturing processes and methods, product formulas, research and development&#59; new product plans&#59; the Company&#8217;s confidential records pertaining to its existing or potential customers, including key customer contact information, contract terms and related information&#59; confidential business opportunities&#59; merger or acquisition activity (including targets, opportunities, or prospects)&#59; confidential information regarding suppliers or vendors, including key supplier  or vendor contact information, contract terms and related information&#59; strategies for advertising and marketing&#59; confidential business processes and strategies, including training, policies and procedures&#59; personnel composition (wages, specialization, etc.)&#59; financial and revenue data and reports, including pricing, quoting and billing methods&#59; and any other business information that the Company maintains as confidential.  Executive specifically understands and agrees that the term Confidential Information also includes all confidential information of a third party that may be communicated to, acquired by, learned of, or developed by Executive in the course of or as a result of Executive&#8217;s employment with the Company.  Confidential Information does not include information that is or may become known to Executive or to the public from sources outside the Company and through means other than a breach of this Agreement or disclosed by Executive after written approval from the Company.</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%">2.2&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Competitive Product or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means any product, process, system or service (in existence or under development) of any person or organization other than the Company that is the same as, similar to, or competes with, a product, process, system or service (in existence or under development) upon which Executive worked or had responsibilities at the Company during the twenty-four (24) months prior to the Last Day (as defined below).</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%">2.3&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Competitor</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means Executive or any other person or organization engaged in or about to become engaged in, research or development, production, marketing, leasing, selling, or servicing of a Competitive Product or Service. </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%">Executive and the Company agree that the definition of &#8220;Competitor&#8221; specifically includes, but is not limited to, Lowe&#8217;s, Home Depot, Ace Hardware, True Value, PetSmart, Petco, Chewy&#8217;s and their respective organizations, partnerships, ventures, sister companies, franchisees, affiliates or any organization in which they have an interest and which are involved in the farm and ranch, pet, and&#47;or hardware industry, or which otherwise compete with the Company.</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%">For purposes of this Agreement, &#8220;Competitor&#8221; is further limited to any general or specialty retail, wholesale membership club, or merchandising business, inclusive of its respective parent companies, subsidiaries and&#47;or affiliates, that&#58; (a) (i) sells farm and ranch, pet and&#47;or hardware goods or merchandise at retail to consumers and&#47;or businesses (whether through physical locations, via the internet or combined), or (ii) has plans to sell such goods or merchandise at retail to consumers and&#47;or businesses (whether through physical locations, via the internet or combined) within twenty-four (24) months following Executive&#8217;s Last Day&#59; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> (b) has gross annual consolidated sales volume or revenues attributable to its retail operations (whether through physical locations, via the internet or combined) equal to or in excess of $100 million.  </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:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Prior to accepting a position with a Company who could reasonably be considered a Competitor under this Section, Executive agrees to consult with the Executive Vice President of Human Resources, or his&#47;her successor, for clarification as to whether or not the Company views a prospective employer, consulting client or other business relationship as a Competitor. </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%">2.4&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Customer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means any person(s) or entity(ies) whom, within twenty-four (24) months prior to the Last Day, Executive, directly or Indirectly (</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%">, through Executives whom Executive supervised)&#58; (a) provided products or services in connection with the Company&#8217;s business&#59; or (b) provided written proposals concerning receiving products or services from the Company.</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%">2.5&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Indirectly</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means (including as defined in Section 2.4) that Executive will not assist others in performing business activities that Executive is prohibited from engaging in directly under this Agreement.  </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%">2.6&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Last Day</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means Executive&#8217;s last day of employment with the Company regardless of the reason for Executive&#8217;s separation, including voluntary and involuntary. </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%">2.7&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Restricted Geographic Area</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means the territory (</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:112%">i.e.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58; (i) state(s), (ii) county(ies), or (iii) city(ies)) in which, during the twenty-four (24) months prior to the Last Day, Executive&#58; (a) provided Material services on behalf of the Company (or in which Executive supervised, directly or Indirectly, the servicing activities), and&#47;or (b) solicited Customers or otherwise sold services on behalf of the Company (or in which Executive supervised, directly or Indirectly, the solicitation or servicing activities related to such Customers).  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Material</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means the Executive&#8217;s primary job duties and responsibilities in connection with working with Customers or directly supervising individuals who work with Customers.</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%">2.8&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Restricted Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means the period of Executive&#8217;s employment with the Company and a period of months after the Last Day as set forth below based upon Executive&#8217;s job position with the Company.  Executive recognizes that this durational term is reasonably and narrowly tailored to the Company&#8217;s legitimate business interest and need for protection with each position Executive holds at the Company.</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></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:107%">i.&#160;&#160;&#160;&#160;CEO                24 months </font></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:107%">ii.&#160;&#160;&#160;&#160;President         24 months</font></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:107%">iii.&#160;&#160;&#160;&#160;EVP                18 months</font></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:107%">iv.&#160;&#160;&#160;&#160;SVP                 12 months</font></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:107%">v.&#160;&#160;&#160;&#160;VP                    6 months</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%">2.9&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Trade Secret</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means information defined as a trade secret under applicable state law or the Defend Trade Secrets Act of 2016.</font></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:12pt;font-weight:700;line-height:112%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  To protect the Company&#8217;s legitimate business interests, including with respect to Executive&#8217;s access to and use of the Company&#8217;s Confidential Information and Trade Secrets, including key information about, and goodwill in, its customers and employees, Executive agrees that&#58; </font></div><div><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.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Non-Competition</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  During the Restricted Period and within the Restricted Geographic Area, Executive will not, directly or Indirectly, perform the same or similar </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%">responsibilities Executive performed for the Company for a Competitor in connection with a Competitive Product or Service.  Notwithstanding the foregoing, Executive may accept employment with a Competitor whose business is diversified, provided that&#58; (a) Executive will not be engaged in working on or providing Competitive Products or Services or otherwise use or disclose Confidential Information or Trade Secrets&#59; and (b) the Company receives prior written assurances from the Competitor and Executive that are satisfactory to the Company that Executive will not work on or provide Competitive Products or Services, or otherwise use or disclose Confidential Information or Trade Secrets.  In addition, nothing in this Agreement is intended to prevent Executive from investing Executive&#8217;s funds in securities of a person engaged in a business that is directly competitive with the Company if the securities of such a person are listed for trading on a registered securities exchange or actively traded in an over-the-counter market and Executive&#8217;s holdings represent less than one percent (1%) of the total number of outstanding shares or principal amount of the securities of such a person.</font></div><div><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.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Non-Solicitation and Non&#8209;Inducement of Employees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  During the Restricted Period, Executive shall not directly or Indirectly&#58; (a) solicit, recruit, encourage (or attempt to solicit, recruit or encourage), or by assisting others in soliciting, recruiting or encouraging, any Company employees or former employees with whom Executive worked, had business contact, or about whom Executive gained non-public or Confidential Information (&#8220;Employees or Former Employees&#8221;)&#59; (b) contact or communicate with Employees or Former Employees for the purpose of inducing, assisting, encouraging and&#47;or facilitating them to terminate their employment with the Company or find employment or work with another person or entity&#59; (c) provide or pass along to any person or entity the name, contact and&#47;or background information about any Employees or Former Employees or provide references or any other information about them&#59; (d) provide or pass along to Employees or Former Employees any information regarding potential jobs or entities or persons for which to work, including but not limited to job openings, job postings, or the names or contact information of individuals or companies hiring people or accepting job applications&#59; and&#47;or (e) offer employment or work to any Employees or Former Employees.  For purposes of this covenant, &#8220;Former Employees&#8221; shall refer to employees who are not employed by the Company at the time of the attempted recruiting or hiring, but were employed by, or working for the Company in the three (3) months prior to the time of the attempted recruiting or hiring and&#47;or interference.</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.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Non-interference of Vendors and Suppliers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  During the Restricted Period, Executive will not directly or Indirectly interfere with the Company&#8217;s relationships with its vendors or suppliers in any way that would impair the Company&#8217;s relationship with such vendors or suppliers, including by reducing, diminishing or otherwise restricting the flow of supplies, services or goods from the vendors or suppliers to the Company.</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.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Covenants are Reasonable</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive acknowledges and agrees that&#58; the covenants in this section are necessary and essential to protect the Company&#8217;s Confidential Information, Trade Secrets and the goodwill in its customers and Executives&#59; the area, duration and scope of the covenants in this section are reasonable and necessary to protect the Company&#59; they do not unduly oppress or restrict Executive&#8217;s ability to earn a livelihood in Executive&#8217;s chosen profession&#59; they are not an undue restraint on Executive&#8217;s trade or any of the public interests that may be involved&#59; good and valuable consideration exists for Executive&#8217;s agreement to be bound by such covenants&#59; and the Company has a legitimate business purpose in requiring Executive to abide by the covenants set forth in this section.  </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><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.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Certain Prohibitions on Non-competes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Employee understands that Employee&#8217;s restrictive covenant obligations in this Section shall not apply to Employee if Employee is covered under applicable state statute or local ordinance&#47;rule prohibiting non-competes or non-solicits, including on the basis of Employee&#8217;s income at the time of enforcement. Current examples of states&#47;jurisdictions with such prohibitions include, but are not limited to&#58; Alabama&#59; California&#59; District of Columbia&#59; Illinois&#59; Maine&#59; Maryland&#59; Massachusetts&#59; Nevada&#59; New Hampshire&#59; Oklahoma&#59; Oregon&#59; North Dakota&#59; Rhode Island&#59; Virginia&#59; and Washington.  </font></div><div style="text-align:justify;text-indent:72pt"><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:700;line-height:112%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Confidential Information and Trade Secrets</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="padding-left:36pt;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%">4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Access and Use</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive expressly acknowledges and agrees that, by virtue of Executive&#8217;s employment with the Company and exercise of Executive&#8217;s duties for the Company, Executive will have access to and will use certain Confidential Information and Trade Secrets, and that such Confidential Information and Trade Secrets constitute confidential and proprietary business information and&#47;or Trade Secrets of the Company, all of which is the Company&#8217;s exclusive property.  Accordingly, Executive agrees that Executive will not, and will not permit any other person or entity to, directly or Indirectly, without the prior written consent of the Company&#58; (a) use Confidential Information or Trade Secrets for the benefit of any person or entity other than the Company&#59; (b) remove, copy, duplicate or otherwise reproduce any document or tangible item embodying or pertaining to any of the Confidential Information or Trade Secrets, except as required to perform responsibilities for Company&#59; and (c) while employed and thereafter, publish, release, disclose, deliver or otherwise make available to any third party any Confidential Information or Trade Secrets by any communication, including oral, documentary, electronic or magnetic information transmittal device or media.   </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Duration of Confidential Information and Trade Secrets</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  This obligation of non-disclosure and non-use shall last so long as the information remains confidential.  Executive, however, understands that, if Executive primarily lives and works in any state requiring a temporal limit on non-disclosure clauses, Confidential Information that is not a Trade Secret shall be protected for no less than two (2) years following the Last Day.  Executive also understands that Trade Secrets are protected by statute and are not subject to any time limits.  Executive also agrees to contact the Company before using, disclosing, or distributing any Confidential Information or Trade Secrets if Executive has any questions about whether such information is protected information.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Immunity under the Defend Trade Secrets Act of 2016</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive shall not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of a Trade Secret that&#58; (a) is made (i) in confidence to a Federal, State, or local government official, either directly or Indirectly, or to an attorney, and (ii) solely for the purpose of reporting or investigating a suspected violation of law&#59; or (b) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.  Disclosures to attorneys, made under seal, or pursuant to court order are also protected in certain circumstances under said Act.</font></div><div style="padding-left:36pt;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="padding-left:36pt;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%">4.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Non-Disparagement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58; Executive agrees that, except in the good faith performance of Executive&#8217;s duties for the Company and subject to the exceptions in Section 4.3 and 4.5, Executive will not at any time after the date hereof, disparage, criticize or make any negative remarks or comments, orally or in writing, to any third party, via media or otherwise, about the Company, an affiliate of the Company, or about any director, officer, employee or agent of any of the above, which remarks or comments reasonably could be expected to harm, injure, or potentially harm, or injure the goodwill or reputation of the Company. The term &#8220;media&#8221; as used herein includes, without limitation, radio, television, film, internet, and social media, such as Twitter and Facebook.    </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">4.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Additional Legal Exceptions to Non-Disclosure Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Nothing in this Agreement shall be construed to prevent disclosure of Confidential Information as may be required by applicable law or regulation&#59; especially with respect to a federal or state administrative agency (</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%">, EEOC, equivalent state employment agency, etc.), or pursuant to the valid order of a court of competent jurisdiction or an authorized government agency, provided that the disclosure does not exceed the extent of disclosure required by such law, regulation, or order. In addition, nothing in this Agreement in any way prohibits or is intended to restrict or impede, and shall not be interpreted or understood as restricting or impeding, Executive from exercising Executive&#8217;s rights under Section 7 of the National Labor Relations Act (NLRA) or otherwise disclosing information as permitted by 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:700;line-height:112%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Return of Company Property and Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">. Executive agrees that upon the Last Day (or earlier if requested by the Company) to immediately return to the Company all property and information belonging to the Company (in electronic or hard-copy form). Executive shall also disclose to Company any passwords for Executive&#8217;s computer or other access codes for anything associated with Executive&#8217;s employment with the Company, and shall not delete or modify or alter any property prior to its return to the Company. </font></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:12pt;font-weight:700;line-height:112%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Assignment of Inventions and Original Works</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="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Prior Inventions and Creative Works</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive understands Executive&#8217;s obligation (on or before the date Executive executes this Agreement) to identify to the Company in writing any of Executive&#8217;s Prior Inventions or Creative Works.  Executive&#8217;s failure to do so means that no such Prior Inventions or Creative Works exist.  Executive agrees not to incorporate, or permit to be incorporated, any Prior Invention or Creative Works owned by Executive, or in which Executive has an interest, into a Company product, process, program, or machine, including any software code created or developed on the Company&#8217;s behalf or in which the Company has an ownership interest pursuant to the terms of this Agreement, without the Company&#8217;s prior written consent. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Prior Inventions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means all Inventions that were made by Executive prior to Executive&#8217;s employment with the Company, that belong to Executive and which relate to the Company&#8217;s current or proposed business, products, services, or research and development, and are not presently assigned by Executive under this Agreement.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Creative Works</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">means any and all works of authorship including, for example, written documents, spreadsheets, graphics, designs, trademarks, service marks, algorithms, computer programs and code, protocols, formulas, mask works, brochures, </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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">presentations, photographs, music or compositions, manuals, reports, and compilations of various elements.  </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Assignment of Inventions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive agrees to promptly make full written disclosure to the Company of, to hold in trust for the sole right and benefit of the Company, and presently assign to the Company (or its designees), without any additional consideration, all of Executive&#8217;s right, title, and interest in and to any and all Inventions that Executive Invents during Executive&#8217;s employment or for a period of one (1) year following the Last Day. Executive understands that the obligations under this Section do not apply to any Invention </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">for which no equipment, supplies, facility, or Confidential Information or Trade Secrets of the Company was used and which was developed entirely on Executive&#8217;s own time, unless (a) the Invention relates (i) to the business of the Company, or (ii) to the Company&#8217;s actual or demonstrably anticipated research or development, or (b) the Invention results from any work performed by Executive for the Company.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Invention(s)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means inventions, developments, concepts, improvements, designs, discoveries, devices, apparatus, processes, practices, compositions, formulas, machines, articles of manufacture, methods (including business methods), inventive ideas, algorithms, computer software code and programs, protocols, formulas, mask works, compositions, trademarks, service marks, or trade secrets, whether or not reduced to practice, patentable, or registrable under patent, copyright, trademark, or similar laws, which Executive Invents, either solely or jointly, during normal working hours or when Executive is expected to be working, or that relate to the business of the Company or to the Company&#8217;s actual or demonstrably anticipated research or development, or that are substantially aided by Executive&#8217;s use of the Company&#8217;s equipment, supplies, facilities, or Confidential Information or Trade Secrets, or contains any of the Company&#8217;s Confidential Information or Trade Secrets, or that are the direct or substantial result of any work performed by Executive for the Company.  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Invent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">,&#8221; &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Invents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">,&#8221; and &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Invented</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means to conceive of, develop, reduce to practice, or otherwise invent (as that term is commonly understood) and is not limited to its general usage under U.S. or foreign patent law.</font></div><div><font><br></font></div><div style="padding-left:36pt;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%">6.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Works Made for Hire</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive acknowledges that all Creative Works that are made by Executive (solely or jointly with others) within the scope of and during the period of Executive&#8217;s employment with the Company and which are protectable by copyright are &#8220;works made for hire,&#8221; as that term is defined in the United States Copyright Act (17 U.S.C. &#167; 101) and are deemed specially ordered by the Company under the U.S. Copyright law.  In the event that any Creative Work is determined not to be a &#8220;work made for hire,&#8221; this Agreement shall operate as an irrevocable assignment by Executive to the Company of all applicable state, federal, and international copyrights, trademarks, service marks, or other similar rights in the Creative Work, including all right, title, and interest.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Patent and Copyright Registrations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.   Executive agrees (both during and after employment) to&#58; assist the Company (or its designees), at the Company&#8217;s expense, but without additional compensation to Executive, to secure the Company&#8217;s rights, as well as the rights of any government entities or third parties to which the Company directs any assignment, in any Inventions, copyrights, or other intellectual property rights in any and all countries.  If the Company is unable for any reason whatsoever, including </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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">the Company&#8217;s inability after expending reasonable efforts to locate Executive or the Executive&#8217;s mental or physical incapacity, to secure Executive&#8217;s signature to apply for or to pursue any application for any United States or foreign patents or copyright registrations or other intellectual property rights (or on any document transferring ownership thereof) covering Inventions, Prior Inventions, or Creative Works assigned to the Company under this Agreement, Executive hereby irrevocably designates and appoints the Company and its duly authorized officers and agents as Executive&#8217;s agent and attorney&#8209;in&#8209;fact to act for and on Executive&#8217;s behalf and in Executive&#8217;s stead to execute and file any such applications and documents and to do all other lawfully permitted acts to further the prosecution and issuance of patents or copyright registrations or transfers thereof with the same legal force and effect as if executed by Executive.  This appointment is coupled with an interest in and to the Inventions and Creative Works and shall survive Executive&#8217;s death or disability.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Duty to Disclose Information and Maintain Records</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive agrees that while employed and for two (2) years following the Last Day, to promptly disclose to the Company in writing all Inventions and Creative Works authored or conceived by Executive, alone or jointly with others, along with all attempts to register, patent, or otherwise claim ownership over or alienate such Inventions and Creative Works.  </font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Moral Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  To the maximum extent allowed by law, the assignment of rights in this Section 6 includes all rights of paternity, integrity, disclosure, and withdrawal and any other rights that may be known as or referred to as &#8220;moral rights,&#8221; &#8220;artist&#8217;s rights,&#8221; &#8220;droit moral&#8221; or the like (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Moral Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;).  To the extent that Executive retains any such Moral Rights under applicable law, Executive hereby ratifies and consents to (and provides all necessary ratifications and consents to) any action that may be taken with respect to such Moral Rights by (or authorized by) the Company, and Executive agrees not to assert any Moral Rights with respect thereto.  Executive will confirm any such ratifications, consents and agreements from time to time as requested by the Company.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="padding-left:36pt;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%">6.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Exceptions to Assignments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive understands that the obligations under this Section 6 do not apply to any Invention </font><font style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">for which no equipment, supplies, facility, or Confidential Information or Trade Secrets of the Company was used and which was developed entirely on Executive&#8217;s own time, unless (a) the Invention relates (i) to the business of the Company, or (ii) to the Company&#8217;s actual or demonstrably anticipated research or development, or (b) the Invention results from any work performed by Executive for the Company</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:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">At-Will</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive acknowledges and agrees that nothing in this Agreement is a guarantee or assurance of employment for any specific period of time. Executive understands that Executive is an at-will employee and that either Executive or Company may terminate this at-will employment relationship at any time for any reason not prohibited by law. </font></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:12pt;font-weight:700;line-height:112%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Severability and Reformation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  The covenants in each section of this Agreement are independent of any other provisions of this Agreement. Each term in this Agreement constitutes a separate covenant between the parties, and each term is fully severable from any other term.  Executive and the Company agree if any particular paragraphs, subparagraphs, </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%">phrases, words, or other portions of this Agreement are determined by an appropriate court to be invalid or unenforceable as written, they shall be modified as necessary to comport with the reasonable intent and expectations of the parties and in favor of providing reasonable protection to all of the Company&#8217;s legitimate business interests, and such modification shall not affect the remaining provisions of this Agreement, or if they cannot be modified to be made valid or enforceable, then they shall be severed from this Agreement, and all remaining terms and provisions shall remain enforceable.</font></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:12pt;font-weight:700;line-height:112%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Tolling</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  </font><font style="background-color:#fefefe;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Where permitted by law, the Company reserves the right to request, and Executive will not object, that a court of competent jurisdiction extend the Restricted Period for any period of time that Executive is in breach of this Agreement as a form of equitable relief </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">so that the Company receives the full benefit of Executive&#8217;s promises in the restrictive covenants. </font></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:12pt;font-weight:700;line-height:112%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Relief, Remedies and Enforcement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive acknowledges and agrees that a breach of any provision of this Agreement by Executive will cause serious and irreparable injury to the Company that will be difficult to quantify and that money damages alone will not adequately compensate the Company.  In the event of a breach or threatened or intended breach of this Agreement by Executive, the Company shall be entitled to injunctive relief, both temporary and final, enjoining and restraining such breach or threatened or intended breach.  Executive further agrees that should Executive breach this Agreement, the Company will be entitled to any and all other legal or equitable remedies available to it, including the recovery and return of any amount paid to Executive to enter into this Agreement, the disgorgement of any profits, commissions, or fees realized by Executive, any subsequent employers, any business owned or operated by Executive, or any of Executive&#8217;s agents, heirs, or assigns.  Executive further agrees that should Executive breach this Agreement, the Performance Share Units (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221;) granted to Executive shall be automatically forfeited without consideration effective as of the date on which such breach first occurs. The foregoing rights and remedies are in addition to any other rights and remedies that may be available to the Company and shall not prevent (and Executive shall not assert that they shall prevent) the Company from bringing one or more actions in any applicable jurisdiction to seek injunctive relief or recover damages as a result of Executive&#8217;s breach of this Agreement. Without limiting the foregoing, to the extent permitted under applicable law, any shares that have previously been delivered to Executive or Executive&#8217;s beneficiaries or heirs on vesting of the PSUs, and which are still held by Executive or Executive&#8217;s beneficiaries or heirs as of the date of such breach, shall immediately be forfeited without consideration. Executive shall also pay the Company all reasonable costs and attorneys&#8217; fees the Company incurred because of Executive&#8217;s breach of any provisions of this Agreement.  </font></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:12pt;font-weight:700;line-height:112%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Entire Agreement, Amendments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">Executive agrees that this Agreement constitutes the entire agreement and understanding between the parties and supersedes any prior agreements, either oral or in writing, between Executive and the Company with respect to all matters within the scope of this Agreement.  No provision of this Agreement may be modified, waived, or discharged unless such waiver, modification, or discharge is agreed to in writing and signed by Executive and the President of the Company.  This Agreement shall be enforced in accordance with its terms and shall not be construed against either party.</font></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:12pt;font-weight:700;line-height:112%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">No Conflicts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive represents and warrants that Executive&#8217;s performance of all the terms of this Agreement, and the performance of Executive&#8217;s duties as an Executive of the </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%">Company or the fact of Executive&#8217;s employment with the Company, do not and will not breach any agreement between Executive and any other person, including any prior employer.</font></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:12pt;font-weight:700;line-height:112%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Survival</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  The obligations Executive has undertaken in this Agreement shall survive the Last Day and no dispute regarding any other provisions of this Agreement or regarding Executive&#8217;s employment or the termination of Executive&#8217;s employment shall prevent the operation and enforcement of these obligations. </font></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:12pt;font-weight:700;line-height:112%">14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  This Agreement may be executed in one or more counterparts, each of which shall constitute an original, and all of which shall constitute one instrument.  A signature made on a .PDF or facsimile copy of this Agreement or a signature to this Agreement transmitted by .PDF or facsimile shall have the same effect as an original signature.</font></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:12pt;font-weight:700;line-height:112%">15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Agreement shall be binding upon, and inure to the benefit of, the parties and their respective successors and permitted assigns.  Executive may not assign Executive&#8217;s rights and obligations under this Agreement without prior written consent of the Company.  The Company may assign this Agreement and&#47;or its rights or obligations under this Agreement.  Any and all rights and remedies of the Company under this Agreement shall inure to the benefit of and be enforceable by any successor or assignee of the Company.</font></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:12pt;font-weight:700;line-height:112%">16.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Governing Law&#47;Venue&#47;Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">This Agreement shall be construed and enforced in accordance with the laws of the State of Tennessee without reference to principles of conflicts of laws. </font></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:12pt;font-weight:700;line-height:112%">17.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Restrictive Covenant Addenda</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive acknowledges and agrees that different restrictive covenant obligations than those set forth in Section 3 above may apply to Executive if Executive resides or works in certain jurisdictions. While Executive resides or works in such a state, including on the Last Day, Executive agrees that the restricted activities set forth in Section 3, as well as any other applicable obligations set forth in this Agreement, shall be superseded only as set forth in the Addendum attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%;text-decoration:underline">Appendix A.</font></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:12pt;font-weight:700;line-height:112%">18.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%;text-decoration:underline">Electronic Signature</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">.  Executive agrees that the Company may enforce this Agreement with a copy for which Executive has provided an electronic signature, and that such electronic signature may be satisfied by procedures that the Company or a third party designated by the Company has established or may establish for an electronic signature system, and Executive&#8217;s electronic signature shall be the same as, and shall have the same force and effect as, Executive&#8217;s written signature.  By electronically accepting this Agreement, Executive agrees to the following&#58; &#8220;This electronic contract contains my electronic signature, which I have executed with the intent to sign this Agreement.&#8221;</font></div><div style="text-align:justify"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, the undersigned have executed this Agreement freely and voluntarily with the intention of being legally bound by it.</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.053%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.055%"></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:12pt;font-weight:700;line-height:115%">Executive</font></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:12pt;font-weight:700;line-height:115%">Tractor Supply Company</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%">By&#58;_______________________________________</font></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%">By&#58;_______________________________________</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%">Name&#58;____________________________________</font></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%">Name&#58;____________________________________</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%">Dated&#58;____________________________________</font></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%">Title&#58;_____________________________________</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: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%">Dated&#58;____________________________________</font></td></tr></table></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="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%;text-decoration:underline">APPENDIX 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%;text-decoration:underline">ADDENDA TO THE PROTECTIVE AGREEMENT </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:12pt;font-weight:400;line-height:112%">As set forth in Section 17 of the Protective Agreement, Executive acknowledges and agrees that different restrictive covenant obligations than those set forth in Section 3 above may apply to Executive if Executive resides or works in any of the following jurisdictions&#58;</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%">California</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%">Louisiana </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%">Massachusetts</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%">Nebraska</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%">North Dakota</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%">Oklahoma</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%">Virginia </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%">Washington</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%">Wisconsin.  </font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></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="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%;text-decoration:underline">CALIFORNIA ADDENDUM</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%">Capitalized terms used but not defined in this Addendum shall have the respective meanings ascribed to such terms in the Protective Agreement (&#8220;Agreement&#8221;).</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%">In connection with my new or continuing employment with Tractor Supply Company (or one of its subsidiaries or affiliated companies) (the &#8220;Company&#8221;) and for other good and valuable consideration (the receipt and sufficiency all of which I acknowledge), to the extent that California law applies, my signature to the Agreement is my agreement to the modifications set forth below in this California Addendum.</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%;text-decoration:underline">No. 1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</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%">Section 2.8  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Restricted Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is amended such that the following language solely applies&#58; </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%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Restricted Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; means the period of Employee&#8217;s employment with the Company.  Employee recognizes that these durational terms are reasonably and narrowly tailored to the Company&#8217;s legitimate business interest and need for protection with each administrative position Employee holds at the Company.</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%;text-decoration:underline">No. 2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</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%">Section 6.7 &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Exceptions to Assignments</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is amended such that the following language solely applies&#58; </font></div><div><font><br></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%">Executive understands that the obligations under this Section 6 do not apply to any Invention for which no equipment, supplies, facility, or Confidential Information or Trade Secrets of the Company was used and which was developed entirely on Executive&#8217;s own time, unless (a) the Invention relates (i) to the business of the Company, or (ii) to the Company&#8217;s actual or demonstrably anticipated research or development, or (b) the Invention results from any work performed by Executive for the Company.  Executive further understands that the provisions of California Labor Code Section 2870 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:'Arial',sans-serif;font-size:11pt;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%;padding-left:8.84pt">Any provision in an employment agreement which provides that an employee shall assign, or offer to assign, any of  his or her rights in an invention to his or her employer shall not apply to an invention that the employee  developed entirely on his or her own time without using the employer's equipment, supplies, facilities, or trade secret information except for those inventions that either&#58; (i) relate at the time of conception or reduction to practice of the invention to the employer's business, or actual or demonstrably anticipated research or development of the employer&#59; or (ii) result from any work performed by the employee for the employer. </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:'Arial',sans-serif;font-size:11pt;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%;padding-left:8.84pt">To the extent a provision in this Agreement purports to require an employee to assign an invention otherwise excluded from being required to be assigned under subdivision (a), the provision is against the public policy of this state and is unenforceable.</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%">Executive will advise the Company promptly in writing of any inventions that Executive believes meets the criteria of Labor Code Section 2870 and are not otherwise previously disclosed to permit a determination of ownership by the Company.  Any such disclosure will be received in confidence.</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%;text-decoration:underline">No. 3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</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%">Section 8 &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Severability and Reformation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is amended such that the following language solely applies&#58; </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%">Should any one or more of the parts or subparts of a provision contained in this Agreement, for any reason, be held to be invalid, illegal or unenforceable in any respect in any jurisdiction, such invalidity, illegality or unenforceability shall not affect any other part or subpart of a provision of this Agreement or any other jurisdiction, but the parties agree that a court shall reform and construe this Agreement as if such invalid, illegal or unenforceable part or subpart of a provision had never been contained in this Agreement, and a court shall reform such part or subpart so that it would be valid, legal and enforceable to the maximum extent permitted in such jurisdiction  Without limiting the foregoing, the parties intend that the parts and subparts in this Agreement shall be deemed a series of separate covenants and agreements.  If, in any legal proceeding, a court shall refuse to enforce all the parts and subparts, that part or subpart shall be severed from this Agreement.   It is the intention of the parties that the remaining non-eliminated separate parts and subparts be enforced in such a proceeding. </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%;text-decoration:underline">No. 4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#58;</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%">Section 16  &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">Governing Law&#47;Venue&#47;Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">&#8221; is amended such that the following language solely applies&#58; </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%">This Agreement shall be construed and enforced in accordance with the laws of the State of California without reference to principles of conflicts of laws.</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>6
<FILENAME>ex21-2022listofsubsidiaries.htm
<DESCRIPTION>EX-21 SUBSIDIARIES LIST
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i971bca05a15249538358337fd69e631b_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%">Tractor Supply Company of Utah, 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%">Dels Farm Supply, 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 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>7
<FILENAME>ex23-consentofernstyoung20.htm
<DESCRIPTION>EX-23 CONSENT
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i4f91ef8bda7148469b935637bdaf5495_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, 2023, 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;31, 2022.</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, 2023</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>8
<FILENAME>ex311-ceocertification2022.htm
<DESCRIPTION>EX-31.1 CEO CERTIFICATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i6ad51c2e42af4f938b5ede03c8afa287_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"><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:24.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:4.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.047%"></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%">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, 2023</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: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: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>9
<FILENAME>ex312-cfocertification2022.htm
<DESCRIPTION>EX-31.2 CFO CERTIFICATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i9acd1432199d4ddf8a3d1f36bee6a09a_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"><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:4.325%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:51.247%"></td><td style="width:0.1%"></td></tr><tr><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, 2023</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: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: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>10
<FILENAME>ex32-2022ceocfocertificati.htm
<DESCRIPTION>EX-32 CEO & CFO CERTIFICATION
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i9b9e6855cd7048b1b040b842c4f1fd52_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;31, 2022, 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, 2023</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%;text-decoration:underline">&#47;s&#47; Harry A. Lawton III</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%">Harry A. Lawton III</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%">President and Chief Executive Officer</font></div><div><font><br></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%;text-decoration:underline">&#47;s&#47; Kurt D. Barton</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%">Kurt D. Barton</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%">Executive Vice President - Chief Financial Officer and Treasurer</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>tsco-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:64d55b49-b585-4980-933e-d40cbe69fa40,g:d844d15e-a3f8-4230-adb9-f04d25a64815-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tsco="http://www.tractorsupply.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.tractorsupply.com/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2022" schemaLocation="https://xbrl.sec.gov/stpr/2022/stpr-2022.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-20221231_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-20221231_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-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tsco-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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="NewAccountingPronouncements" roleURI="http://www.tractorsupply.com/role/NewAccountingPronouncements">
        <link:definition>0000003 - Document - New Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME">
        <link:definition>0000004 - 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>0000005 - 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>0000006 - 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>0000007 - 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>0000008 - 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>0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPolicies" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPolicies">
        <link:definition>0000010 - 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>0000011 - 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>0000012 - 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>0000013 - 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>0000014 - 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>0000015 - 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>0000016 - 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>0000017 - 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>0000018 - 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>0000019 - 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>0000020 - 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>0000021 - 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>0000022 - 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="SubsequentEvents" roleURI="http://www.tractorsupply.com/role/SubsequentEvents">
        <link:definition>0000023 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesPolicies" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies">
        <link:definition>0000024 - 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>0000025 - 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>0000026 - 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>0000027 - 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>0000028 - 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>0000029 - 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>0000030 - 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>0000031 - 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>0000032 - 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>0000033 - 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>0000034 - 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="SubsequentEventsTables" roleURI="http://www.tractorsupply.com/role/SubsequentEventsTables">
        <link:definition>0000035 - Disclosure - Subsequent Events (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="SignificantAccountingPoliciesDetails" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails">
        <link:definition>0000036 - Disclosure - Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingPoliciesDetails_1" roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails_1">
        <link:definition>0000037 - Disclosure - Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareBasedCompensationDetails" roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationDetails">
        <link:definition>0000038 - Disclosure - Share Based 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="BusinessCombinationsandAssetAcquisitionsDetails" roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails">
        <link:definition>0000039 - 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="GoodwillandOtherIntangibleAssetsDetails" roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails">
        <link:definition>0000040 - Disclosure - Goodwill and Other Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDetails" roleURI="http://www.tractorsupply.com/role/DebtDetails">
        <link:definition>0000041 - Disclosure - 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="DebtCreditAgreementDetails" roleURI="http://www.tractorsupply.com/role/DebtCreditAgreementDetails">
        <link:definition>0000042 - Disclosure - Debt - Credit Agreement (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>0000043 - 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>0000044 - 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>0000045 - 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>0000046 - 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>0000047 - 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="CapitalStockDetails" roleURI="http://www.tractorsupply.com/role/CapitalStockDetails">
        <link:definition>0000048 - 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>0000049 - 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>0000050 - 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>0000051 - 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>0000052 - 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>0000053 - 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>0000054 - 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>0000055 - 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>0000056 - 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>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://www.tractorsupply.com/role/SubsequentEventsDetails">
        <link:definition>0000057 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="tsco_June2017TermLoanMember" abstract="true" name="June2017TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" abstract="false" name="Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants" 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-types:domainItemType"/>
  <xs:element id="tsco_PerformanceTerm" abstract="false" name="PerformanceTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_DebtInstrumentAmendedDate" abstract="false" name="DebtInstrumentAmendedDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:dateItemType"/>
  <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_AveragePercentageOfSalesByProductCategoriesTableTextBlock" abstract="false" name="AveragePercentageOfSalesByProductCategoriesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" abstract="false" name="PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tsco_VestingTerm" abstract="false" name="VestingTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" abstract="false" name="MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:positiveIntegerItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tsco_November2020TermLoanMember" abstract="true" name="November2020TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_ConstructionProjectDomain" abstract="true" name="ConstructionProjectDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_ConsolidatedStoresAxis" abstract="true" name="ConsolidatedStoresAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_OrschelnDistributionCenterAndHeadquartersMember" abstract="true" name="OrschelnDistributionCenterAndHeadquartersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_FixedChargeCoverageRatioMinimumRequirementMember" abstract="true" name="FixedChargeCoverageRatioMinimumRequirementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_SelfInsuranceTypeDomain" abstract="true" name="SelfInsuranceTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" abstract="true" name="DueinyearsthreethroughfiveFebruary2016TermLoanMember" 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-types:domainItemType"/>
  <xs:element id="tsco_VestingTermMinimum" abstract="false" name="VestingTermMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_ClothingAndFootwareMember" abstract="true" name="ClothingAndFootwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_RepurchaseProgramIncreaseMember" abstract="true" name="RepurchaseProgramIncreaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_February2016TermLoanMember" abstract="true" name="February2016TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tsco_TermloanMaximumMonthEndOutstandingAmount" abstract="false" name="TermloanMaximumMonthEndOutstandingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_MaumelleARDCMember" abstract="true" name="MaumelleARDCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_ScheduleOfDeferredCompensationTable" abstract="true" name="ScheduleOfDeferredCompensationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" 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_BondAxis" abstract="true" name="BondAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_VestingTermMaximum" abstract="false" name="VestingTermMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_CombinedLeaseMaturitiesLineItems" abstract="true" name="CombinedLeaseMaturitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" abstract="false" name="MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:positiveIntegerItemType"/>
  <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_CashPaidDuringPeriodForAbstract" abstract="true" name="CashPaidDuringPeriodForAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_BondDomain" abstract="true" name="BondDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_CorporateIncomeTaxRateCurrent" abstract="false" name="CorporateIncomeTaxRateCurrent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRateRevolver" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_PreopeningCostsAbstract" abstract="true" name="PreopeningCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_Employeestockpurchaseprogramdiscountpercentage" abstract="false" name="Employeestockpurchaseprogramdiscountpercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tsco_FinanceLeaseMaturitiesLineItems" abstract="true" name="FinanceLeaseMaturitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_TractorSupplyCompanyAndPetsenseMember" abstract="true" name="TractorSupplyCompanyAndPetsenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" abstract="false" name="DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" nillable="true" xbrli:periodType="instant" 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-types:textBlockItemType"/>
  <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_SoftwareMaximumOrMinimumAxis" abstract="true" name="SoftwareMaximumOrMinimumAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_ShelfNotesMaximumIssuanceDate" abstract="false" name="ShelfNotesMaximumIssuanceDate" 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-types:percentItemType"/>
  <xs:element id="tsco_OrschelnStoresDomain" abstract="true" name="OrschelnStoresDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_April2020TermLoanMember" abstract="true" name="April2020TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_SoftwareMinimumMember" abstract="true" name="SoftwareMinimumMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_SelfInsuranceClaimsMember" abstract="true" name="SelfInsuranceClaimsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tsco_PetsenseMember" abstract="true" name="PetsenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match" abstract="false" name="MaximumPercentageOfEmployeessCompensationEligibleFor50Match" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" abstract="true" name="DueinyearsoneandtwoFebruary2016TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_A2022SeniorCreditFacilityMember" abstract="true" name="A2022SeniorCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_DebtInstrumentBasisSpreadOnVariableRateMinimum" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRateMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_PetsensestoresDomain" abstract="true" name="PetsensestoresDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_SalesRevenueNetPercentage" abstract="false" name="SalesRevenueNetPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tsco_OtherInformationOptionActivityTableTextBlock" abstract="false" name="OtherInformationOptionActivityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_NavarreOHDCMember" abstract="true" name="NavarreOHDCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_ShelfNotesMaximumMaturityDate" abstract="false" name="ShelfNotesMaximumMaturityDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_TractorSupplyCompanyMember" abstract="true" name="TractorSupplyCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tsco_RepurchaseProgramEnhancementsDomain" abstract="true" name="RepurchaseProgramEnhancementsDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tsco_TSCOstoresDomain" abstract="true" name="TSCOstoresDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_ScheduleOfDeferredCompensationLineItems" abstract="true" name="ScheduleOfDeferredCompensationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" abstract="false" name="DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" abstract="true" name="DueinyearsthreethroughfiveJune2017TermLoanMemberMember" 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-types:domainItemType"/>
  <xs:element id="tsco_StockoptionsotherinformationAbstract" abstract="true" name="StockoptionsotherinformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_OtherinformationrelativetorestrictedunitactivityAbstract" abstract="true" name="OtherinformationrelativetorestrictedunitactivityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_DefineContributionBenefitPlanAxis" abstract="true" name="DefineContributionBenefitPlanAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation" abstract="false" name="CompanyMaximumMatchAsPercentageOfEligibleCompensation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_OtherInformationRestrictedUnitActivityTableTextBlock" abstract="false" name="OtherInformationRestrictedUnitActivityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tsco_SharedBasedCompensation" abstract="false" name="SharedBasedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_SalesTaxesPolicyTextBlock" abstract="false" name="SalesTaxesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tsco_SelfInsuranceTypeAxis" abstract="true" name="SelfInsuranceTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" nillable="true" xbrli:periodType="instant" 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_DeferredTaxLiabilitiesFinanceLeaseAssets" abstract="false" name="DeferredTaxLiabilitiesFinanceLeaseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" abstract="false" name="DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_DeferredCompensationArrangementAxis" abstract="true" name="DeferredCompensationArrangementAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_SelfInsuranceReservesAbstract" abstract="true" name="SelfInsuranceReservesAbstract" 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-types:domainItemType"/>
  <xs:element id="tsco_ConsolidatedStoresDomain" abstract="true" name="ConsolidatedStoresDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_OrschelnFarmAndHomeLLCMember" abstract="true" name="OrschelnFarmAndHomeLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_PropertyAndEquipmentAbstract" abstract="true" name="PropertyAndEquipmentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_NonCurrentTaxLiabilitiesAbstract" abstract="true" name="NonCurrentTaxLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_LivestockAndPetMember" abstract="true" name="LivestockAndPetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock" abstract="false" name="LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match" abstract="false" name="MaximumPercentageOfEmployeesCompensationEligibleFor100Match" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_ScheduleDefinedContributionBenefitPlanTable" abstract="true" name="ScheduleDefinedContributionBenefitPlanTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_RepurchaseProgramEnhancementsAxis" abstract="true" name="RepurchaseProgramEnhancementsAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_WorkersCompensationReserveMember" abstract="true" name="WorkersCompensationReserveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_FutureMinimumPaymentsDueNextTwelveMonths" abstract="false" name="FutureMinimumPaymentsDueNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_LeverageRatioMaximumRequirementMember" abstract="true" name="LeverageRatioMaximumRequirementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_LettersOfCreditMaximumBorrowingCapacity" abstract="false" name="LettersOfCreditMaximumBorrowingCapacity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tsco_SeasonalGiftAndToyProductsMember" abstract="true" name="SeasonalGiftAndToyProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types: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_ConsolidatedBalanceSheetsUnauditedAbstract" abstract="true" name="ConsolidatedBalanceSheetsUnauditedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_LeaseTermExpirationThroughDate" abstract="false" name="LeaseTermExpirationThroughDate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:gYearItemType"/>
  <xs:element id="tsco_SoftwareMaximumMember" abstract="true" name="SoftwareMaximumMember" 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_ScheduleDefinedContributionBenefitPlanLineItems" abstract="true" name="ScheduleDefinedContributionBenefitPlanLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_RevenueRecognitionGiftCardsTextBlock" abstract="false" name="RevenueRecognitionGiftCardsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <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_DistributionExpense" abstract="false" name="DistributionExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_WarehousingAndDistributionCostsAbstract" abstract="true" name="WarehousingAndDistributionCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_A2016SeniorCreditFacilityMember" abstract="true" name="A2016SeniorCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_NatureOfBusinessAbstract" abstract="true" name="NatureOfBusinessAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_Workerscompensationandgeneralliabilitydeductible" abstract="false" name="Workerscompensationandgeneralliabilitydeductible" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tsco_A2018OmnibusIncentivePlan1Member" abstract="true" name="A2018OmnibusIncentivePlan1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_SocialSecurityTaxDeferral" abstract="false" name="SocialSecurityTaxDeferral" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_OperatingLeaseMaturitiesLineItems" abstract="true" name="OperatingLeaseMaturitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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-types:domainItemType"/>
  <xs:element id="tsco_WarehousingAndDistributionCostsPolicyTextBlock" abstract="false" name="WarehousingAndDistributionCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tsco_A1750SeniorNotesMember" abstract="true" name="A1750SeniorNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match" abstract="false" name="MinimumPercentageofEmployeesCompensationEligibleFor50Match" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tsco_ImpairmentOfLongLivedAssetsAbstract" abstract="true" name="ImpairmentOfLongLivedAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_LeaseTermAndDiscountTable" abstract="true" name="LeaseTermAndDiscountTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tsco_DueinyearsoneandtwoJune2017TermLoanMember" abstract="true" name="DueinyearsoneandtwoJune2017TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_Maximumnumberofcommonstockgranted" abstract="false" name="Maximumnumberofcommonstockgranted" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="tsco_NumberofFinancialCovenantsMember" abstract="true" name="NumberofFinancialCovenantsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_Storeleasesoptionalrenewalperiodsminimum" abstract="false" name="Storeleasesoptionalrenewalperiodsminimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_AgricultureMember" abstract="true" name="AgricultureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" abstract="false" name="DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tsco_HardwareToolsAndTruckMember" abstract="true" name="HardwareToolsAndTruckMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_March2020TermLoanMember" abstract="true" name="March2020TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tsco_KeyassumptionsinfairvaluedeterminationAbstract" abstract="true" name="KeyassumptionsinfairvaluedeterminationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tsco_ConstructionProjectAxis" abstract="true" name="ConstructionProjectAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>tsco-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:64d55b49-b585-4980-933e-d40cbe69fa40,g:d844d15e-a3f8-4230-adb9-f04d25a64815-->
<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-20221231.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_GrossProfit_0564ec26-5fd2-467e-98f7-53ed54b7e6ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_2f494bc4-fe3a-40bc-9523-1ed269b4dc59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0564ec26-5fd2-467e-98f7-53ed54b7e6ec" xlink:to="loc_us-gaap_Revenues_2f494bc4-fe3a-40bc-9523-1ed269b4dc59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_61681f46-3eb6-4def-ab9c-aaaf11be792c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0564ec26-5fd2-467e-98f7-53ed54b7e6ec" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_61681f46-3eb6-4def-ab9c-aaaf11be792c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7d011672-94f8-451f-abf3-213fc581a90a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_83c5d827-af56-4d99-8c9b-8e61c066aa9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7d011672-94f8-451f-abf3-213fc581a90a" xlink:to="loc_us-gaap_OperatingIncomeLoss_83c5d827-af56-4d99-8c9b-8e61c066aa9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_6066ceee-2fdb-4b6f-b9c0-41d1c303f1b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7d011672-94f8-451f-abf3-213fc581a90a" xlink:to="loc_us-gaap_InterestExpense_6066ceee-2fdb-4b6f-b9c0-41d1c303f1b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bfe60ced-dde0-460e-ac7e-fffaf3d93320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ef829809-bcfe-4d9c-9925-79f78939421d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bfe60ced-dde0-460e-ac7e-fffaf3d93320" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ef829809-bcfe-4d9c-9925-79f78939421d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4843fd43-5de6-4a89-baaa-785ff2dc15c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bfe60ced-dde0-460e-ac7e-fffaf3d93320" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4843fd43-5de6-4a89-baaa-785ff2dc15c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_e3f1eabc-5cf1-4c4d-8c74-f3c0cd411561" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_05b88e89-fe5e-4120-9fe2-1e24d0e1108a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e3f1eabc-5cf1-4c4d-8c74-f3c0cd411561" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_05b88e89-fe5e-4120-9fe2-1e24d0e1108a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_db12f202-17e8-4098-9f9b-6fb84edcc201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e3f1eabc-5cf1-4c4d-8c74-f3c0cd411561" xlink:to="loc_us-gaap_GrossProfit_db12f202-17e8-4098-9f9b-6fb84edcc201" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_ce7e4c3c-e2b2-43e0-976c-746c79287c1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e3f1eabc-5cf1-4c4d-8c74-f3c0cd411561" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_ce7e4c3c-e2b2-43e0-976c-746c79287c1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_634fc9bb-3e7d-4f60-b5ec-f59f99d918aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_e3f1eabc-5cf1-4c4d-8c74-f3c0cd411561" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_634fc9bb-3e7d-4f60-b5ec-f59f99d918aa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tsco-20221231.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_ComprehensiveIncomeNetOfTax_930ef113-3746-4d7a-ada9-d3bf97b43b13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_7714a835-ac93-4525-a287-7a33aaabb684" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_930ef113-3746-4d7a-ada9-d3bf97b43b13" xlink:to="loc_us-gaap_NetIncomeLoss_7714a835-ac93-4525-a287-7a33aaabb684" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_000ec735-0c55-4a4b-a225-48e13477dd05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_930ef113-3746-4d7a-ada9-d3bf97b43b13" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_000ec735-0c55-4a4b-a225-48e13477dd05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_09eeecef-575f-4510-8cc4-8fe6821d0880" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_040428ab-3fed-4c0d-a4dc-109d4856c3d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_09eeecef-575f-4510-8cc4-8fe6821d0880" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_040428ab-3fed-4c0d-a4dc-109d4856c3d4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="tsco-20221231.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_AssetsCurrent_117560ee-50ac-485d-a6f2-05f73a7f60e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_25ec07e5-b077-4646-a0f3-dc9d52bab478" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_117560ee-50ac-485d-a6f2-05f73a7f60e5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_25ec07e5-b077-4646-a0f3-dc9d52bab478" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2ee691ed-7614-42ed-8cba-f5b1da367f69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_117560ee-50ac-485d-a6f2-05f73a7f60e5" xlink:to="loc_us-gaap_InventoryNet_2ee691ed-7614-42ed-8cba-f5b1da367f69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_559f375e-cf4e-4ef1-9839-2350682f40b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_117560ee-50ac-485d-a6f2-05f73a7f60e5" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_559f375e-cf4e-4ef1-9839-2350682f40b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_e12f333d-17ed-429f-9cbd-5f44803db06c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_117560ee-50ac-485d-a6f2-05f73a7f60e5" xlink:to="loc_us-gaap_IncomeTaxReceivable_e12f333d-17ed-429f-9cbd-5f44803db06c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_192e731c-d539-4f7e-af83-684796ec1b87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_9f2647f3-c18f-42d0-b3ab-e6e1597d4d8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_192e731c-d539-4f7e-af83-684796ec1b87" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_9f2647f3-c18f-42d0-b3ab-e6e1597d4d8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_21b7028c-10b9-4f68-98cb-2a8a1e641637" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_192e731c-d539-4f7e-af83-684796ec1b87" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_21b7028c-10b9-4f68-98cb-2a8a1e641637" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_fbe10745-0517-444e-b278-f3dd736d73d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_192e731c-d539-4f7e-af83-684796ec1b87" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_fbe10745-0517-444e-b278-f3dd736d73d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_fa5dac67-5295-4304-b65b-a4264f1f4349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_192e731c-d539-4f7e-af83-684796ec1b87" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_fa5dac67-5295-4304-b65b-a4264f1f4349" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_adc1120c-4994-4355-b4d5-025d15ec622e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_192e731c-d539-4f7e-af83-684796ec1b87" xlink:to="loc_us-gaap_LiabilitiesCurrent_adc1120c-4994-4355-b4d5-025d15ec622e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_d40594ae-7019-466b-bec3-36afe5f6606a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_192e731c-d539-4f7e-af83-684796ec1b87" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_d40594ae-7019-466b-bec3-36afe5f6606a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_cb10ef15-c6a8-47a9-a500-0f775505720f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_5df85c2e-4dd5-49e5-a4e8-9f7bf05fbe5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cb10ef15-c6a8-47a9-a500-0f775505720f" xlink:to="loc_us-gaap_Liabilities_5df85c2e-4dd5-49e5-a4e8-9f7bf05fbe5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5c1610df-f033-4a62-8d5d-8b89738a146f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cb10ef15-c6a8-47a9-a500-0f775505720f" xlink:to="loc_us-gaap_StockholdersEquity_5c1610df-f033-4a62-8d5d-8b89738a146f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_95ae77f0-b508-48a0-b263-e5c778958a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_575d775a-f6a2-455b-8b3a-ceda61523c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_95ae77f0-b508-48a0-b263-e5c778958a0a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_575d775a-f6a2-455b-8b3a-ceda61523c70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_b2debcf5-7025-4564-82d5-381653f4d511" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_95ae77f0-b508-48a0-b263-e5c778958a0a" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_b2debcf5-7025-4564-82d5-381653f4d511" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5ff65a7d-68b3-4f80-9b9a-88d47684fb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_95ae77f0-b508-48a0-b263-e5c778958a0a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5ff65a7d-68b3-4f80-9b9a-88d47684fb6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_a8662282-5c53-48fc-bcdd-4e4e20de1f30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_95ae77f0-b508-48a0-b263-e5c778958a0a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_a8662282-5c53-48fc-bcdd-4e4e20de1f30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_9fea686d-b745-48ce-9ccd-5f797ccb8c12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_95ae77f0-b508-48a0-b263-e5c778958a0a" xlink:to="loc_us-gaap_AssetsCurrent_9fea686d-b745-48ce-9ccd-5f797ccb8c12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_0b05d8e7-875d-4f61-8e44-42dec4e2588a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_95ae77f0-b508-48a0-b263-e5c778958a0a" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_0b05d8e7-875d-4f61-8e44-42dec4e2588a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c80235ee-7ccc-4351-9932-653815498416" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3785b519-82de-453f-9bc8-bfbcf97fb449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c80235ee-7ccc-4351-9932-653815498416" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_3785b519-82de-453f-9bc8-bfbcf97fb449" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_be45df98-df79-4177-ae16-c31771d213d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c80235ee-7ccc-4351-9932-653815498416" xlink:to="loc_us-gaap_TreasuryStockValue_be45df98-df79-4177-ae16-c31771d213d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_399dea90-a495-4e5c-860c-20d9ef0f799c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c80235ee-7ccc-4351-9932-653815498416" xlink:to="loc_us-gaap_CommonStockValue_399dea90-a495-4e5c-860c-20d9ef0f799c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_09b6175b-f175-4564-a7a5-8d769bddfe05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c80235ee-7ccc-4351-9932-653815498416" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_09b6175b-f175-4564-a7a5-8d769bddfe05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8695f7ea-ab57-4e23-9773-0e97f56f8e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c80235ee-7ccc-4351-9932-653815498416" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_8695f7ea-ab57-4e23-9773-0e97f56f8e1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_79b40293-66f4-4d4b-83a1-ff682d654e93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c80235ee-7ccc-4351-9932-653815498416" xlink:to="loc_us-gaap_PreferredStockValue_79b40293-66f4-4d4b-83a1-ff682d654e93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d5c5e116-c66b-47bc-8920-d53dbd8fadd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_eb5e08f4-41e0-4e75-a9c7-3a7e4ae2c9f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d5c5e116-c66b-47bc-8920-d53dbd8fadd3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_eb5e08f4-41e0-4e75-a9c7-3a7e4ae2c9f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_edd98bb0-46f4-4c06-ab76-cbd7fdaa015d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d5c5e116-c66b-47bc-8920-d53dbd8fadd3" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_edd98bb0-46f4-4c06-ab76-cbd7fdaa015d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_d9236aec-81ea-4514-9928-eb7a128860e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d5c5e116-c66b-47bc-8920-d53dbd8fadd3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_d9236aec-81ea-4514-9928-eb7a128860e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtCurrent_ecb8fb00-1c3b-4409-bf00-747cc8f58fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d5c5e116-c66b-47bc-8920-d53dbd8fadd3" xlink:to="loc_us-gaap_UnsecuredDebtCurrent_ecb8fb00-1c3b-4409-bf00-747cc8f58fb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_940a663c-35c5-4eb3-bebe-e9357644f43a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d5c5e116-c66b-47bc-8920-d53dbd8fadd3" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_940a663c-35c5-4eb3-bebe-e9357644f43a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_165b20a7-4933-46e6-ad1b-a291ce57bd26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d5c5e116-c66b-47bc-8920-d53dbd8fadd3" xlink:to="loc_us-gaap_AccountsPayableCurrent_165b20a7-4933-46e6-ad1b-a291ce57bd26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_16584cd0-c7d2-4ff7-88b4-aa42aa3615d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d5c5e116-c66b-47bc-8920-d53dbd8fadd3" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_16584cd0-c7d2-4ff7-88b4-aa42aa3615d8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tsco-20221231.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_NetCashProvidedByUsedInOperatingActivities_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_d24a6fb1-90cb-4b78-959c-a2b275dc16ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_d24a6fb1-90cb-4b78-959c-a2b275dc16ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_4368ae8b-1db9-4508-a877-92a1579b61e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_4368ae8b-1db9-4508-a877-92a1579b61e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0fcb8fe8-45ac-4db0-9e09-56af090a9c98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0fcb8fe8-45ac-4db0-9e09-56af090a9c98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_413fb9d4-c5e8-4f27-9fa8-dbb452006345" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_413fb9d4-c5e8-4f27-9fa8-dbb452006345" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_5783dd65-819f-4486-8679-e7961a8b0f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_5783dd65-819f-4486-8679-e7961a8b0f8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_895d057c-eba9-463e-8749-bb7a6799bd57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_ShareBasedCompensation_895d057c-eba9-463e-8749-bb7a6799bd57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_fb7b3fb2-aef8-48af-986b-0aab622a9877" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_DepreciationAndAmortization_fb7b3fb2-aef8-48af-986b-0aab622a9877" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dcc69015-f3d1-4bed-9eb6-4d3b86f66dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_NetIncomeLoss_dcc69015-f3d1-4bed-9eb6-4d3b86f66dce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_73efee99-b8ff-4e7e-921c-62a2a472b8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_73efee99-b8ff-4e7e-921c-62a2a472b8b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6893d0b9-fdd7-48ee-9efa-5e4cf45c90b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6893d0b9-fdd7-48ee-9efa-5e4cf45c90b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_dea08e2d-d5d4-4a47-906f-544a2b7cee12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_dea08e2d-d5d4-4a47-906f-544a2b7cee12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2820a2e1-000d-469a-87a2-db4b4a8b7d60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2820a2e1-000d-469a-87a2-db4b4a8b7d60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_ed8cb49d-454e-44fa-8fc8-a274333c0c37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_ed8cb49d-454e-44fa-8fc8-a274333c0c37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e0c1e059-c094-401b-8ffe-fa4974f19ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9f45683a-36ad-43f7-b5c5-0eb3160d0c6e" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_e0c1e059-c094-401b-8ffe-fa4974f19ad6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d87d82bb-ffbd-478d-ab0a-a66b21da1d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_47181030-d01c-4313-8b59-116c635855f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d87d82bb-ffbd-478d-ab0a-a66b21da1d9f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_47181030-d01c-4313-8b59-116c635855f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_80582b6b-5ad9-40c3-8262-3d26c6e87b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d87d82bb-ffbd-478d-ab0a-a66b21da1d9f" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_80582b6b-5ad9-40c3-8262-3d26c6e87b4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashOutflowforDebtIssuanceCost_f197ceca-f04f-48c6-8d4f-83c0d5203a9c" xlink:href="tsco-20221231.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_d87d82bb-ffbd-478d-ab0a-a66b21da1d9f" xlink:to="loc_tsco_CashOutflowforDebtIssuanceCost_f197ceca-f04f-48c6-8d4f-83c0d5203a9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_446b911e-992f-40d4-a956-0b2ae02f904c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d87d82bb-ffbd-478d-ab0a-a66b21da1d9f" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_446b911e-992f-40d4-a956-0b2ae02f904c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_95ae20f3-dd1a-425b-8fe9-f08c6b950460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d87d82bb-ffbd-478d-ab0a-a66b21da1d9f" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_95ae20f3-dd1a-425b-8fe9-f08c6b950460" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_55f9d0db-d2c6-444a-a586-9e390716eabd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d87d82bb-ffbd-478d-ab0a-a66b21da1d9f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_55f9d0db-d2c6-444a-a586-9e390716eabd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_22f3b9d9-9f36-47bf-bb61-544a20d378ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d87d82bb-ffbd-478d-ab0a-a66b21da1d9f" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_22f3b9d9-9f36-47bf-bb61-544a20d378ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_72aba44b-c0fe-4afd-8960-2e71f2b26540" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d87d82bb-ffbd-478d-ab0a-a66b21da1d9f" xlink:to="loc_us-gaap_PaymentsOfDividends_72aba44b-c0fe-4afd-8960-2e71f2b26540" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_32f12667-f1de-4eeb-b3fd-9bbfb7660e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_eeba3874-c23a-4549-922b-f109fc7b7c14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_32f12667-f1de-4eeb-b3fd-9bbfb7660e82" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_eeba3874-c23a-4549-922b-f109fc7b7c14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_a76b1eff-a6d6-45f6-b828-ab86e8e3915f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_32f12667-f1de-4eeb-b3fd-9bbfb7660e82" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_a76b1eff-a6d6-45f6-b828-ab86e8e3915f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6f137ebc-2067-4131-969f-95baf8222575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_32f12667-f1de-4eeb-b3fd-9bbfb7660e82" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6f137ebc-2067-4131-969f-95baf8222575" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_d24593bb-cb34-4119-9688-26e43c7f616a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_32f12667-f1de-4eeb-b3fd-9bbfb7660e82" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_d24593bb-cb34-4119-9688-26e43c7f616a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_88cdea36-9149-4860-89a5-6f883fa362cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ec2451ae-6d8f-4b16-87d3-f20c5bddf099" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_88cdea36-9149-4860-89a5-6f883fa362cb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ec2451ae-6d8f-4b16-87d3-f20c5bddf099" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e3c783a8-0d6a-4fcd-898a-1a4301347095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_88cdea36-9149-4860-89a5-6f883fa362cb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e3c783a8-0d6a-4fcd-898a-1a4301347095" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_20fdc602-a7d6-4289-a111-54e8a2a18f17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_88cdea36-9149-4860-89a5-6f883fa362cb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_20fdc602-a7d6-4289-a111-54e8a2a18f17" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="tsco-20221231.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_CurrentIncomeTaxExpenseBenefit_d26e503f-5ceb-4873-9ae1-8a11c843bae8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_668de7bb-1b27-4d33-8934-b46328a7b9e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d26e503f-5ceb-4873-9ae1-8a11c843bae8" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_668de7bb-1b27-4d33-8934-b46328a7b9e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f24bbcea-53d9-439e-a8b8-9afd45e4d6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d26e503f-5ceb-4873-9ae1-8a11c843bae8" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f24bbcea-53d9-439e-a8b8-9afd45e4d6dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_921a0b64-cbec-48fe-8bd9-071b9477bc2a" xlink:href="tsco-20221231.xsd#tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_8e21f70f-4ea6-4ba9-849f-463e1e622e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_921a0b64-cbec-48fe-8bd9-071b9477bc2a" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_8e21f70f-4ea6-4ba9-849f-463e1e622e7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45909278-17b1-43fa-821a-4baba33ee69f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_921a0b64-cbec-48fe-8bd9-071b9477bc2a" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_45909278-17b1-43fa-821a-4baba33ee69f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_6c446a71-66cd-4f89-9a52-e9825b75bd53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_4b469495-1d6a-411b-b962-15d236a57dfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6c446a71-66cd-4f89-9a52-e9825b75bd53" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_4b469495-1d6a-411b-b962-15d236a57dfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_058c703d-e60e-452b-ac38-3916d78299a2" xlink:href="tsco-20221231.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_6c446a71-66cd-4f89-9a52-e9825b75bd53" xlink:to="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_058c703d-e60e-452b-ac38-3916d78299a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_967e51a1-5e13-4a72-8776-f8e53f45f123" xlink:href="tsco-20221231.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_6c446a71-66cd-4f89-9a52-e9825b75bd53" xlink:to="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_967e51a1-5e13-4a72-8776-f8e53f45f123" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_717ec2c0-d6bb-46c5-91ae-6ed2b8c5eca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6c446a71-66cd-4f89-9a52-e9825b75bd53" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_717ec2c0-d6bb-46c5-91ae-6ed2b8c5eca2" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>tsco-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:64d55b49-b585-4980-933e-d40cbe69fa40,g:d844d15e-a3f8-4230-adb9-f04d25a64815-->
<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/Cover" xlink:type="simple" xlink:href="tsco-20221231.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/Cover" xlink:type="extended" id="i32695ccad63547d891fe16d22167f673_Cover">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_139e6fac-d8db-4631-b25f-e1cc11c43202" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_DocumentType_139e6fac-d8db-4631-b25f-e1cc11c43202" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_356d9a67-eb91-49a3-a72a-e6a6e51a6840" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_DocumentAnnualReport_356d9a67-eb91-49a3-a72a-e6a6e51a6840" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_dbf8d064-3bd6-402d-a798-ed9030e2013e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_DocumentPeriodEndDate_dbf8d064-3bd6-402d-a798-ed9030e2013e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_8fad3c03-fc08-4131-b8a4-ee86c8a7500c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_DocumentTransitionReport_8fad3c03-fc08-4131-b8a4-ee86c8a7500c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_43f6b92c-fb7c-4380-a668-23e5a3ab8a54" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityFileNumber_43f6b92c-fb7c-4380-a668-23e5a3ab8a54" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_999122d4-4cb1-4e94-a0ec-29692e6f6e23" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityRegistrantName_999122d4-4cb1-4e94-a0ec-29692e6f6e23" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_861ef2e9-521f-4c4a-a565-0f87e5be69cc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_861ef2e9-521f-4c4a-a565-0f87e5be69cc" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_4fc0cac2-c3d3-4590-8929-9a078e129b03" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityTaxIdentificationNumber_4fc0cac2-c3d3-4590-8929-9a078e129b03" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f0d3f919-8cd6-48c7-a20a-1fc8d9309d6e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityAddressAddressLine1_f0d3f919-8cd6-48c7-a20a-1fc8d9309d6e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f9aa5679-d82c-427f-8c05-78cb1461db42" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityAddressCityOrTown_f9aa5679-d82c-427f-8c05-78cb1461db42" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_56a064fb-f8d8-4c9c-9eaf-9c0402879606" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityAddressStateOrProvince_56a064fb-f8d8-4c9c-9eaf-9c0402879606" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_31748802-9f9c-4001-bb5e-98576cacf699" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityAddressPostalZipCode_31748802-9f9c-4001-bb5e-98576cacf699" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b906fc96-6387-4aaf-ae9d-1ef57113bb87" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_LocalPhoneNumber_b906fc96-6387-4aaf-ae9d-1ef57113bb87" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_e4695b49-65d1-4d13-a5ad-1c1e33716963" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_CityAreaCode_e4695b49-65d1-4d13-a5ad-1c1e33716963" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_2d96ac4d-a39e-4296-a0b9-e987f02fc756" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_Security12bTitle_2d96ac4d-a39e-4296-a0b9-e987f02fc756" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a3b32e75-f36b-48b0-b842-2c67539de383" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_SecurityExchangeName_a3b32e75-f36b-48b0-b842-2c67539de383" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_9dd5486f-94d0-414b-a186-a0e74b56fb7d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_TradingSymbol_9dd5486f-94d0-414b-a186-a0e74b56fb7d" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_b3726b5d-455d-44bd-b175-7849fdb3cfaf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_b3726b5d-455d-44bd-b175-7849fdb3cfaf" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_107c8611-3718-4c2e-a463-f503dd74063e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityVoluntaryFilers_107c8611-3718-4c2e-a463-f503dd74063e" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_d5878c7f-c972-425d-b26c-9aef6d2aac2a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityCurrentReportingStatus_d5878c7f-c972-425d-b26c-9aef6d2aac2a" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_b8b5edc9-55ad-4588-8ccf-44f2a42fc44d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityInteractiveDataCurrent_b8b5edc9-55ad-4588-8ccf-44f2a42fc44d" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_cb5d35c0-1aa9-4cef-ba46-f8c39ac9a743" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityFilerCategory_cb5d35c0-1aa9-4cef-ba46-f8c39ac9a743" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_87387203-09df-4e24-b708-40240e332989" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntitySmallBusiness_87387203-09df-4e24-b708-40240e332989" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_ab58a6e2-b5e1-46fd-b148-0622651dbbe2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityEmergingGrowthCompany_ab58a6e2-b5e1-46fd-b148-0622651dbbe2" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7d951612-4a52-4466-9856-e64e0ba53429" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityShellCompany_7d951612-4a52-4466-9856-e64e0ba53429" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_a839094d-17a4-485a-b456-54d6b52dcfde" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityPublicFloat_a839094d-17a4-485a-b456-54d6b52dcfde" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_330cb5ff-2bd7-45e1-a5f8-027fd7d52022" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_330cb5ff-2bd7-45e1-a5f8-027fd7d52022" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_49f5850b-6aba-45bd-8b18-45a217df7544" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityCentralIndexKey_49f5850b-6aba-45bd-8b18-45a217df7544" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_c5552a2f-59ea-4075-bac4-b25c12d8e15b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_CurrentFiscalYearEndDate_c5552a2f-59ea-4075-bac4-b25c12d8e15b" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b12a079e-01ec-4fbf-826f-6191b53bd499" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_DocumentFiscalYearFocus_b12a079e-01ec-4fbf-826f-6191b53bd499" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_33a3d238-57b3-4263-ae83-0109ad3fdf0a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_33a3d238-57b3-4263-ae83-0109ad3fdf0a" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_7ff8a6fd-83fc-479b-a994-a8f223855469" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_AmendmentFlag_7ff8a6fd-83fc-479b-a994-a8f223855469" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_1b96f0ba-d2b3-41ee-8062-e6d4e5fcef15" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_IcfrAuditorAttestationFlag_1b96f0ba-d2b3-41ee-8062-e6d4e5fcef15" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_7c5fed50-f674-4143-80b5-57352d7f7327" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_3888a0b7-7dad-46a0-9c75-84e4683cf222" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_424ff956-a629-47f7-bfcb-97519d571813" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_5bd59b51-98a1-47a1-852d-0f2179b9e1c0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_7b7c34ff-e30b-4987-b2aa-ef23c22ff70c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntitiesTable_7b7c34ff-e30b-4987-b2aa-ef23c22ff70c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_538fdee4-d1bd-48ce-8a5e-3ad53817d96b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_7b7c34ff-e30b-4987-b2aa-ef23c22ff70c" xlink:to="loc_dei_LegalEntityAxis_538fdee4-d1bd-48ce-8a5e-3ad53817d96b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_538fdee4-d1bd-48ce-8a5e-3ad53817d96b_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_538fdee4-d1bd-48ce-8a5e-3ad53817d96b" xlink:to="loc_dei_EntityDomain_538fdee4-d1bd-48ce-8a5e-3ad53817d96b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0c136c07-b1f7-47aa-b9c8-22b6b1709ab1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_538fdee4-d1bd-48ce-8a5e-3ad53817d96b" xlink:to="loc_dei_EntityDomain_0c136c07-b1f7-47aa-b9c8-22b6b1709ab1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="tsco-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="i6ce6ba49181943ab8cfa0ca07f29e95b_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2d988211-2c14-4858-a0e1-761a3c633977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_b536d31d-f98a-4a34-a741-84c94c3d4fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2d988211-2c14-4858-a0e1-761a3c633977" xlink:to="loc_us-gaap_SharesOutstanding_b536d31d-f98a-4a34-a741-84c94c3d4fa2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2d988211-2c14-4858-a0e1-761a3c633977" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_10d644a9-9eed-4cce-8f5a-5ec69e56ed85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_StockholdersEquity_10d644a9-9eed-4cce-8f5a-5ec69e56ed85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_beed6264-d081-4ab2-8faf-cf865e6368b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_beed6264-d081-4ab2-8faf-cf865e6368b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b637192f-efec-4c37-8804-40583387627a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b637192f-efec-4c37-8804-40583387627a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f35e2b39-d28c-4443-af83-fb086564d661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_ShareBasedCompensation_f35e2b39-d28c-4443-af83-fb086564d661" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_dd2a3c95-e285-4da6-ad61-6fa436df6603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_dd2a3c95-e285-4da6-ad61-6fa436df6603" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_15ae01c5-117f-4c14-85b8-dd120cef182c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_15ae01c5-117f-4c14-85b8-dd120cef182c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c7f0b916-aa67-4789-9688-8a898502d882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c7f0b916-aa67-4789-9688-8a898502d882" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_2c5bba9c-8479-479b-9e5f-04368fb032be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_PaymentsOfDividends_2c5bba9c-8479-479b-9e5f-04368fb032be" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_03c1ab40-8b2e-4fd4-9d01-5bfa4d0ca255" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_03c1ab40-8b2e-4fd4-9d01-5bfa4d0ca255" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_32d3cb62-edb9-4ef0-9b89-c6663c4685d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_32d3cb62-edb9-4ef0-9b89-c6663c4685d2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d7a10ac0-54ea-4785-b3e9-e569a5720a38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_NetIncomeLoss_d7a10ac0-54ea-4785-b3e9-e569a5720a38" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e2779d71-59bc-4900-bf92-b132958e0b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_833cbd1e-8e4e-49d2-af58-24f1a076d165" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2d988211-2c14-4858-a0e1-761a3c633977" xlink:to="loc_us-gaap_StatementTable_833cbd1e-8e4e-49d2-af58-24f1a076d165" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_c9830e44-fd4e-4532-9f03-b7554a1c0a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_833cbd1e-8e4e-49d2-af58-24f1a076d165" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_c9830e44-fd4e-4532-9f03-b7554a1c0a8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_c9830e44-fd4e-4532-9f03-b7554a1c0a8d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_c9830e44-fd4e-4532-9f03-b7554a1c0a8d" xlink:to="loc_us-gaap_TypeOfAdoptionMember_c9830e44-fd4e-4532-9f03-b7554a1c0a8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_f43b9ed4-4c30-478e-94a3-9061b20adac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_c9830e44-fd4e-4532-9f03-b7554a1c0a8d" xlink:to="loc_us-gaap_TypeOfAdoptionMember_f43b9ed4-4c30-478e-94a3-9061b20adac2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201802Member_5e9b18d9-143d-405c-9880-e4a015a13e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201802Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_f43b9ed4-4c30-478e-94a3-9061b20adac2" xlink:to="loc_us-gaap_AccountingStandardsUpdate201802Member_5e9b18d9-143d-405c-9880-e4a015a13e2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_60d78ffe-5404-4490-b481-004c5b5bb6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_833cbd1e-8e4e-49d2-af58-24f1a076d165" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_60d78ffe-5404-4490-b481-004c5b5bb6b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_60d78ffe-5404-4490-b481-004c5b5bb6b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_60d78ffe-5404-4490-b481-004c5b5bb6b8" xlink:to="loc_us-gaap_EquityComponentDomain_60d78ffe-5404-4490-b481-004c5b5bb6b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_60d78ffe-5404-4490-b481-004c5b5bb6b8" xlink:to="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7ace164c-d963-4884-9f3f-e3855f5a999c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:to="loc_us-gaap_CommonStockMember_7ace164c-d963-4884-9f3f-e3855f5a999c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_0259a5d7-d44f-4450-b76c-27c3f838a125" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_0259a5d7-d44f-4450-b76c-27c3f838a125" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_aa89683b-32c4-407f-b983-4a7ce16fb8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:to="loc_us-gaap_TreasuryStockMember_aa89683b-32c4-407f-b983-4a7ce16fb8d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_95e9ca4b-2889-4891-9486-e74604013852" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_95e9ca4b-2889-4891-9486-e74604013852" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_116e2836-036d-4e40-b4dd-16f89cd2a38d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:to="loc_us-gaap_RetainedEarningsMember_116e2836-036d-4e40-b4dd-16f89cd2a38d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4d36a816-1616-49b0-ae8c-baee85236ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_833cbd1e-8e4e-49d2-af58-24f1a076d165" xlink:to="loc_us-gaap_AwardTypeAxis_4d36a816-1616-49b0-ae8c-baee85236ab9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4d36a816-1616-49b0-ae8c-baee85236ab9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_4d36a816-1616-49b0-ae8c-baee85236ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4d36a816-1616-49b0-ae8c-baee85236ab9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa61e4e-3561-49f1-87db-3b79f656294f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_4d36a816-1616-49b0-ae8c-baee85236ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa61e4e-3561-49f1-87db-3b79f656294f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_833831a5-b359-4f20-9dba-c452edaff3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa61e4e-3561-49f1-87db-3b79f656294f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_833831a5-b359-4f20-9dba-c452edaff3b4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="tsco-20221231.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended" id="ida5beb4f682847cba8d31f20b0252b53_GoodwillandOtherIntangibleAssetsTables">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_7afb99b7-7d42-4ba6-b9a5-93bfc8593bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_7afb99b7-7d42-4ba6-b9a5-93bfc8593bf5" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_e5b6d451-3b62-4910-a335-207a0ea721b8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:to="loc_srt_ConsolidationItemsAxis_e5b6d451-3b62-4910-a335-207a0ea721b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_e5b6d451-3b62-4910-a335-207a0ea721b8_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_e5b6d451-3b62-4910-a335-207a0ea721b8" xlink:to="loc_srt_ConsolidationItemsDomain_e5b6d451-3b62-4910-a335-207a0ea721b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_754cc706-7640-4bcd-972e-9b1c98b727a8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_e5b6d451-3b62-4910-a335-207a0ea721b8" xlink:to="loc_srt_ConsolidationItemsDomain_754cc706-7640-4bcd-972e-9b1c98b727a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a0f2688b-cb83-45a2-a055-7724a4769ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a0f2688b-cb83-45a2-a055-7724a4769ea1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_a0f2688b-cb83-45a2-a055-7724a4769ea1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a0f2688b-cb83-45a2-a055-7724a4769ea1" xlink:to="loc_us-gaap_SegmentDomain_a0f2688b-cb83-45a2-a055-7724a4769ea1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f094edfd-cc91-4666-b0c4-e31b964373d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a0f2688b-cb83-45a2-a055-7724a4769ea1" xlink:to="loc_us-gaap_SegmentDomain_f094edfd-cc91-4666-b0c4-e31b964373d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e5f45865-6fe2-4516-9303-6c214e7a0ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e5f45865-6fe2-4516-9303-6c214e7a0ab7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_e5f45865-6fe2-4516-9303-6c214e7a0ab7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e5f45865-6fe2-4516-9303-6c214e7a0ab7" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_e5f45865-6fe2-4516-9303-6c214e7a0ab7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_d14e56d1-4b2d-49b4-ba52-5fa6402712ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e5f45865-6fe2-4516-9303-6c214e7a0ab7" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_d14e56d1-4b2d-49b4-ba52-5fa6402712ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f7d11584-dae0-4381-9116-cdcdec6ae812" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:to="loc_srt_RangeAxis_f7d11584-dae0-4381-9116-cdcdec6ae812" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f7d11584-dae0-4381-9116-cdcdec6ae812_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_f7d11584-dae0-4381-9116-cdcdec6ae812" xlink:to="loc_srt_RangeMember_f7d11584-dae0-4381-9116-cdcdec6ae812_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f294053a-4d0e-4857-8784-589f878d96f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_f7d11584-dae0-4381-9116-cdcdec6ae812" xlink:to="loc_srt_RangeMember_f294053a-4d0e-4857-8784-589f878d96f0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#SignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails" xlink:type="extended" id="i4890899d35854fae87c9f8bef0976f46_SignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NatureOfBusinessAbstract_8994f8d8-c8e7-45e1-a924-2a63aeb28000" xlink:href="tsco-20221231.xsd#tsco_NatureOfBusinessAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_NatureOfBusinessAbstract_8994f8d8-c8e7-45e1-a924-2a63aeb28000" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores_23ae2f8d-3dab-45a4-bc82-4d1002a44110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfStores"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_NatureOfBusinessAbstract_8994f8d8-c8e7-45e1-a924-2a63aeb28000" xlink:to="loc_us-gaap_NumberOfStores_23ae2f8d-3dab-45a4-bc82-4d1002a44110" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates_15324ec7-9a51-408e-b57a-0345c9726d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_NatureOfBusinessAbstract_8994f8d8-c8e7-45e1-a924-2a63aeb28000" xlink:to="loc_us-gaap_NumberOfStatesInWhichEntityOperates_15324ec7-9a51-408e-b57a-0345c9726d2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceReservesAbstract_c05cc8c3-8144-4ea2-ab49-b8cfe7c71e7c" xlink:href="tsco-20221231.xsd#tsco_SelfInsuranceReservesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_SelfInsuranceReservesAbstract_c05cc8c3-8144-4ea2-ab49-b8cfe7c71e7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Workerscompensationandgeneralliabilitydeductible_eb52c213-0731-44fb-8297-a36b0111ceed" xlink:href="tsco-20221231.xsd#tsco_Workerscompensationandgeneralliabilitydeductible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SelfInsuranceReservesAbstract_c05cc8c3-8144-4ea2-ab49-b8cfe7c71e7c" xlink:to="loc_tsco_Workerscompensationandgeneralliabilitydeductible_eb52c213-0731-44fb-8297-a36b0111ceed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_00f0c4b9-f154-44e8-9acb-f07099f60a18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SelfInsuranceReservesAbstract_c05cc8c3-8144-4ea2-ab49-b8cfe7c71e7c" xlink:to="loc_us-gaap_SelfInsuranceReserve_00f0c4b9-f154-44e8-9acb-f07099f60a18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ImpairmentOfLongLivedAssetsAbstract_95890b67-debd-4656-a3bf-6e62b3c91674" xlink:href="tsco-20221231.xsd#tsco_ImpairmentOfLongLivedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_ImpairmentOfLongLivedAssetsAbstract_95890b67-debd-4656-a3bf-6e62b3c91674" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_03655334-1ccd-4c04-af8d-655b329a10a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ImpairmentOfLongLivedAssetsAbstract_95890b67-debd-4656-a3bf-6e62b3c91674" xlink:to="loc_us-gaap_AssetImpairmentCharges_03655334-1ccd-4c04-af8d-655b329a10a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_891f2c7e-c2b6-452f-bd24-681eaba52194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_891f2c7e-c2b6-452f-bd24-681eaba52194" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_47c1a15a-790a-4986-ae95-7ea6651926c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_891f2c7e-c2b6-452f-bd24-681eaba52194" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_47c1a15a-790a-4986-ae95-7ea6651926c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_f3577e6a-7d9f-4ce3-bc9e-5dc25f764aae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_891f2c7e-c2b6-452f-bd24-681eaba52194" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_f3577e6a-7d9f-4ce3-bc9e-5dc25f764aae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_fc1cd7fd-1c36-4dae-9037-4c4cab55053b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_891f2c7e-c2b6-452f-bd24-681eaba52194" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_fc1cd7fd-1c36-4dae-9037-4c4cab55053b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_ed4d15c6-368c-4c31-80f0-4ffaf3432bab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_RevenueRecognitionAbstract_ed4d15c6-368c-4c31-80f0-4ffaf3432bab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCard_48030b6a-0abb-431c-9ffe-bdec6b2a55e3" xlink:href="tsco-20221231.xsd#tsco_RevenueRecognitionGiftCard"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_ed4d15c6-368c-4c31-80f0-4ffaf3432bab" xlink:to="loc_tsco_RevenueRecognitionGiftCard_48030b6a-0abb-431c-9ffe-bdec6b2a55e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerLoyaltyProgramLiabilityCurrent_2535540a-e0d3-477d-8163-dd63f945372f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerLoyaltyProgramLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_ed4d15c6-368c-4c31-80f0-4ffaf3432bab" xlink:to="loc_us-gaap_CustomerLoyaltyProgramLiabilityCurrent_2535540a-e0d3-477d-8163-dd63f945372f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_3a3dfc70-225d-4e16-a572-146cf65f6b45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_3a3dfc70-225d-4e16-a572-146cf65f6b45" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_dd899694-aa1d-441c-a870-8bc7555c2033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_3a3dfc70-225d-4e16-a572-146cf65f6b45" xlink:to="loc_us-gaap_AdvertisingExpense_dd899694-aa1d-441c-a870-8bc7555c2033" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidAdvertising_2d867965-174c-4122-8f5e-22a4e9bf8190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidAdvertising"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_3a3dfc70-225d-4e16-a572-146cf65f6b45" xlink:to="loc_us-gaap_PrepaidAdvertising_2d867965-174c-4122-8f5e-22a4e9bf8190" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WarehousingAndDistributionCostsAbstract_b7db1e88-6dc8-45b1-9941-30b1dbf75207" xlink:href="tsco-20221231.xsd#tsco_WarehousingAndDistributionCostsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_WarehousingAndDistributionCostsAbstract_b7db1e88-6dc8-45b1-9941-30b1dbf75207" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DistributionExpense_2db6d705-cfdb-4306-8f11-708cd8c677a2" xlink:href="tsco-20221231.xsd#tsco_DistributionExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_WarehousingAndDistributionCostsAbstract_b7db1e88-6dc8-45b1-9941-30b1dbf75207" xlink:to="loc_tsco_DistributionExpense_2db6d705-cfdb-4306-8f11-708cd8c677a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PreopeningCostsAbstract_363bc100-a7a6-4b06-95b7-37afaa7b6031" xlink:href="tsco-20221231.xsd#tsco_PreopeningCostsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_PreopeningCostsAbstract_363bc100-a7a6-4b06-95b7-37afaa7b6031" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreOpeningCosts_76aa94cf-cfed-4bb5-92af-d2e56562dc69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreOpeningCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_PreopeningCostsAbstract_363bc100-a7a6-4b06-95b7-37afaa7b6031" xlink:to="loc_us-gaap_PreOpeningCosts_76aa94cf-cfed-4bb5-92af-d2e56562dc69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_eddf0fb8-90ef-42f5-b6d1-077c6ae57d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAbstract_eddf0fb8-90ef-42f5-b6d1-077c6ae57d32" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions_0699712d-73f0-405f-8e63-907b30ca07a8" xlink:href="tsco-20221231.xsd#tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_eddf0fb8-90ef-42f5-b6d1-077c6ae57d32" xlink:to="loc_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions_0699712d-73f0-405f-8e63-907b30ca07a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_78ee2ec6-df7f-45a7-8867-56e9ab7c3fb8" xlink:href="tsco-20221231.xsd#tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_eddf0fb8-90ef-42f5-b6d1-077c6ae57d32" xlink:to="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_78ee2ec6-df7f-45a7-8867-56e9ab7c3fb8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_b55f1621-4c86-48fc-bf42-6cc4edc95fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_UnsecuredDebt_b55f1621-4c86-48fc-bf42-6cc4edc95fa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_fbc3e426-b86a-4c04-acaf-5e6229376201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_fbc3e426-b86a-4c04-acaf-5e6229376201" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_7462ef85-b7fd-4d1d-8d3b-f71538d658af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_LongTermDebt_7462ef85-b7fd-4d1d-8d3b-f71538d658af" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermloanMaximumMonthEndOutstandingAmount_297d15da-77c4-4d01-af88-f6379f4d2560" xlink:href="tsco-20221231.xsd#tsco_TermloanMaximumMonthEndOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_tsco_TermloanMaximumMonthEndOutstandingAmount_297d15da-77c4-4d01-af88-f6379f4d2560" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_a391a20f-10ba-429e-825b-6206bcd2e292" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_a391a20f-10ba-429e-825b-6206bcd2e292" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_e41213b2-984c-43d6-8c55-bd38b79c4911" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_LongTermDebtFairValue_e41213b2-984c-43d6-8c55-bd38b79c4911" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_7a93f6ac-5994-480e-b4d6-427a7118ec9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_SeniorNotes_7a93f6ac-5994-480e-b4d6-427a7118ec9a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_577a7509-f6ec-4ac1-84af-3c90b3582a02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_577a7509-f6ec-4ac1-84af-3c90b3582a02" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e4964ebb-860c-4d68-b194-2d3b170907ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e4964ebb-860c-4d68-b194-2d3b170907ab" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PropertyAndEquipmentAbstract_c5a877c8-db27-4efc-9025-2189ae6149bb" xlink:href="tsco-20221231.xsd#tsco_PropertyAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_PropertyAndEquipmentAbstract_c5a877c8-db27-4efc-9025-2189ae6149bb" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_eafd2b3f-a72d-43c8-82aa-29f3c7028690" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_eafd2b3f-a72d-43c8-82aa-29f3c7028690" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareGross_d0c7ba78-2df7-4ed2-bad1-6b3c7602dfb8" xlink:href="tsco-20221231.xsd#tsco_ComputerSoftwareAndHardwareGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_ComputerSoftwareAndHardwareGross_d0c7ba78-2df7-4ed2-bad1-6b3c7602dfb8" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_653e205b-1ab1-4d68-bddf-ab3740d8a56d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_ConstructionInProgressGross_653e205b-1ab1-4d68-bddf-ab3740d8a56d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_84760e9b-76c6-4652-87d9-3765830e0eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_84760e9b-76c6-4652-87d9-3765830e0eb1" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_44d8def4-7bcd-43df-a8c9-2dcdb47046d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_44d8def4-7bcd-43df-a8c9-2dcdb47046d3" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_5007d91c-cd34-4324-8c40-6e43ff8e3ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Land"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_Land_5007d91c-cd34-4324-8c40-6e43ff8e3ffb" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9a561d60-179d-4a52-a2ff-0abc8a1bf78f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9a561d60-179d-4a52-a2ff-0abc8a1bf78f" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_598f5415-8c3a-429c-99cd-c9dd6a2c652b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_598f5415-8c3a-429c-99cd-c9dd6a2c652b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d4840504-8021-44bb-ba1e-5d8aab14032e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d4840504-8021-44bb-ba1e-5d8aab14032e" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_58afcbe7-53e8-452e-824d-63543eb4e8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_58afcbe7-53e8-452e-824d-63543eb4e8b5" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_941698b8-5862-4f9d-9ea4-f606769e322e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_OtherAssets_941698b8-5862-4f9d-9ea4-f606769e322e" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_08755f90-2895-4b62-8cb0-a3cc55553973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_08755f90-2895-4b62-8cb0-a3cc55553973" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_8a570b93-d243-4fc3-8029-dbe24720eb24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_8a570b93-d243-4fc3-8029-dbe24720eb24" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_385bf5e8-fc5b-47ed-9b64-c8387d4e3896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_385bf5e8-fc5b-47ed-9b64-c8387d4e3896" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0de10af7-514b-4419-bfd0-db7ccdefbef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_us-gaap_CreditFacilityAxis_0de10af7-514b-4419-bfd0-db7ccdefbef8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0de10af7-514b-4419-bfd0-db7ccdefbef8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_0de10af7-514b-4419-bfd0-db7ccdefbef8" xlink:to="loc_us-gaap_CreditFacilityDomain_0de10af7-514b-4419-bfd0-db7ccdefbef8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9b5f5737-eec1-401c-9a7f-e4e0b8a6c8a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_0de10af7-514b-4419-bfd0-db7ccdefbef8" xlink:to="loc_us-gaap_CreditFacilityDomain_9b5f5737-eec1-401c-9a7f-e4e0b8a6c8a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2022SeniorCreditFacilityMember_5f3b7d60-b8e7-4fd7-b3bf-2e88858a1a1a" xlink:href="tsco-20221231.xsd#tsco_A2022SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_9b5f5737-eec1-401c-9a7f-e4e0b8a6c8a3" xlink:to="loc_tsco_A2022SeniorCreditFacilityMember_5f3b7d60-b8e7-4fd7-b3bf-2e88858a1a1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresAxis_e8c1c2ed-b060-4694-99b8-1ece4d9fee67" xlink:href="tsco-20221231.xsd#tsco_ConsolidatedStoresAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_tsco_ConsolidatedStoresAxis_e8c1c2ed-b060-4694-99b8-1ece4d9fee67" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresDomain_e8c1c2ed-b060-4694-99b8-1ece4d9fee67_default" xlink:href="tsco-20221231.xsd#tsco_ConsolidatedStoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_ConsolidatedStoresAxis_e8c1c2ed-b060-4694-99b8-1ece4d9fee67" xlink:to="loc_tsco_ConsolidatedStoresDomain_e8c1c2ed-b060-4694-99b8-1ece4d9fee67_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresDomain_83c0a56b-6662-4f0b-b01a-567144a59d89" xlink:href="tsco-20221231.xsd#tsco_ConsolidatedStoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_ConsolidatedStoresAxis_e8c1c2ed-b060-4694-99b8-1ece4d9fee67" xlink:to="loc_tsco_ConsolidatedStoresDomain_83c0a56b-6662-4f0b-b01a-567144a59d89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOstoresDomain_707dcddc-4c74-45fa-9b7b-304645d9cf79" xlink:href="tsco-20221231.xsd#tsco_TSCOstoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConsolidatedStoresDomain_83c0a56b-6662-4f0b-b01a-567144a59d89" xlink:to="loc_tsco_TSCOstoresDomain_707dcddc-4c74-45fa-9b7b-304645d9cf79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsensestoresDomain_4fb304e3-c6a7-4c6f-b184-fe98d2973c96" xlink:href="tsco-20221231.xsd#tsco_PetsensestoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConsolidatedStoresDomain_83c0a56b-6662-4f0b-b01a-567144a59d89" xlink:to="loc_tsco_PetsensestoresDomain_4fb304e3-c6a7-4c6f-b184-fe98d2973c96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_4cefe755-5e4d-4521-9626-d9fd28c7b4b8" xlink:href="tsco-20221231.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConsolidatedStoresDomain_83c0a56b-6662-4f0b-b01a-567144a59d89" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_4cefe755-5e4d-4521-9626-d9fd28c7b4b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnStoresDomain_697f5771-b032-4792-8e3d-cf424bec72e7" xlink:href="tsco-20221231.xsd#tsco_OrschelnStoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConsolidatedStoresDomain_83c0a56b-6662-4f0b-b01a-567144a59d89" xlink:to="loc_tsco_OrschelnStoresDomain_697f5771-b032-4792-8e3d-cf424bec72e7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f44f2f91-535f-4f85-aa35-c2bbba9295a6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_srt_StatementGeographicalAxis_f44f2f91-535f-4f85-aa35-c2bbba9295a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_f44f2f91-535f-4f85-aa35-c2bbba9295a6_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_f44f2f91-535f-4f85-aa35-c2bbba9295a6" xlink:to="loc_srt_SegmentGeographicalDomain_f44f2f91-535f-4f85-aa35-c2bbba9295a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_23caab00-1d52-4b75-bcd2-55d6998a6aec" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_f44f2f91-535f-4f85-aa35-c2bbba9295a6" xlink:to="loc_srt_SegmentGeographicalDomain_23caab00-1d52-4b75-bcd2-55d6998a6aec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_8aaaf3d2-df55-4c20-a6bb-b68acf0600e4" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_TX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_23caab00-1d52-4b75-bcd2-55d6998a6aec" xlink:to="loc_stpr_TX_8aaaf3d2-df55-4c20-a6bb-b68acf0600e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondAxis_d7d8bb16-0228-4c67-ac92-6bbac1bae7e5" xlink:href="tsco-20221231.xsd#tsco_BondAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_tsco_BondAxis_d7d8bb16-0228-4c67-ac92-6bbac1bae7e5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondDomain_d7d8bb16-0228-4c67-ac92-6bbac1bae7e5_default" xlink:href="tsco-20221231.xsd#tsco_BondDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_BondAxis_d7d8bb16-0228-4c67-ac92-6bbac1bae7e5" xlink:to="loc_tsco_BondDomain_d7d8bb16-0228-4c67-ac92-6bbac1bae7e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondDomain_b0d7ec2c-0e89-4919-b10b-f5baaf5c5c4a" xlink:href="tsco-20221231.xsd#tsco_BondDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_BondAxis_d7d8bb16-0228-4c67-ac92-6bbac1bae7e5" xlink:to="loc_tsco_BondDomain_b0d7ec2c-0e89-4919-b10b-f5baaf5c5c4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_c961b36b-06af-40e8-a8cb-757dfb79d862" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_srt_ConsolidatedEntitiesAxis_c961b36b-06af-40e8-a8cb-757dfb79d862" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c961b36b-06af-40e8-a8cb-757dfb79d862_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c961b36b-06af-40e8-a8cb-757dfb79d862" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c961b36b-06af-40e8-a8cb-757dfb79d862_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_efcc082f-6a8f-4376-bc3b-a02456b03c08" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c961b36b-06af-40e8-a8cb-757dfb79d862" xlink:to="loc_srt_ConsolidatedEntitiesDomain_efcc082f-6a8f-4376-bc3b-a02456b03c08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_e0bfe100-b203-43ce-848a-13384ac7c804" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_efcc082f-6a8f-4376-bc3b-a02456b03c08" xlink:to="loc_srt_ParentCompanyMember_e0bfe100-b203-43ce-848a-13384ac7c804" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceTypeAxis_0933f8bf-3aeb-4565-b26a-0d79f018f431" xlink:href="tsco-20221231.xsd#tsco_SelfInsuranceTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_tsco_SelfInsuranceTypeAxis_0933f8bf-3aeb-4565-b26a-0d79f018f431" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceTypeDomain_0933f8bf-3aeb-4565-b26a-0d79f018f431_default" xlink:href="tsco-20221231.xsd#tsco_SelfInsuranceTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_SelfInsuranceTypeAxis_0933f8bf-3aeb-4565-b26a-0d79f018f431" xlink:to="loc_tsco_SelfInsuranceTypeDomain_0933f8bf-3aeb-4565-b26a-0d79f018f431_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceTypeDomain_a211c743-239d-412d-abc4-8572f7b96277" xlink:href="tsco-20221231.xsd#tsco_SelfInsuranceTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_SelfInsuranceTypeAxis_0933f8bf-3aeb-4565-b26a-0d79f018f431" xlink:to="loc_tsco_SelfInsuranceTypeDomain_a211c743-239d-412d-abc4-8572f7b96277" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceClaimsMember_a53d2e37-c430-4f94-8b31-b07b421bf8d3" xlink:href="tsco-20221231.xsd#tsco_SelfInsuranceClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SelfInsuranceTypeDomain_a211c743-239d-412d-abc4-8572f7b96277" xlink:to="loc_tsco_SelfInsuranceClaimsMember_a53d2e37-c430-4f94-8b31-b07b421bf8d3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WorkersCompensationReserveMember_aca73cf7-ddad-4176-9ec5-fa6973923fd3" xlink:href="tsco-20221231.xsd#tsco_WorkersCompensationReserveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SelfInsuranceTypeDomain_a211c743-239d-412d-abc4-8572f7b96277" xlink:to="loc_tsco_WorkersCompensationReserveMember_aca73cf7-ddad-4176-9ec5-fa6973923fd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_GeneralLiabilityReserveMember_aef88044-5adf-4896-8870-d03e304a1ffd" xlink:href="tsco-20221231.xsd#tsco_GeneralLiabilityReserveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SelfInsuranceTypeDomain_a211c743-239d-412d-abc4-8572f7b96277" xlink:to="loc_tsco_GeneralLiabilityReserveMember_aef88044-5adf-4896-8870-d03e304a1ffd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_97c889eb-c9d7-4fab-ad02-071c2f39f9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_97c889eb-c9d7-4fab-ad02-071c2f39f9dc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_97c889eb-c9d7-4fab-ad02-071c2f39f9dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_97c889eb-c9d7-4fab-ad02-071c2f39f9dc" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_97c889eb-c9d7-4fab-ad02-071c2f39f9dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2b169d8-4415-4d39-adf0-e21dbc114838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_97c889eb-c9d7-4fab-ad02-071c2f39f9dc" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2b169d8-4415-4d39-adf0-e21dbc114838" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_81a49152-b9a9-4cf0-952b-96e19e05d6da" xlink:href="tsco-20221231.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2b169d8-4415-4d39-adf0-e21dbc114838" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_81a49152-b9a9-4cf0-952b-96e19e05d6da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnStoresDomain_a503ab5a-f159-472b-9361-9e2c200e80fd" xlink:href="tsco-20221231.xsd#tsco_OrschelnStoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2b169d8-4415-4d39-adf0-e21dbc114838" xlink:to="loc_tsco_OrschelnStoresDomain_a503ab5a-f159-472b-9361-9e2c200e80fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_f70318fe-6013-435d-beb8-d95f6573f6b8" xlink:href="tsco-20221231.xsd#tsco_OrschelnDistributionCenterAndHeadquartersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2b169d8-4415-4d39-adf0-e21dbc114838" xlink:to="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_f70318fe-6013-435d-beb8-d95f6573f6b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumOrMinimumAxis_f16c7593-366d-4586-85be-b905187b8999" xlink:href="tsco-20221231.xsd#tsco_SoftwareMaximumOrMinimumAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_tsco_SoftwareMaximumOrMinimumAxis_f16c7593-366d-4586-85be-b905187b8999" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumOrMinimumDomain_f16c7593-366d-4586-85be-b905187b8999_default" xlink:href="tsco-20221231.xsd#tsco_SoftwareMaximumOrMinimumDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_SoftwareMaximumOrMinimumAxis_f16c7593-366d-4586-85be-b905187b8999" xlink:to="loc_tsco_SoftwareMaximumOrMinimumDomain_f16c7593-366d-4586-85be-b905187b8999_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumOrMinimumDomain_ac13540a-801b-429f-b489-739ea8bc9bbe" xlink:href="tsco-20221231.xsd#tsco_SoftwareMaximumOrMinimumDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_SoftwareMaximumOrMinimumAxis_f16c7593-366d-4586-85be-b905187b8999" xlink:to="loc_tsco_SoftwareMaximumOrMinimumDomain_ac13540a-801b-429f-b489-739ea8bc9bbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMinimumMember_616b2c45-7b6d-4249-bb11-6cc30f04aad3" xlink:href="tsco-20221231.xsd#tsco_SoftwareMinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SoftwareMaximumOrMinimumDomain_ac13540a-801b-429f-b489-739ea8bc9bbe" xlink:to="loc_tsco_SoftwareMinimumMember_616b2c45-7b6d-4249-bb11-6cc30f04aad3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumMember_57a58ce8-1bb9-467d-996a-6d0db6b57365" xlink:href="tsco-20221231.xsd#tsco_SoftwareMaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_SoftwareMaximumOrMinimumDomain_ac13540a-801b-429f-b489-739ea8bc9bbe" xlink:to="loc_tsco_SoftwareMaximumMember_57a58ce8-1bb9-467d-996a-6d0db6b57365" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_c9aa6f35-20a8-4eaa-897a-f525d305a3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_us-gaap_DebtInstrumentAxis_c9aa6f35-20a8-4eaa-897a-f525d305a3fd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c9aa6f35-20a8-4eaa-897a-f525d305a3fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_c9aa6f35-20a8-4eaa-897a-f525d305a3fd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c9aa6f35-20a8-4eaa-897a-f525d305a3fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_77f39348-5d63-4865-b32f-ac7281f25557" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_c9aa6f35-20a8-4eaa-897a-f525d305a3fd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_77f39348-5d63-4865-b32f-ac7281f25557" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_b4b0000f-b142-465c-bec1-815948b2c8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_77f39348-5d63-4865-b32f-ac7281f25557" xlink:to="loc_us-gaap_NotesPayableToBanksMember_b4b0000f-b142-465c-bec1-815948b2c8ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_November2020TermLoanMember_6a629dd4-1a8f-45b4-be60-82b260ff8ada" xlink:href="tsco-20221231.xsd#tsco_November2020TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_77f39348-5d63-4865-b32f-ac7281f25557" xlink:to="loc_tsco_November2020TermLoanMember_6a629dd4-1a8f-45b4-be60-82b260ff8ada" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember_82dff4ca-ba28-41c8-a29a-fa9c60f836d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_77f39348-5d63-4865-b32f-ac7281f25557" xlink:to="loc_us-gaap_BondsMember_82dff4ca-ba28-41c8-a29a-fa9c60f836d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember_b4758948-33c0-4dc6-80b5-0bd0dbbf5bac" xlink:href="tsco-20221231.xsd#tsco_A1750SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_77f39348-5d63-4865-b32f-ac7281f25557" xlink:to="loc_tsco_A1750SeniorNotesMember_b4758948-33c0-4dc6-80b5-0bd0dbbf5bac" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#ShareBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationDetails" xlink:type="extended" id="i323fc8d8c3b74aa48aee5e934633db3e_ShareBasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Maximumnumberofcommonstockgranted_bbdb6bf7-a19d-48d9-99ce-27431de9dc24" xlink:href="tsco-20221231.xsd#tsco_Maximumnumberofcommonstockgranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_Maximumnumberofcommonstockgranted_bbdb6bf7-a19d-48d9-99ce-27431de9dc24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_30868a08-4b62-4141-870e-55383885628f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_30868a08-4b62-4141-870e-55383885628f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_67bce7ad-4cfe-4fed-96bd-0b9780e12f12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_67bce7ad-4cfe-4fed-96bd-0b9780e12f12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b23af339-9600-4522-9325-89a7092544f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensation_b23af339-9600-4522-9325-89a7092544f7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMinimum_3a61b698-6482-433a-84ca-a02c6c787a92" xlink:href="tsco-20221231.xsd#tsco_VestingTermMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_VestingTermMinimum_3a61b698-6482-433a-84ca-a02c6c787a92" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMaximum_0b4a8f5e-e0a0-4535-8e16-cc2917bd2ea9" xlink:href="tsco-20221231.xsd#tsco_VestingTermMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_VestingTermMaximum_0b4a8f5e-e0a0-4535-8e16-cc2917bd2ea9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_afa14a14-709f-4b11-944f-11f7434768d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_afa14a14-709f-4b11-944f-11f7434768d6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2b218daf-f2d5-404c-a145-4872a304b653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2b218daf-f2d5-404c-a145-4872a304b653" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_97fd5689-c387-447f-8bab-4d7a346ffa41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_97fd5689-c387-447f-8bab-4d7a346ffa41" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6d802ff4-2c84-42c3-aaab-b019aaee835c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6d802ff4-2c84-42c3-aaab-b019aaee835c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_1c17cc3a-483c-45fa-ac4e-7ca858cceaf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_1c17cc3a-483c-45fa-ac4e-7ca858cceaf2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_44c01257-2336-4e93-a61d-f32259713aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_44c01257-2336-4e93-a61d-f32259713aaa" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_eb5fd436-76fe-4c6e-ab06-7bb26f06a54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_eb5fd436-76fe-4c6e-ab06-7bb26f06a54f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:href="tsco-20221231.xsd#tsco_KeyassumptionsinfairvaluedeterminationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_abbb6ab4-4d1c-4afa-81fd-72fcdfcd797f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_abbb6ab4-4d1c-4afa-81fd-72fcdfcd797f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0840cf41-3d88-4b40-8b02-6e16e8ffe7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0840cf41-3d88-4b40-8b02-6e16e8ffe7fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_45a179b3-0e66-4432-bbd9-1a2b87914b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_45a179b3-0e66-4432-bbd9-1a2b87914b5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_7fb3d925-3ec9-48af-920d-f1963945d145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_7fb3d925-3ec9-48af-920d-f1963945d145" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_285871d1-4230-4237-988b-7dbf7f5cbdf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_285871d1-4230-4237-988b-7dbf7f5cbdf7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_25a19956-2363-49fb-bae6-fde7c4e4907b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_25a19956-2363-49fb-bae6-fde7c4e4907b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8e798268-c270-4a5d-a22a-80cdbc14bb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8e798268-c270-4a5d-a22a-80cdbc14bb5f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_4eaf98f9-6689-45ec-bcbf-4d42599b5b05" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_4eaf98f9-6689-45ec-bcbf-4d42599b5b05" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_909d0fde-7c4b-47cb-b494-f86b7fad7aee" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_909d0fde-7c4b-47cb-b494-f86b7fad7aee" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_10ae68a0-bc55-412f-816a-4510a81db2e6" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_10ae68a0-bc55-412f-816a-4510a81db2e6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_582ede46-25f9-419e-bfde-d538c15c00b9" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_582ede46-25f9-419e-bfde-d538c15c00b9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_764eb209-73ab-447e-864c-7a49e8176529" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_764eb209-73ab-447e-864c-7a49e8176529" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_691c5321-c2e5-44c2-bb55-dc33e4528165" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_691c5321-c2e5-44c2-bb55-dc33e4528165" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a7efdd3d-6ce7-4b44-a82c-14b72ec55e29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a7efdd3d-6ce7-4b44-a82c-14b72ec55e29" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5af7aa5e-55a8-4d3e-ae3d-30957579e1d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5af7aa5e-55a8-4d3e-ae3d-30957579e1d2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_a798c200-4022-44c8-9a25-8f780bdf0183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_a798c200-4022-44c8-9a25-8f780bdf0183" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3df3097e-e496-41ac-b86b-39b83950881d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_cf66e4fb-add5-4279-b1ba-6fc178514552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_cf66e4fb-add5-4279-b1ba-6fc178514552" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d564a5ef-126a-4c5e-b1fd-991980db99db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d564a5ef-126a-4c5e-b1fd-991980db99db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48780874-907b-4ab4-b0e9-97406e8669d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48780874-907b-4ab4-b0e9-97406e8669d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d5a7125c-b44a-492e-a495-2e06e21aa916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d5a7125c-b44a-492e-a495-2e06e21aa916" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_8c80eba2-dec0-4f8a-ab91-388f4095f494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_8c80eba2-dec0-4f8a-ab91-388f4095f494" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_498c0be7-5840-4d00-98d6-b62146ee6747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_985a5cd4-cca1-4370-9754-04b1d65faff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_985a5cd4-cca1-4370-9754-04b1d65faff3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1f18c128-2f73-4ae9-a123-16c62ec1943f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1f18c128-2f73-4ae9-a123-16c62ec1943f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c8b152ec-31dd-40b0-aea3-b901a9ddf037" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c8b152ec-31dd-40b0-aea3-b901a9ddf037" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_b410d9f6-ad05-47ea-97c3-d1e0703e523a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_b410d9f6-ad05-47ea-97c3-d1e0703e523a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9b4b300b-c1af-4b13-99bc-cc1cf4d87d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9b4b300b-c1af-4b13-99bc-cc1cf4d87d9a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_341cecba-db62-4320-ba65-613e4991d0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_15ec5fdb-83e2-43ed-b13a-4fb27fa4f5db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_15ec5fdb-83e2-43ed-b13a-4fb27fa4f5db" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StockoptionsotherinformationAbstract_8261d7a7-8fa0-490d-ade1-2cf1f492d3a3" xlink:href="tsco-20221231.xsd#tsco_StockoptionsotherinformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_StockoptionsotherinformationAbstract_8261d7a7-8fa0-490d-ade1-2cf1f492d3a3" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_25d66e49-8879-4886-a904-dbd2d3c5893a" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_StockoptionsotherinformationAbstract_8261d7a7-8fa0-490d-ade1-2cf1f492d3a3" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_25d66e49-8879-4886-a904-dbd2d3c5893a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_a736fb25-d9d9-4d51-854a-b0baa9bf7733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_StockoptionsotherinformationAbstract_8261d7a7-8fa0-490d-ade1-2cf1f492d3a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_a736fb25-d9d9-4d51-854a-b0baa9bf7733" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4415ed59-6642-41d6-ae8c-f64abdcc6e86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4415ed59-6642-41d6-ae8c-f64abdcc6e86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_026241bb-e291-4ef5-9f96-0de1ce53723f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_026241bb-e291-4ef5-9f96-0de1ce53723f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3bf21a54-6e1a-429f-b94c-bdacab707ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3bf21a54-6e1a-429f-b94c-bdacab707ccf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_41c262a2-8898-4124-a77d-5ff057b40ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_41c262a2-8898-4124-a77d-5ff057b40ab3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_444e9b03-615b-4080-a0fc-2a675bf204e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_673ec586-3d32-4efc-8469-7cb61bfc098c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_673ec586-3d32-4efc-8469-7cb61bfc098c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c6757186-588c-4674-978b-24356802f30c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c6757186-588c-4674-978b-24356802f30c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5f9b594f-05f2-418d-a474-0d673786ce8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5f9b594f-05f2-418d-a474-0d673786ce8f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d4dc89f4-420c-4fa3-be84-29e04f92068e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d4dc89f4-420c-4fa3-be84-29e04f92068e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7ac98601-970e-4a9f-a80b-e3d902b0acc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_565e6917-a952-4bf9-98c3-b86dcb30c932" xlink:href="tsco-20221231.xsd#tsco_OtherinformationrelativetorestrictedunitactivityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_565e6917-a952-4bf9-98c3-b86dcb30c932" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_b50026f0-4563-44c6-80e3-a5bb6fcb5a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_565e6917-a952-4bf9-98c3-b86dcb30c932" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_b50026f0-4563-44c6-80e3-a5bb6fcb5a4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_ca97676e-8ad9-46a2-8db0-dfc247881902" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_565e6917-a952-4bf9-98c3-b86dcb30c932" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_ca97676e-8ad9-46a2-8db0-dfc247881902" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_f34d7d59-78c3-49e1-b4ca-af10ab83df29" xlink:href="tsco-20221231.xsd#tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_565e6917-a952-4bf9-98c3-b86dcb30c932" xlink:to="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_f34d7d59-78c3-49e1-b4ca-af10ab83df29" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_0c3e12c3-9073-4e28-b49b-452c1e666a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_0c3e12c3-9073-4e28-b49b-452c1e666a4d" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PerformanceTerm_cd3fbfda-f187-4704-9c81-cf7b5383a79b" xlink:href="tsco-20221231.xsd#tsco_PerformanceTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_PerformanceTerm_cd3fbfda-f187-4704-9c81-cf7b5383a79b" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTerm_b7c50b8f-8372-4bf5-891b-848c79e7e66e" xlink:href="tsco-20221231.xsd#tsco_VestingTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_VestingTerm_b7c50b8f-8372-4bf5-891b-848c79e7e66e" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Employeestockpurchaseprogramdiscountpercentage_b0390d62-ae69-447c-b262-8ce7ad00bfcf" xlink:href="tsco-20221231.xsd#tsco_Employeestockpurchaseprogramdiscountpercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_Employeestockpurchaseprogramdiscountpercentage_b0390d62-ae69-447c-b262-8ce7ad00bfcf" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedCompensation_3c63899f-b888-4b47-ae54-a11fba871d9d" xlink:href="tsco-20221231.xsd#tsco_SharedBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_SharedBasedCompensation_3c63899f-b888-4b47-ae54-a11fba871d9d" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_5138db66-03ea-49ef-99a6-047d9382b41a" xlink:href="tsco-20221231.xsd#tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_5138db66-03ea-49ef-99a6-047d9382b41a" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_9a51cc5c-b746-419e-a1d5-a9f2f2120eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_9a51cc5c-b746-419e-a1d5-a9f2f2120eb6" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_fe994a41-0232-463d-8f29-84983c86d6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_fe994a41-0232-463d-8f29-84983c86d6c7" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ea414bea-c033-48e6-9eaf-8c48745595a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8583cd13-cf9f-444d-92a1-5d4bfd03244d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8583cd13-cf9f-444d-92a1-5d4bfd03244d" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_fcb143f8-7f3b-4072-9815-b9e978f81812" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_fcb143f8-7f3b-4072-9815-b9e978f81812" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_d36c6155-4b77-4279-babc-e3d34d3500e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:to="loc_us-gaap_PlanNameAxis_d36c6155-4b77-4279-babc-e3d34d3500e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_d36c6155-4b77-4279-babc-e3d34d3500e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_d36c6155-4b77-4279-babc-e3d34d3500e5" xlink:to="loc_us-gaap_PlanNameDomain_d36c6155-4b77-4279-babc-e3d34d3500e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_56a8357a-ceb7-40eb-89e0-39aced1dc1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_d36c6155-4b77-4279-babc-e3d34d3500e5" xlink:to="loc_us-gaap_PlanNameDomain_56a8357a-ceb7-40eb-89e0-39aced1dc1a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2018OmnibusIncentivePlan1Member_7c6f5976-834a-4806-99d8-dcbd73751c76" xlink:href="tsco-20221231.xsd#tsco_A2018OmnibusIncentivePlan1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_56a8357a-ceb7-40eb-89e0-39aced1dc1a2" xlink:to="loc_tsco_A2018OmnibusIncentivePlan1Member_7c6f5976-834a-4806-99d8-dcbd73751c76" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7c694ecb-c5ca-4cf9-afa6-a7a654ed3ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:to="loc_us-gaap_AwardTypeAxis_7c694ecb-c5ca-4cf9-afa6-a7a654ed3ca6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7c694ecb-c5ca-4cf9-afa6-a7a654ed3ca6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7c694ecb-c5ca-4cf9-afa6-a7a654ed3ca6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7c694ecb-c5ca-4cf9-afa6-a7a654ed3ca6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b05bf5c3-81cf-4fa5-9cc6-de2858fb282b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7c694ecb-c5ca-4cf9-afa6-a7a654ed3ca6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b05bf5c3-81cf-4fa5-9cc6-de2858fb282b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1da8e89a-2c7b-498b-b828-d6872ce41366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b05bf5c3-81cf-4fa5-9cc6-de2858fb282b" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1da8e89a-2c7b-498b-b828-d6872ce41366" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_afc5271a-596a-4e82-ad58-a4f5c43dfdd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b05bf5c3-81cf-4fa5-9cc6-de2858fb282b" xlink:to="loc_us-gaap_EmployeeStockMember_afc5271a-596a-4e82-ad58-a4f5c43dfdd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d244bcca-21f8-4f3d-a889-cbf7d8d18775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b05bf5c3-81cf-4fa5-9cc6-de2858fb282b" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d244bcca-21f8-4f3d-a889-cbf7d8d18775" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_811133cb-a52c-4433-b7e9-8e70bae67d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b05bf5c3-81cf-4fa5-9cc6-de2858fb282b" xlink:to="loc_us-gaap_PerformanceSharesMember_811133cb-a52c-4433-b7e9-8e70bae67d1d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2762cc06-2779-46ba-9133-c6b4b7d0b112" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:to="loc_srt_RangeAxis_2762cc06-2779-46ba-9133-c6b4b7d0b112" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2762cc06-2779-46ba-9133-c6b4b7d0b112_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2762cc06-2779-46ba-9133-c6b4b7d0b112" xlink:to="loc_srt_RangeMember_2762cc06-2779-46ba-9133-c6b4b7d0b112_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3402c883-5908-4570-b52f-bebdd17b3744" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2762cc06-2779-46ba-9133-c6b4b7d0b112" xlink:to="loc_srt_RangeMember_3402c883-5908-4570-b52f-bebdd17b3744" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a67ed8a3-b1f8-46b2-bc57-ce178b916f47" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3402c883-5908-4570-b52f-bebdd17b3744" xlink:to="loc_srt_MinimumMember_a67ed8a3-b1f8-46b2-bc57-ce178b916f47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_65bea4fb-cd70-4e46-bb0e-abd0abe23cf4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3402c883-5908-4570-b52f-bebdd17b3744" xlink:to="loc_srt_MaximumMember_65bea4fb-cd70-4e46-bb0e-abd0abe23cf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_beaea1df-84e3-45c8-b12b-1e7512ec97a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:to="loc_us-gaap_VestingAxis_beaea1df-84e3-45c8-b12b-1e7512ec97a2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_beaea1df-84e3-45c8-b12b-1e7512ec97a2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_beaea1df-84e3-45c8-b12b-1e7512ec97a2" xlink:to="loc_us-gaap_VestingDomain_beaea1df-84e3-45c8-b12b-1e7512ec97a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_bb8f05d6-8673-4b79-93ae-488c5bf7fafa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_beaea1df-84e3-45c8-b12b-1e7512ec97a2" xlink:to="loc_us-gaap_VestingDomain_bb8f05d6-8673-4b79-93ae-488c5bf7fafa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_0de8dc28-2921-4700-a7c4-ccd4f011b059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_bb8f05d6-8673-4b79-93ae-488c5bf7fafa" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_0de8dc28-2921-4700-a7c4-ccd4f011b059" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#BusinessCombinationsandAssetAcquisitionsDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="extended" id="i917ba1109e314decb95b4120f2d68917_BusinessCombinationsandAssetAcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_e28ce0d5-f23e-40c0-8996-b36bcda78186" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_118e9980-631c-48c8-954c-46a1ecdedb9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_e28ce0d5-f23e-40c0-8996-b36bcda78186" xlink:to="loc_us-gaap_Goodwill_118e9980-631c-48c8-954c-46a1ecdedb9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_99489d94-97e8-461f-b87f-e5c1ce1827ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_e28ce0d5-f23e-40c0-8996-b36bcda78186" xlink:to="loc_us-gaap_AssetAcquisitionTable_99489d94-97e8-461f-b87f-e5c1ce1827ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_46f5769c-9606-45bf-8bfc-0dfdaaeef4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_99489d94-97e8-461f-b87f-e5c1ce1827ad" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_46f5769c-9606-45bf-8bfc-0dfdaaeef4fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_46f5769c-9606-45bf-8bfc-0dfdaaeef4fc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_46f5769c-9606-45bf-8bfc-0dfdaaeef4fc" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_46f5769c-9606-45bf-8bfc-0dfdaaeef4fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_108bcff9-e633-451a-8078-9857d82ed10c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_46f5769c-9606-45bf-8bfc-0dfdaaeef4fc" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_108bcff9-e633-451a-8078-9857d82ed10c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_abea86a3-8b59-4f34-915e-a386eca1f4fa" xlink:href="tsco-20221231.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_108bcff9-e633-451a-8078-9857d82ed10c" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_abea86a3-8b59-4f34-915e-a386eca1f4fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnStoresDomain_1771c1e4-c18b-4ea0-8428-428980d26868" xlink:href="tsco-20221231.xsd#tsco_OrschelnStoresDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_108bcff9-e633-451a-8078-9857d82ed10c" xlink:to="loc_tsco_OrschelnStoresDomain_1771c1e4-c18b-4ea0-8428-428980d26868" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_465b5b8e-315b-410b-988e-26c9cb8a704a" xlink:href="tsco-20221231.xsd#tsco_OrschelnDistributionCenterAndHeadquartersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_108bcff9-e633-451a-8078-9857d82ed10c" xlink:to="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_465b5b8e-315b-410b-988e-26c9cb8a704a" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#GoodwillandOtherIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="extended" id="i821efd4b1cc94e06961ce5e531c901a9_GoodwillandOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_e17c7117-2388-4daf-818b-522e3fe49397" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_47eae2a2-5a42-4f51-bb53-35e915ec6603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_e17c7117-2388-4daf-818b-522e3fe49397" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_47eae2a2-5a42-4f51-bb53-35e915ec6603" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d99119d3-401c-4f7b-a814-25e42e9329e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_e17c7117-2388-4daf-818b-522e3fe49397" xlink:to="loc_us-gaap_Goodwill_d99119d3-401c-4f7b-a814-25e42e9329e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_8fe25c67-b269-48be-b4eb-7ceb898fdca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_e17c7117-2388-4daf-818b-522e3fe49397" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_8fe25c67-b269-48be-b4eb-7ceb898fdca2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_993a4aaf-cd36-4bf7-a4d2-7356484819f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_e17c7117-2388-4daf-818b-522e3fe49397" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_993a4aaf-cd36-4bf7-a4d2-7356484819f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_e17c7117-2388-4daf-818b-522e3fe49397" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_92b50667-db5c-49fd-af1d-d258750a6d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_92b50667-db5c-49fd-af1d-d258750a6d8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_92b50667-db5c-49fd-af1d-d258750a6d8c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_92b50667-db5c-49fd-af1d-d258750a6d8c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_92b50667-db5c-49fd-af1d-d258750a6d8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ef1dc4a8-bc5d-4ca6-8c5c-5f7919b0c298" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_92b50667-db5c-49fd-af1d-d258750a6d8c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ef1dc4a8-bc5d-4ca6-8c5c-5f7919b0c298" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_69215d2e-2733-464f-8bcb-a3f8e97ad495" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:to="loc_srt_RangeAxis_69215d2e-2733-464f-8bcb-a3f8e97ad495" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_69215d2e-2733-464f-8bcb-a3f8e97ad495_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_69215d2e-2733-464f-8bcb-a3f8e97ad495" xlink:to="loc_srt_RangeMember_69215d2e-2733-464f-8bcb-a3f8e97ad495_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f7b4ff97-c8f7-42b3-bd06-3d2032157e16" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_69215d2e-2733-464f-8bcb-a3f8e97ad495" xlink:to="loc_srt_RangeMember_f7b4ff97-c8f7-42b3-bd06-3d2032157e16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_63b630f6-ff41-4231-9184-197540bbf38b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_63b630f6-ff41-4231-9184-197540bbf38b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_63b630f6-ff41-4231-9184-197540bbf38b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_63b630f6-ff41-4231-9184-197540bbf38b" xlink:to="loc_us-gaap_SegmentDomain_63b630f6-ff41-4231-9184-197540bbf38b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1c797067-aef6-401d-a9e7-e3dda9218159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_63b630f6-ff41-4231-9184-197540bbf38b" xlink:to="loc_us-gaap_SegmentDomain_1c797067-aef6-401d-a9e7-e3dda9218159" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsenseMember_5a0d400d-ebe1-4b6d-be90-1534ec43202e" xlink:href="tsco-20221231.xsd#tsco_PetsenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1c797067-aef6-401d-a9e7-e3dda9218159" xlink:to="loc_tsco_PetsenseMember_5a0d400d-ebe1-4b6d-be90-1534ec43202e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TractorSupplyCompanyMember_c600b454-afc2-427e-9d7c-f0a90bdbcde9" xlink:href="tsco-20221231.xsd#tsco_TractorSupplyCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1c797067-aef6-401d-a9e7-e3dda9218159" xlink:to="loc_tsco_TractorSupplyCompanyMember_c600b454-afc2-427e-9d7c-f0a90bdbcde9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TractorSupplyCompanyAndPetsenseMember_f3a0c68d-5693-4271-883a-d212d2d2e32f" xlink:href="tsco-20221231.xsd#tsco_TractorSupplyCompanyAndPetsenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1c797067-aef6-401d-a9e7-e3dda9218159" xlink:to="loc_tsco_TractorSupplyCompanyAndPetsenseMember_f3a0c68d-5693-4271-883a-d212d2d2e32f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_03a848cb-9970-4ebf-b0a3-bf170fc7ec62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_03a848cb-9970-4ebf-b0a3-bf170fc7ec62" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_03a848cb-9970-4ebf-b0a3-bf170fc7ec62_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_03a848cb-9970-4ebf-b0a3-bf170fc7ec62" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_03a848cb-9970-4ebf-b0a3-bf170fc7ec62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_072d7a4b-9701-47cc-8485-7fcfe6248ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_03a848cb-9970-4ebf-b0a3-bf170fc7ec62" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_072d7a4b-9701-47cc-8485-7fcfe6248ccd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_3894da22-7124-47d6-b31b-6a64ad465542" xlink:href="tsco-20221231.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_072d7a4b-9701-47cc-8485-7fcfe6248ccd" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_3894da22-7124-47d6-b31b-6a64ad465542" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/DebtDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#DebtDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/DebtDetails" xlink:type="extended" id="i7875a27dedde43e1ad06a92816fb7fc3_DebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_d03eade9-8131-4cc2-b032-dbb11b5d4417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_d03eade9-8131-4cc2-b032-dbb11b5d4417" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_5ea3db47-dd47-4bd4-894a-e97cf9b374ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_LongTermDebt_5ea3db47-dd47-4bd4-894a-e97cf9b374ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_0cace5f9-4b18-4be6-97fe-f669616f3674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_0cace5f9-4b18-4be6-97fe-f669616f3674" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_b43c130c-73bc-4875-9269-f6ed2b0640e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_b43c130c-73bc-4875-9269-f6ed2b0640e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_3a2a63c6-8373-4c96-86d3-70b3f39b5e16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_3a2a63c6-8373-4c96-86d3-70b3f39b5e16" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShelfNotesMaximumMaturityDate_aaa831c0-bd25-4c5d-941a-fc3b383cd66c" xlink:href="tsco-20221231.xsd#tsco_ShelfNotesMaximumMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_tsco_ShelfNotesMaximumMaturityDate_aaa831c0-bd25-4c5d-941a-fc3b383cd66c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShelfNotesMaximumIssuanceDate_e0a8eb73-4afa-4ff0-ad87-647fd0f52057" xlink:href="tsco-20221231.xsd#tsco_ShelfNotesMaximumIssuanceDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_tsco_ShelfNotesMaximumIssuanceDate_e0a8eb73-4afa-4ff0-ad87-647fd0f52057" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_f4368dbb-56e5-41b5-8bfc-330bda6ca14e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_f4368dbb-56e5-41b5-8bfc-330bda6ca14e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDescription_15ce7d0a-ad7c-4a9a-a33a-4aefd5291dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentDescription_15ce7d0a-ad7c-4a9a-a33a-4aefd5291dde" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_6c266e6f-4b29-46f4-9c81-43f628007a27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_27252944-35c0-4e91-8133-bb61cfaf5b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_27252944-35c0-4e91-8133-bb61cfaf5b3c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_186b4afe-76e0-4dc3-9f01-dda345be653e" xlink:href="tsco-20221231.xsd#tsco_SwinglineLoanMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_186b4afe-76e0-4dc3-9f01-dda345be653e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_82b31635-1211-47d7-9063-0a32453bc74f" xlink:href="tsco-20221231.xsd#tsco_LettersOfCreditMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_82b31635-1211-47d7-9063-0a32453bc74f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoanMaximumBorrowingCapacity_1811597f-98c7-4e76-88a2-bebebdb2d4ba" xlink:href="tsco-20221231.xsd#tsco_TermLoanMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_tsco_TermLoanMaximumBorrowingCapacity_1811597f-98c7-4e76-88a2-bebebdb2d4ba" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantDescription_5fdb562a-6e37-4530-8cae-29bf54af457d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentCovenantDescription_5fdb562a-6e37-4530-8cae-29bf54af457d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance_0aa3f5c5-d5ef-4400-87b0-398f18d50d87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentCovenantCompliance_0aa3f5c5-d5ef-4400-87b0-398f18d50d87" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_0e6c12f5-e19d-4087-93bd-e4ab1fd1abcc" xlink:href="tsco-20221231.xsd#tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_0e6c12f5-e19d-4087-93bd-e4ab1fd1abcc" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_b51f277a-3bb1-425a-92f4-3cfb0ec18a76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_b51f277a-3bb1-425a-92f4-3cfb0ec18a76" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_22368aa4-1ab2-4c58-9d72-5febe5f92b13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_22368aa4-1ab2-4c58-9d72-5febe5f92b13" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_feff6d7d-7a96-407e-9d9a-76ab8fcf9ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_feff6d7d-7a96-407e-9d9a-76ab8fcf9ae5" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_7f938efa-5622-4d42-93ec-7c01b4b2915f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_us-gaap_CreditFacilityAxis_7f938efa-5622-4d42-93ec-7c01b4b2915f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_7f938efa-5622-4d42-93ec-7c01b4b2915f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_7f938efa-5622-4d42-93ec-7c01b4b2915f" xlink:to="loc_us-gaap_CreditFacilityDomain_7f938efa-5622-4d42-93ec-7c01b4b2915f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_7f938efa-5622-4d42-93ec-7c01b4b2915f" xlink:to="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NumberofFinancialCovenantsMember_339f56af-dcf2-4c49-bc65-51b89b2e2cdc" xlink:href="tsco-20221231.xsd#tsco_NumberofFinancialCovenantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:to="loc_tsco_NumberofFinancialCovenantsMember_339f56af-dcf2-4c49-bc65-51b89b2e2cdc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_6c8c6088-d964-4efc-a768-8ba9946c8fc7" xlink:href="tsco-20221231.xsd#tsco_FixedChargeCoverageRatioMinimumRequirementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:to="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_6c8c6088-d964-4efc-a768-8ba9946c8fc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeverageRatioMaximumRequirementMember_6c21fb1b-9471-4446-80ee-730c5b691110" xlink:href="tsco-20221231.xsd#tsco_LeverageRatioMaximumRequirementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:to="loc_tsco_LeverageRatioMaximumRequirementMember_6c21fb1b-9471-4446-80ee-730c5b691110" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_6fa53eca-08a7-436e-abff-16e002d0b071" xlink:href="tsco-20221231.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_6fa53eca-08a7-436e-abff-16e002d0b071" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2022SeniorCreditFacilityMember_7aa21acc-fcd5-4dd1-867c-2ec88976d6b7" xlink:href="tsco-20221231.xsd#tsco_A2022SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:to="loc_tsco_A2022SeniorCreditFacilityMember_7aa21acc-fcd5-4dd1-867c-2ec88976d6b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_a0de9ebc-2bf9-41e7-b648-b4e00505e707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:to="loc_us-gaap_NotesPayableToBanksMember_a0de9ebc-2bf9-41e7-b648-b4e00505e707" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_cb81fa75-58ff-4340-ba2f-c4ba20f030ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_cb81fa75-58ff-4340-ba2f-c4ba20f030ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_cb81fa75-58ff-4340-ba2f-c4ba20f030ae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_cb81fa75-58ff-4340-ba2f-c4ba20f030ae" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_cb81fa75-58ff-4340-ba2f-c4ba20f030ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5c169334-07ff-46d3-9231-cae9f358fe28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_cb81fa75-58ff-4340-ba2f-c4ba20f030ae" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5c169334-07ff-46d3-9231-cae9f358fe28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_238c87ab-57ab-46d3-8a9c-67ad90b190cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_us-gaap_DebtInstrumentAxis_238c87ab-57ab-46d3-8a9c-67ad90b190cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_238c87ab-57ab-46d3-8a9c-67ad90b190cb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_238c87ab-57ab-46d3-8a9c-67ad90b190cb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_238c87ab-57ab-46d3-8a9c-67ad90b190cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cc3f075c-77e0-42b7-bf5e-dc42d25bde49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_238c87ab-57ab-46d3-8a9c-67ad90b190cb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cc3f075c-77e0-42b7-bf5e-dc42d25bde49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_ab1a2596-f87f-40f1-99f8-12c0b575ae08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cc3f075c-77e0-42b7-bf5e-dc42d25bde49" xlink:to="loc_us-gaap_SeniorNotesMember_ab1a2596-f87f-40f1-99f8-12c0b575ae08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember_b925a4af-a693-4ca0-9f8e-1e95bebe036a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cc3f075c-77e0-42b7-bf5e-dc42d25bde49" xlink:to="loc_us-gaap_BondsMember_b925a4af-a693-4ca0-9f8e-1e95bebe036a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_85ffe7d8-3ad0-4ed1-bc4d-064362d1b4e8" xlink:href="tsco-20221231.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cc3f075c-77e0-42b7-bf5e-dc42d25bde49" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_85ffe7d8-3ad0-4ed1-bc4d-064362d1b4e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember_379a09ac-6bcd-40f6-ae34-2901da69761c" xlink:href="tsco-20221231.xsd#tsco_A1750SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cc3f075c-77e0-42b7-bf5e-dc42d25bde49" xlink:to="loc_tsco_A1750SeniorNotesMember_379a09ac-6bcd-40f6-ae34-2901da69761c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_f0fa18d9-89a1-41c1-9ad3-dd136de1f9c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_us-gaap_VariableRateAxis_f0fa18d9-89a1-41c1-9ad3-dd136de1f9c5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_f0fa18d9-89a1-41c1-9ad3-dd136de1f9c5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_f0fa18d9-89a1-41c1-9ad3-dd136de1f9c5" xlink:to="loc_us-gaap_VariableRateDomain_f0fa18d9-89a1-41c1-9ad3-dd136de1f9c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_1874fb86-11eb-4bfa-ae89-09c5ece1b460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_f0fa18d9-89a1-41c1-9ad3-dd136de1f9c5" xlink:to="loc_us-gaap_VariableRateDomain_1874fb86-11eb-4bfa-ae89-09c5ece1b460" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_59837807-de26-48ed-a4ae-29953c5c9f31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_59837807-de26-48ed-a4ae-29953c5c9f31" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_59837807-de26-48ed-a4ae-29953c5c9f31_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_59837807-de26-48ed-a4ae-29953c5c9f31" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_59837807-de26-48ed-a4ae-29953c5c9f31_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a3a3534f-6a0c-44bb-808c-afb3693c0d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_59837807-de26-48ed-a4ae-29953c5c9f31" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a3a3534f-6a0c-44bb-808c-afb3693c0d9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_89eef2b6-a25f-4faf-91a3-4d72d83269c5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_srt_RangeAxis_89eef2b6-a25f-4faf-91a3-4d72d83269c5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_89eef2b6-a25f-4faf-91a3-4d72d83269c5_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_89eef2b6-a25f-4faf-91a3-4d72d83269c5" xlink:to="loc_srt_RangeMember_89eef2b6-a25f-4faf-91a3-4d72d83269c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_de721da4-bdae-4809-82a3-4fbf6f3ec585" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_89eef2b6-a25f-4faf-91a3-4d72d83269c5" xlink:to="loc_srt_RangeMember_de721da4-bdae-4809-82a3-4fbf6f3ec585" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_c9c9f630-b3bd-4531-8bb1-232cda9cb48c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_fdbb9119-c7f2-4821-9296-63c40d064ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c9c9f630-b3bd-4531-8bb1-232cda9cb48c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_fdbb9119-c7f2-4821-9296-63c40d064ebd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_6b0e0ddd-4b50-4fda-9ffd-6f40ae482950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c9c9f630-b3bd-4531-8bb1-232cda9cb48c" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_6b0e0ddd-4b50-4fda-9ffd-6f40ae482950" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/DebtCreditAgreementDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#DebtCreditAgreementDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/DebtCreditAgreementDetails" xlink:type="extended" id="i3eb10dbc8a134ce4975de65986214abc_DebtCreditAgreementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_3cf1bb61-4803-4067-b31d-8a4f86311897" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_3cf1bb61-4803-4067-b31d-8a4f86311897" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_33d9d40f-5224-4098-99f5-1a4c4284d903" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_33d9d40f-5224-4098-99f5-1a4c4284d903" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_34db3ca3-65ec-45a4-8fd1-d990d02b9278" xlink:href="tsco-20221231.xsd#tsco_SwinglineLoanMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_34db3ca3-65ec-45a4-8fd1-d990d02b9278" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_cee94059-62b7-446d-a6b7-6d53a9a8e4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_cee94059-62b7-446d-a6b7-6d53a9a8e4d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_d8b130ba-43e8-49f8-bb94-2a5615ab3afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_d8b130ba-43e8-49f8-bb94-2a5615ab3afe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_d8afdfcf-8491-4a67-a064-1d135c69fb47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_d8afdfcf-8491-4a67-a064-1d135c69fb47" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Unsecureddebtnetofdebtissuancecosts_b18b7945-64b1-4621-a66d-db73ee4fc0ca" xlink:href="tsco-20221231.xsd#tsco_Unsecureddebtnetofdebtissuancecosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_Unsecureddebtnetofdebtissuancecosts_b18b7945-64b1-4621-a66d-db73ee4fc0ca" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtCurrent_b0389a29-c4c1-4dca-86e8-2f850e4d9b52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_UnsecuredDebtCurrent_b0389a29-c4c1-4dca-86e8-2f850e4d9b52" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e245e715-c7a2-4121-8c1f-9e2208a1406b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e245e715-c7a2-4121-8c1f-9e2208a1406b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermloanMaximumMonthEndOutstandingAmount_13348a36-2e71-4cf7-9477-02642b19b523" xlink:href="tsco-20221231.xsd#tsco_TermloanMaximumMonthEndOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_TermloanMaximumMonthEndOutstandingAmount_13348a36-2e71-4cf7-9477-02642b19b523" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoanMaximumBorrowingCapacity_8e46be26-fe22-478c-a02a-506457cd85e1" xlink:href="tsco-20221231.xsd#tsco_TermLoanMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_TermLoanMaximumBorrowingCapacity_8e46be26-fe22-478c-a02a-506457cd85e1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_68b000d3-0483-4ff9-ae20-99db6f06ea0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_68b000d3-0483-4ff9-ae20-99db6f06ea0e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_57bccd04-0480-4f72-9fcd-e5a5d74e2aef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_57bccd04-0480-4f72-9fcd-e5a5d74e2aef" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_2e005979-83d7-4bab-91ae-80f2253c6bae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_UnsecuredDebt_2e005979-83d7-4bab-91ae-80f2253c6bae" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_a49ab443-9c1d-4539-9554-4914f5a2dee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_a49ab443-9c1d-4539-9554-4914f5a2dee9" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_74a46c1e-c9c3-4208-b1c1-6c91f5b7c0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_74a46c1e-c9c3-4208-b1c1-6c91f5b7c0ba" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_25c5163b-2183-4c02-8535-4677768d61b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_25c5163b-2183-4c02-8535-4677768d61b6" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_aa9e8810-ce41-43c2-9d48-3cee6b2d395f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_aa9e8810-ce41-43c2-9d48-3cee6b2d395f" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensatingBalanceAmount_7117ffe1-c6d7-4274-8cdc-46c5e81a7e54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensatingBalanceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_CompensatingBalanceAmount_7117ffe1-c6d7-4274-8cdc-46c5e81a7e54" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantDescription_c04f4e8a-2c7a-46e6-a343-b5b8acad7b28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantDescription"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentCovenantDescription_c04f4e8a-2c7a-46e6-a343-b5b8acad7b28" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance_6b789767-b01a-4fda-b1d9-0e2bcd55df6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentCovenantCompliance_6b789767-b01a-4fda-b1d9-0e2bcd55df6d" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_96aefed8-cb64-486b-9f0b-9e95a4b66a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LongTermDebt_96aefed8-cb64-486b-9f0b-9e95a4b66a1d" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentAmendedDate_df5686ac-9e2b-4cbb-a2a5-7eed03c9fa93" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentAmendedDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_DebtInstrumentAmendedDate_df5686ac-9e2b-4cbb-a2a5-7eed03c9fa93" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_00c26d57-5dc7-4add-ae41-de669ba30ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_00c26d57-5dc7-4add-ae41-de669ba30ec8" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_1f473b12-42b8-445b-80fd-62b77d6a3d3d" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_1f473b12-42b8-445b-80fd-62b77d6a3d3d" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_da5968cf-b38c-4a28-85fa-92b87c14f350" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_da5968cf-b38c-4a28-85fa-92b87c14f350" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_d70bddfb-a14f-49e1-aa96-e283c8b7652b" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_d70bddfb-a14f-49e1-aa96-e283c8b7652b" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_201abaea-44c8-4c0d-bfe7-db4767b42fa9" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_201abaea-44c8-4c0d-bfe7-db4767b42fa9" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_7cef701c-438b-48ed-85f9-bf62869a8bb2" xlink:href="tsco-20221231.xsd#tsco_LettersOfCreditMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_7cef701c-438b-48ed-85f9-bf62869a8bb2" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e4adc7c5-ef34-46df-9bb6-bbc56274a3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:to="loc_us-gaap_CreditFacilityAxis_e4adc7c5-ef34-46df-9bb6-bbc56274a3c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e4adc7c5-ef34-46df-9bb6-bbc56274a3c7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_e4adc7c5-ef34-46df-9bb6-bbc56274a3c7" xlink:to="loc_us-gaap_CreditFacilityDomain_e4adc7c5-ef34-46df-9bb6-bbc56274a3c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_e4adc7c5-ef34-46df-9bb6-bbc56274a3c7" xlink:to="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_c5eada15-f1e8-4ab7-b0df-18b9cf9b18ea" xlink:href="tsco-20221231.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_c5eada15-f1e8-4ab7-b0df-18b9cf9b18ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NumberofFinancialCovenantsMember_005bb631-e691-4f9d-9801-a6df41001253" xlink:href="tsco-20221231.xsd#tsco_NumberofFinancialCovenantsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:to="loc_tsco_NumberofFinancialCovenantsMember_005bb631-e691-4f9d-9801-a6df41001253" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_ade02732-b6a6-497b-9716-4420f634c8fa" xlink:href="tsco-20221231.xsd#tsco_FixedChargeCoverageRatioMinimumRequirementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:to="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_ade02732-b6a6-497b-9716-4420f634c8fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeverageRatioMaximumRequirementMember_7dbdf5cf-e8ef-4c7a-bee4-31d3ac7e7e6b" xlink:href="tsco-20221231.xsd#tsco_LeverageRatioMaximumRequirementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:to="loc_tsco_LeverageRatioMaximumRequirementMember_7dbdf5cf-e8ef-4c7a-bee4-31d3ac7e7e6b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2022SeniorCreditFacilityMember_0dd27827-0c10-4138-a3d9-ce4df9efcda3" xlink:href="tsco-20221231.xsd#tsco_A2022SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:to="loc_tsco_A2022SeniorCreditFacilityMember_0dd27827-0c10-4138-a3d9-ce4df9efcda3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_4c1ef2a5-af52-4bee-b6c2-6a8445b836b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:to="loc_us-gaap_DebtInstrumentAxis_4c1ef2a5-af52-4bee-b6c2-6a8445b836b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4c1ef2a5-af52-4bee-b6c2-6a8445b836b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_4c1ef2a5-af52-4bee-b6c2-6a8445b836b3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4c1ef2a5-af52-4bee-b6c2-6a8445b836b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_4c1ef2a5-af52-4bee-b6c2-6a8445b836b3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_3564925c-8be5-42a9-b966-10f18f467dea" xlink:href="tsco-20221231.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_3564925c-8be5-42a9-b966-10f18f467dea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_February2016TermLoanMember_e72c8973-4192-4a52-963e-42b623a4a8be" xlink:href="tsco-20221231.xsd#tsco_February2016TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_February2016TermLoanMember_e72c8973-4192-4a52-963e-42b623a4a8be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_4535fdec-eea4-4f7c-bbda-d52d3f545aec" xlink:href="tsco-20221231.xsd#tsco_DueinyearsoneandtwoFebruary2016TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_February2016TermLoanMember_e72c8973-4192-4a52-963e-42b623a4a8be" xlink:to="loc_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_4535fdec-eea4-4f7c-bbda-d52d3f545aec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_5fd0cf76-7d8c-40f8-870f-e092cef09e07" xlink:href="tsco-20221231.xsd#tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_February2016TermLoanMember_e72c8973-4192-4a52-963e-42b623a4a8be" xlink:to="loc_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_5fd0cf76-7d8c-40f8-870f-e092cef09e07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_June2017TermLoanMember_7c8083a2-5f0a-48d5-aba0-325049a2e190" xlink:href="tsco-20221231.xsd#tsco_June2017TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_June2017TermLoanMember_7c8083a2-5f0a-48d5-aba0-325049a2e190" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsoneandtwoJune2017TermLoanMember_373737f8-3f8a-4622-a051-6ce83ca611f3" xlink:href="tsco-20221231.xsd#tsco_DueinyearsoneandtwoJune2017TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_June2017TermLoanMember_7c8083a2-5f0a-48d5-aba0-325049a2e190" xlink:to="loc_tsco_DueinyearsoneandtwoJune2017TermLoanMember_373737f8-3f8a-4622-a051-6ce83ca611f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_9a9dbd67-c126-453f-9e2c-d46674715adf" xlink:href="tsco-20221231.xsd#tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_June2017TermLoanMember_7c8083a2-5f0a-48d5-aba0-325049a2e190" xlink:to="loc_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_9a9dbd67-c126-453f-9e2c-d46674715adf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_November2020TermLoanMember_215d6154-cb8f-4284-aa7c-8516f1e2a9f9" xlink:href="tsco-20221231.xsd#tsco_November2020TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_November2020TermLoanMember_215d6154-cb8f-4284-aa7c-8516f1e2a9f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_91e149e5-e38a-4f33-b9cf-63bf4a542cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_us-gaap_NotesPayableToBanksMember_91e149e5-e38a-4f33-b9cf-63bf4a542cfa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_March2020TermLoanMember_677a67ab-6e54-4a78-ab5a-25ecf4511100" xlink:href="tsco-20221231.xsd#tsco_March2020TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_March2020TermLoanMember_677a67ab-6e54-4a78-ab5a-25ecf4511100" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_April2020TermLoanMember_144b7bf2-63ea-4384-9cff-a6a758dc3140" xlink:href="tsco-20221231.xsd#tsco_April2020TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_April2020TermLoanMember_144b7bf2-63ea-4384-9cff-a6a758dc3140" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember_a52ca963-2979-476e-a43f-fc3972d11e99" xlink:href="tsco-20221231.xsd#tsco_A1750SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_A1750SeniorNotesMember_a52ca963-2979-476e-a43f-fc3972d11e99" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_37e9b653-8b79-4f48-91dd-87922ab90f6f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:to="loc_srt_RangeAxis_37e9b653-8b79-4f48-91dd-87922ab90f6f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_37e9b653-8b79-4f48-91dd-87922ab90f6f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_37e9b653-8b79-4f48-91dd-87922ab90f6f" xlink:to="loc_srt_RangeMember_37e9b653-8b79-4f48-91dd-87922ab90f6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_585023be-896d-4300-8024-17b9794b0672" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_37e9b653-8b79-4f48-91dd-87922ab90f6f" xlink:to="loc_srt_RangeMember_585023be-896d-4300-8024-17b9794b0672" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_88b2490d-26f2-4890-ae11-534fa9174bc7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_585023be-896d-4300-8024-17b9794b0672" xlink:to="loc_srt_MinimumMember_88b2490d-26f2-4890-ae11-534fa9174bc7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_505903e0-d283-4b56-9a16-87fe442d6879" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_585023be-896d-4300-8024-17b9794b0672" xlink:to="loc_srt_MaximumMember_505903e0-d283-4b56-9a16-87fe442d6879" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_aff617d9-750a-4230-bb15-045a04eb60f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:to="loc_us-gaap_VariableRateAxis_aff617d9-750a-4230-bb15-045a04eb60f1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_aff617d9-750a-4230-bb15-045a04eb60f1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_aff617d9-750a-4230-bb15-045a04eb60f1" xlink:to="loc_us-gaap_VariableRateDomain_aff617d9-750a-4230-bb15-045a04eb60f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_1ffb24eb-fa36-482c-97ec-80c4f196b008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_aff617d9-750a-4230-bb15-045a04eb60f1" xlink:to="loc_us-gaap_VariableRateDomain_1ffb24eb-fa36-482c-97ec-80c4f196b008" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_02f021cc-c4bc-42ae-9697-5118bab02909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_1ffb24eb-fa36-482c-97ec-80c4f196b008" xlink:to="loc_us-gaap_BaseRateMember_02f021cc-c4bc-42ae-9697-5118bab02909" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_e02b123c-64bd-435a-bf69-8c90dc91ed00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_1ffb24eb-fa36-482c-97ec-80c4f196b008" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_e02b123c-64bd-435a-bf69-8c90dc91ed00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_85761995-ebb4-4d75-bd2e-5f2be399fbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_1ffb24eb-fa36-482c-97ec-80c4f196b008" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_85761995-ebb4-4d75-bd2e-5f2be399fbcd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_fc4b3499-d317-4665-b2e1-868fe92b608a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_fc4b3499-d317-4665-b2e1-868fe92b608a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fc4b3499-d317-4665-b2e1-868fe92b608a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fc4b3499-d317-4665-b2e1-868fe92b608a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fc4b3499-d317-4665-b2e1-868fe92b608a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fc840e03-ef32-4a54-b0ac-5715887b307f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fc4b3499-d317-4665-b2e1-868fe92b608a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fc840e03-ef32-4a54-b0ac-5715887b307f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember_0643050e-5e37-41a0-89e2-5121e1e73a29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fc840e03-ef32-4a54-b0ac-5715887b307f" xlink:to="loc_us-gaap_BondsMember_0643050e-5e37-41a0-89e2-5121e1e73a29" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/LeasesDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#LeasesDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/LeasesDetails" xlink:type="extended" id="i413ccff574e9407eae48e37e88d1be2b_LeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:href="tsco-20221231.xsd#tsco_LeaseTermLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_267368b6-e5af-4ba1-bb8b-5874bb7e1c6d" xlink:href="tsco-20221231.xsd#tsco_Storeleasesoptionalrenewalperiodsmaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_267368b6-e5af-4ba1-bb8b-5874bb7e1c6d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_8bbaabd7-28b3-4d99-81d3-265a596713c1" xlink:href="tsco-20221231.xsd#tsco_Storeleasesoptionalrenewalperiodsminimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_8bbaabd7-28b3-4d99-81d3-265a596713c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StoreLeasesOptionalRenewalPeriods_676676ed-8e32-40b8-b466-c7080c864480" xlink:href="tsco-20221231.xsd#tsco_StoreLeasesOptionalRenewalPeriods"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:to="loc_tsco_StoreLeasesOptionalRenewalPeriods_676676ed-8e32-40b8-b466-c7080c864480" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_7f5c1f92-a4e2-47a6-8c82-d82f098a11a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_7f5c1f92-a4e2-47a6-8c82-d82f098a11a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_c83e45f1-9c5a-4ee9-9178-e7d2be488a22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_c83e45f1-9c5a-4ee9-9178-e7d2be488a22" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountTable_2f76604d-4a94-454f-9861-77af85ff8b50" xlink:href="tsco-20221231.xsd#tsco_LeaseTermAndDiscountTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:to="loc_tsco_LeaseTermAndDiscountTable_2f76604d-4a94-454f-9861-77af85ff8b50" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_61966a2e-9d35-4426-91ea-97868928391f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tsco_LeaseTermAndDiscountTable_2f76604d-4a94-454f-9861-77af85ff8b50" xlink:to="loc_srt_RangeAxis_61966a2e-9d35-4426-91ea-97868928391f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_61966a2e-9d35-4426-91ea-97868928391f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_61966a2e-9d35-4426-91ea-97868928391f" xlink:to="loc_srt_RangeMember_61966a2e-9d35-4426-91ea-97868928391f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a476f3f5-e4a9-458d-a397-5f47fe0bf1df" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_61966a2e-9d35-4426-91ea-97868928391f" xlink:to="loc_srt_RangeMember_a476f3f5-e4a9-458d-a397-5f47fe0bf1df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_eddc33fa-5b76-4f11-9c46-d402b76da6ef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a476f3f5-e4a9-458d-a397-5f47fe0bf1df" xlink:to="loc_srt_MaximumMember_eddc33fa-5b76-4f11-9c46-d402b76da6ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fedf93b2-a843-4b06-87d5-677a2908edf9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a476f3f5-e4a9-458d-a397-5f47fe0bf1df" xlink:to="loc_srt_MinimumMember_fedf93b2-a843-4b06-87d5-677a2908edf9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#CapitalStockandDividendsDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="extended" id="i304caffa16a24e08a2bff8706673fcba_CapitalStockandDividendsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_af49c82f-d33c-4b4b-b51e-fd3a504e5bde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_5d35aa27-1d25-4607-ae67-9251a7cb64f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_af49c82f-d33c-4b4b-b51e-fd3a504e5bde" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_5d35aa27-1d25-4607-ae67-9251a7cb64f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_86240fc9-c561-406c-8557-09882ebc0425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_af49c82f-d33c-4b4b-b51e-fd3a504e5bde" xlink:to="loc_us-gaap_SubsequentEventTable_86240fc9-c561-406c-8557-09882ebc0425" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_bab3e099-28cb-4a75-8953-9928972cbcfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_86240fc9-c561-406c-8557-09882ebc0425" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_bab3e099-28cb-4a75-8953-9928972cbcfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_bab3e099-28cb-4a75-8953-9928972cbcfb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_bab3e099-28cb-4a75-8953-9928972cbcfb" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_bab3e099-28cb-4a75-8953-9928972cbcfb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_13c64ce7-81ad-4d31-bcb7-eebc1f8ecb2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_bab3e099-28cb-4a75-8953-9928972cbcfb" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_13c64ce7-81ad-4d31-bcb7-eebc1f8ecb2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_21850ec8-9e91-48d9-8ee7-ba1dc5e81a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_13c64ce7-81ad-4d31-bcb7-eebc1f8ecb2f" xlink:to="loc_us-gaap_SubsequentEventMember_21850ec8-9e91-48d9-8ee7-ba1dc5e81a7d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/TreasuryStockDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#TreasuryStockDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/TreasuryStockDetails" xlink:type="extended" id="id8e49cb843d946cbb579e18e4de7e002_TreasuryStockDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_11f2e94a-1398-45bb-939b-eea5c1d30cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_3a14224c-5507-4468-ac3b-82d162b5553b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_11f2e94a-1398-45bb-939b-eea5c1d30cc0" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_3a14224c-5507-4468-ac3b-82d162b5553b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5b858f03-746e-4904-bfe3-c138ab8430db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_11f2e94a-1398-45bb-939b-eea5c1d30cc0" xlink:to="loc_us-gaap_StatementTable_5b858f03-746e-4904-bfe3-c138ab8430db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RepurchaseProgramEnhancementsAxis_e7777a59-dbc2-4d19-8e8f-64333e094ca8" xlink:href="tsco-20221231.xsd#tsco_RepurchaseProgramEnhancementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5b858f03-746e-4904-bfe3-c138ab8430db" xlink:to="loc_tsco_RepurchaseProgramEnhancementsAxis_e7777a59-dbc2-4d19-8e8f-64333e094ca8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RepurchaseProgramEnhancementsDomain_e7777a59-dbc2-4d19-8e8f-64333e094ca8_default" xlink:href="tsco-20221231.xsd#tsco_RepurchaseProgramEnhancementsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_RepurchaseProgramEnhancementsAxis_e7777a59-dbc2-4d19-8e8f-64333e094ca8" xlink:to="loc_tsco_RepurchaseProgramEnhancementsDomain_e7777a59-dbc2-4d19-8e8f-64333e094ca8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RepurchaseProgramEnhancementsDomain_e12552a8-80bc-4b74-ae1c-b453901ec021" xlink:href="tsco-20221231.xsd#tsco_RepurchaseProgramEnhancementsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_RepurchaseProgramEnhancementsAxis_e7777a59-dbc2-4d19-8e8f-64333e094ca8" xlink:to="loc_tsco_RepurchaseProgramEnhancementsDomain_e12552a8-80bc-4b74-ae1c-b453901ec021" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RepurchaseProgramIncreaseMember_5752c36e-2e09-431d-88a6-13b699a1fc3a" xlink:href="tsco-20221231.xsd#tsco_RepurchaseProgramIncreaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_RepurchaseProgramEnhancementsDomain_e12552a8-80bc-4b74-ae1c-b453901ec021" xlink:to="loc_tsco_RepurchaseProgramIncreaseMember_5752c36e-2e09-431d-88a6-13b699a1fc3a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#RetirementBenefitPlansDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="extended" id="icd8ecfb08a3440c7b1eb76264ca0b309_RetirementBenefitPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:href="tsco-20221231.xsd#tsco_ScheduleDefinedContributionBenefitPlanLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_3cbcf7a3-0624-43e0-b1a6-2738fa0f2b97" xlink:href="tsco-20221231.xsd#tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_3cbcf7a3-0624-43e0-b1a6-2738fa0f2b97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_5eaf7729-d1fe-499f-a38f-03d57e8ab55e" xlink:href="tsco-20221231.xsd#tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_5eaf7729-d1fe-499f-a38f-03d57e8ab55e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_2021a70d-f36d-4cf5-8764-74f3454f7126" xlink:href="tsco-20221231.xsd#tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_2021a70d-f36d-4cf5-8764-74f3454f7126" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_495cc34c-a186-442b-bb78-04410b98b7a0" xlink:href="tsco-20221231.xsd#tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_495cc34c-a186-442b-bb78-04410b98b7a0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_55cc75c8-c5a0-4aa6-96f1-450411100613" xlink:href="tsco-20221231.xsd#tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_55cc75c8-c5a0-4aa6-96f1-450411100613" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_b3bd0d05-e1b5-4782-baa6-b8c9a037b962" xlink:href="tsco-20221231.xsd#tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_b3bd0d05-e1b5-4782-baa6-b8c9a037b962" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_7093c0f2-e2e8-4aca-970c-9b8bf4e76b73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_7093c0f2-e2e8-4aca-970c-9b8bf4e76b73" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_4e2b24e8-1609-42d9-87a9-1376322968fd" xlink:href="tsco-20221231.xsd#tsco_ScheduleDefinedContributionBenefitPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_4e2b24e8-1609-42d9-87a9-1376322968fd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanAxis_9401fea4-e942-4097-b61b-9f7a9e6106ed" xlink:href="tsco-20221231.xsd#tsco_DefineContributionBenefitPlanAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_4e2b24e8-1609-42d9-87a9-1376322968fd" xlink:to="loc_tsco_DefineContributionBenefitPlanAxis_9401fea4-e942-4097-b61b-9f7a9e6106ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanDomain_9401fea4-e942-4097-b61b-9f7a9e6106ed_default" xlink:href="tsco-20221231.xsd#tsco_DefineContributionBenefitPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_DefineContributionBenefitPlanAxis_9401fea4-e942-4097-b61b-9f7a9e6106ed" xlink:to="loc_tsco_DefineContributionBenefitPlanDomain_9401fea4-e942-4097-b61b-9f7a9e6106ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanDomain_3503b89f-d194-4296-a994-efa9b895a8d7" xlink:href="tsco-20221231.xsd#tsco_DefineContributionBenefitPlanDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_DefineContributionBenefitPlanAxis_9401fea4-e942-4097-b61b-9f7a9e6106ed" xlink:to="loc_tsco_DefineContributionBenefitPlanDomain_3503b89f-d194-4296-a994-efa9b895a8d7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#RetirementBenefitPlansDeferredCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails" xlink:type="extended" id="i47936ac798694f62a7e98f9e992b5606_RetirementBenefitPlansDeferredCompensationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationLineItems_76947be5-42e2-4f15-bd11-ae68a3fc1421" xlink:href="tsco-20221231.xsd#tsco_ScheduleOfDeferredCompensationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_0a0a9ac2-5919-4dfa-af37-8a8714a01bc5" xlink:href="tsco-20221231.xsd#tsco_CompanyMaximumMatchUnderDeferredCompensationProgram"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_76947be5-42e2-4f15-bd11-ae68a3fc1421" xlink:to="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_0a0a9ac2-5919-4dfa-af37-8a8714a01bc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_57e01310-95e8-45b8-a7f0-07363c8a1be1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_76947be5-42e2-4f15-bd11-ae68a3fc1421" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_57e01310-95e8-45b8-a7f0-07363c8a1be1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationTable_2a19fad1-4c75-41e2-9163-491c45c2fdb4" xlink:href="tsco-20221231.xsd#tsco_ScheduleOfDeferredCompensationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_76947be5-42e2-4f15-bd11-ae68a3fc1421" xlink:to="loc_tsco_ScheduleOfDeferredCompensationTable_2a19fad1-4c75-41e2-9163-491c45c2fdb4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationArrangementAxis_a3559b71-3851-4743-8f24-0899f0f84a5c" xlink:href="tsco-20221231.xsd#tsco_DeferredCompensationArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_tsco_ScheduleOfDeferredCompensationTable_2a19fad1-4c75-41e2-9163-491c45c2fdb4" xlink:to="loc_tsco_DeferredCompensationArrangementAxis_a3559b71-3851-4743-8f24-0899f0f84a5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationProgramDomain_a3559b71-3851-4743-8f24-0899f0f84a5c_default" xlink:href="tsco-20221231.xsd#tsco_DeferredCompensationProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_DeferredCompensationArrangementAxis_a3559b71-3851-4743-8f24-0899f0f84a5c" xlink:to="loc_tsco_DeferredCompensationProgramDomain_a3559b71-3851-4743-8f24-0899f0f84a5c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationProgramDomain_f1ee9d02-0257-4bd0-943c-c5a4762478d4" xlink:href="tsco-20221231.xsd#tsco_DeferredCompensationProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_DeferredCompensationArrangementAxis_a3559b71-3851-4743-8f24-0899f0f84a5c" xlink:to="loc_tsco_DeferredCompensationProgramDomain_f1ee9d02-0257-4bd0-943c-c5a4762478d4" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="i46c0bd5ba8b04819bbe2d1cc50a7ebad_CommitmentsandContingenciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_30a3a84b-f202-4fa2-bada-19c44406414d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_8e60257e-34dd-42fe-90fb-fc103e94d2c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30a3a84b-f202-4fa2-bada-19c44406414d" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_8e60257e-34dd-42fe-90fb-fc103e94d2c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_f978e3cf-536d-4900-a210-c973ab0d05bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30a3a84b-f202-4fa2-bada-19c44406414d" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_f978e3cf-536d-4900-a210-c973ab0d05bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation_1c5750a0-868e-431d-9e03-f422db58589d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecordedUnconditionalPurchaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30a3a84b-f202-4fa2-bada-19c44406414d" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligation_1c5750a0-868e-431d-9e03-f422db58589d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_2fca08d9-53d7-4c6d-a43e-02e856aae09c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30a3a84b-f202-4fa2-bada-19c44406414d" xlink:to="loc_us-gaap_PurchaseObligation_2fca08d9-53d7-4c6d-a43e-02e856aae09c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_15e6593b-77e2-455b-b3a9-a908211f64d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_30a3a84b-f202-4fa2-bada-19c44406414d" xlink:to="loc_us-gaap_StatementTable_15e6593b-77e2-455b-b3a9-a908211f64d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConstructionProjectAxis_9a5fedb2-c31b-471a-8569-8adf848fe9d7" xlink:href="tsco-20221231.xsd#tsco_ConstructionProjectAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_15e6593b-77e2-455b-b3a9-a908211f64d4" xlink:to="loc_tsco_ConstructionProjectAxis_9a5fedb2-c31b-471a-8569-8adf848fe9d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConstructionProjectDomain_9a5fedb2-c31b-471a-8569-8adf848fe9d7_default" xlink:href="tsco-20221231.xsd#tsco_ConstructionProjectDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tsco_ConstructionProjectAxis_9a5fedb2-c31b-471a-8569-8adf848fe9d7" xlink:to="loc_tsco_ConstructionProjectDomain_9a5fedb2-c31b-471a-8569-8adf848fe9d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConstructionProjectDomain_200eb41a-7b10-4459-9e9b-92cbe218b96b" xlink:href="tsco-20221231.xsd#tsco_ConstructionProjectDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tsco_ConstructionProjectAxis_9a5fedb2-c31b-471a-8569-8adf848fe9d7" xlink:to="loc_tsco_ConstructionProjectDomain_200eb41a-7b10-4459-9e9b-92cbe218b96b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NavarreOHDCMember_73d70d5d-c60e-4d26-b9b8-8551c57259b3" xlink:href="tsco-20221231.xsd#tsco_NavarreOHDCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConstructionProjectDomain_200eb41a-7b10-4459-9e9b-92cbe218b96b" xlink:to="loc_tsco_NavarreOHDCMember_73d70d5d-c60e-4d26-b9b8-8551c57259b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaumelleARDCMember_15dba0a9-cc89-433d-a165-412b6eca9a6b" xlink:href="tsco-20221231.xsd#tsco_MaumelleARDCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConstructionProjectDomain_200eb41a-7b10-4459-9e9b-92cbe218b96b" xlink:to="loc_tsco_MaumelleARDCMember_15dba0a9-cc89-433d-a165-412b6eca9a6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NewDistributionCenterConstructionMember_95a7d62f-32bd-4b73-bfc1-15e34da58514" xlink:href="tsco-20221231.xsd#tsco_NewDistributionCenterConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tsco_ConstructionProjectDomain_200eb41a-7b10-4459-9e9b-92cbe218b96b" xlink:to="loc_tsco_NewDistributionCenterConstructionMember_95a7d62f-32bd-4b73-bfc1-15e34da58514" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SegmentReportingDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#SegmentReportingDetails"/>
  <link:definitionLink xlink:role="http://www.tractorsupply.com/role/SegmentReportingDetails" xlink:type="extended" id="i1d7a330102b943b9b1aee2e066bc1a5a_SegmentReportingDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_c0a2e025-73ad-4b86-898d-7a3e71bc8970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_aa85162f-b191-4f48-b128-d8594bed90f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_c0a2e025-73ad-4b86-898d-7a3e71bc8970" xlink:to="loc_us-gaap_NumberOfReportableSegments_aa85162f-b191-4f48-b128-d8594bed90f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesRevenueNetPercentage_c261db6c-f63d-407a-9e64-6366f0bcfe88" xlink:href="tsco-20221231.xsd#tsco_SalesRevenueNetPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_c0a2e025-73ad-4b86-898d-7a3e71bc8970" xlink:to="loc_tsco_SalesRevenueNetPercentage_c261db6c-f63d-407a-9e64-6366f0bcfe88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_b4b3e663-6259-4eda-8ab2-95acf98ffa67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_c0a2e025-73ad-4b86-898d-7a3e71bc8970" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_b4b3e663-6259-4eda-8ab2-95acf98ffa67" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_43edfd40-5724-4707-bd4b-2a251e9661c1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_b4b3e663-6259-4eda-8ab2-95acf98ffa67" xlink:to="loc_srt_ProductOrServiceAxis_43edfd40-5724-4707-bd4b-2a251e9661c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_43edfd40-5724-4707-bd4b-2a251e9661c1_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_43edfd40-5724-4707-bd4b-2a251e9661c1" xlink:to="loc_srt_ProductsAndServicesDomain_43edfd40-5724-4707-bd4b-2a251e9661c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_43edfd40-5724-4707-bd4b-2a251e9661c1" xlink:to="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LivestockAndPetMember_9ac6a605-10fd-4d24-8dc0-e02c2cdbd6c7" xlink:href="tsco-20221231.xsd#tsco_LivestockAndPetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:to="loc_tsco_LivestockAndPetMember_9ac6a605-10fd-4d24-8dc0-e02c2cdbd6c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_HardwareToolsAndTruckMember_0798c9e3-4994-447c-95ef-6e38336ecf49" xlink:href="tsco-20221231.xsd#tsco_HardwareToolsAndTruckMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:to="loc_tsco_HardwareToolsAndTruckMember_0798c9e3-4994-447c-95ef-6e38336ecf49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SeasonalGiftAndToyProductsMember_73214fd4-48c9-49ca-bc1b-987bfc2f163f" xlink:href="tsco-20221231.xsd#tsco_SeasonalGiftAndToyProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:to="loc_tsco_SeasonalGiftAndToyProductsMember_73214fd4-48c9-49ca-bc1b-987bfc2f163f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ClothingAndFootwareMember_d4e1e08f-40af-4f7c-89da-19fffe12ea7d" xlink:href="tsco-20221231.xsd#tsco_ClothingAndFootwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:to="loc_tsco_ClothingAndFootwareMember_d4e1e08f-40af-4f7c-89da-19fffe12ea7d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AgricultureMember_1ff9a0de-66d8-4df8-aa0d-77cc35b3263a" xlink:href="tsco-20221231.xsd#tsco_AgricultureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:to="loc_tsco_AgricultureMember_1ff9a0de-66d8-4df8-aa0d-77cc35b3263a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>tsco-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:64d55b49-b585-4980-933e-d40cbe69fa40,g:d844d15e-a3f8-4230-adb9-f04d25a64815-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_afe947d5-58af-4841-b492-7a0ad6a604b8_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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentMaturityDateRangeEnd1_e4be7313-a151-4836-a828-5241112ecd1c_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/2022/elts/us-gaap-2022.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:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2c7a499b-1b6f-49e9-84b1-99ecfa8cc8aa_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/2022/elts/us-gaap-2022.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0e7e9b56-ae05-488d-bce7-5c0b6958b5bd_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/2022/elts/us-gaap-2022.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_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_03df0f86-b9b5-4727-8741-cfa3f5f20370_terseLabel_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" xlink: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 Revolver</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_label_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" xlink: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 Revolver</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_documentation_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate Revolver</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" xlink:to="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCovenantDescription_6e6f0b9a-d338-4a9a-bbdb-e34e1e8bc2d1_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/2022/elts/us-gaap-2022.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_dei_EntityAddressPostalZipCode_86a7eb63-5f9d-4755-9cd4-041eb8597b58_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/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_bb8d5d5b-3c22-4faf-9828-6def2da6fcf1_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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_08f60025-ea37-4471-a3c4-cdddc783cf87_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/2022/elts/us-gaap-2022.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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_f9fe7acd-a764-4b0b-bf5b-b13ce962e880_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/2022/elts/us-gaap-2022.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_DebtInstrumentAxis_1ceed5b4-12cb-47d5-a1f6-2a5ae5837b83_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentGross_59a50e24-3984-47f3-b00b-0e53c215cc00_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/2022/elts/us-gaap-2022.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_PreopeningCostsAbstract_721664aa-30ee-46ec-abec-1076bb4ca9f9_terseLabel_en-US" xlink:label="lab_tsco_PreopeningCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preopening costs</link:label>
    <link:label id="lab_tsco_PreopeningCostsAbstract_label_en-US" xlink:label="lab_tsco_PreopeningCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preopening costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PreopeningCostsAbstract" xlink:href="tsco-20221231.xsd#tsco_PreopeningCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PreopeningCostsAbstract" xlink:to="lab_tsco_PreopeningCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueThereafter_b9921fa4-910c-4e68-b94b-21ac723246d3_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-20221231.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_LineOfCreditFacilityMaximumBorrowingCapacity_1b2a9921-5cfe-460f-9351-f0d0d8db7e54_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/2022/elts/us-gaap-2022.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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_5ce8e19e-1cf8-43cf-8fe1-2c331283ed75_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Expenses from Transactions with Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Expenses from Transactions with Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_3f478c8c-7828-4d2e-b752-b973994b5695_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/2022/elts/us-gaap-2022.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_1072f192-7037-40e3-be7a-3d6c75a9d36f_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other 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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_ae22e40e-21cc-464f-bdad-e49b347a36d8_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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_7964f37b-448a-4010-9151-02aadbb940ba_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/2022/elts/us-gaap-2022.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_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_99cb489c-1627-421d-b905-73808759aed9_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-20221231.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_us-gaap_ScheduleOfDividendsPayableTextBlock_55002bfd-38d9-4b8d-858d-f7ff9c9a5080_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/2022/elts/us-gaap-2022.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_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_1e29409a-bade-429d-a432-d46667e34701_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/2022/elts/us-gaap-2022.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_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_cbbe68e1-acf0-4e25-967a-3d93e8f5ad0c_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/2022/elts/us-gaap-2022.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_srt_RangeMember_1343e388-8a4f-4f58-ae6e-51c9ca671c50_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/2022/elts/srt-2022.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_tsco_ConsolidatedStoresAxis_1dd6fda6-e679-44b4-9494-4341f79a7743_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-20221231.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_StockIssuedDuringPeriodSharesStockOptionsExercised_bc3099f3-4603-4cf8-a38b-e11ac3ff0d67_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/2022/elts/us-gaap-2022.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_IntangibleAssetsNetIncludingGoodwillAbstract_4cae7751-ce4a-496b-b24f-e8e768c81349_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink: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) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_b512afd0-9b56-4f5f-b9cd-744e9427a658_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink: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 deferred tax asset</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_bf2329f3-ce0c-429e-b8de-3581445096ff_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/2022/elts/us-gaap-2022.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_DebtInstrumentInterestRateStatedPercentage_716691cc-85bc-41c8-84b2-05210c228110_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/2022/elts/us-gaap-2022.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_tsco_OrschelnFarmAndHomeLLCMember_5ab28336-0841-459f-a5e6-a33924d859dc_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-20221231.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_LegalMattersAndContingenciesTextBlock_db114cce-8a13-4d08-9c9a-fe969213473f_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/2022/elts/us-gaap-2022.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_us-gaap_AssetAcquisitionTable_54cd63c9-81bf-4cd9-b64d-c80794fb998b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTable" xlink: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 Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionTable" xlink:to="lab_us-gaap_AssetAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_10d94fff-1cc1-4d7d-a19a-4acc13b2a7c3_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/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_3baeca74-8a4c-4dbd-b094-d8797147a526_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, Payments, Due in 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/2022/elts/us-gaap-2022.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_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_8555e35e-fbca-479d-ac44-a6f332c2eccb_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/2022/elts/us-gaap-2022.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_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions_5cc404e2-1fd3-48c7-9777-7e3d72f8547f_verboseLabel_en-US" xlink:label="lab_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions" 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">Minimum processing time for payments due from banks for 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-20221231.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_FinanceLeaseLiabilityPaymentsDueYearThree_4ce8592f-5dd5-458c-9a54-0f0c784b15cc_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/2022/elts/us-gaap-2022.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_NetIncomeLoss_8a4ab75b-abf8-408d-a299-07198f85256a_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_30be4e47-62af-4562-9a1e-10ce7117ea2c_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_70c1b874-5db9-475d-92e9-3690bc32033c_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) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_tsco_SocialSecurityTaxDeferral_62c4f742-118f-4524-a189-01abf7e9a3df_terseLabel_en-US" xlink:label="lab_tsco_SocialSecurityTaxDeferral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax Deferral</link:label>
    <link:label id="lab_tsco_SocialSecurityTaxDeferral_label_en-US" xlink:label="lab_tsco_SocialSecurityTaxDeferral" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax Deferral</link:label>
    <link:label id="lab_tsco_SocialSecurityTaxDeferral_documentation_en-US" xlink:label="lab_tsco_SocialSecurityTaxDeferral" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Social Security Tax Deferral included within other long-term liabilities allowed by the "Cares Act."</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SocialSecurityTaxDeferral" xlink:href="tsco-20221231.xsd#tsco_SocialSecurityTaxDeferral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SocialSecurityTaxDeferral" xlink:to="lab_tsco_SocialSecurityTaxDeferral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_086a61ed-392a-4ca4-997f-a3e593994eb0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink: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, Weighted Average Volatility Rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink: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, Weighted Average Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5839da1c-7057-456e-946d-2a418b799f9f_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/2022/elts/us-gaap-2022.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_LesseeFinanceLeasesTextBlock_575ee6ea-36e4-4311-b63a-b94291201fc2_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/2022/elts/us-gaap-2022.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_SubsequentEventTypeAxis_d6a7e2c6-6423-4ccb-af00-14913daf5a94_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/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfStatesInWhichEntityOperates_915abe4d-672e-4014-9c42-546a104de41d_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/2022/elts/us-gaap-2022.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_FinanceLeaseFinancingCashFlowsUsedForLeases_3c97b15b-1a6b-4568-b46e-7e62dcb6b65b_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-20221231.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_EquityComponentDomain_d28f63ae-7085-43fc-abc9-9d7048669efd_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/2022/elts/us-gaap-2022.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_SubsequentEventTypeDomain_47ec7147-d863-4b68-8e51-5dbd1b670558_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/2022/elts/us-gaap-2022.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_tsco_LeaseTermExpirationThroughDate_25a9d21b-20d8-4a26-9766-91176437d7a7_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-20221231.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_DebtInstrumentRedemptionPricePercentage_64b6ebc6-b955-4d32-a592-4cdee4f4f858_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/2022/elts/us-gaap-2022.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_MarketingAndAdvertisingExpenseAbstract_bb52e552-3b07-4314-ba6c-857f768573fd_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink: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_MarketingAndAdvertisingExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing and Advertising Expense [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:to="lab_us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_ab8c3e7c-dc27-4fce-8ed5-88b0697bbb64_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/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_2ec87424-6e97-4b12-b866-0b3bc0883618_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/2022/elts/us-gaap-2022.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_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_0bd05519-4ee1-4967-9365-082a180e6d53_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/2022/elts/us-gaap-2022.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_us-gaap_FinanceLeaseRightOfUseAssetAmortization_8d19dcd9-bac2-49dd-8efd-2aecb226a727_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/2022/elts/us-gaap-2022.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_tsco_NatureOfBusinessAbstract_6326ba0a-007d-4142-9274-74506f04461d_terseLabel_en-US" xlink:label="lab_tsco_NatureOfBusinessAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of business</link:label>
    <link:label id="lab_tsco_NatureOfBusinessAbstract_label_en-US" xlink:label="lab_tsco_NatureOfBusinessAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of business [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NatureOfBusinessAbstract" xlink:href="tsco-20221231.xsd#tsco_NatureOfBusinessAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_NatureOfBusinessAbstract" xlink:to="lab_tsco_NatureOfBusinessAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_f0837d0f-e58d-46af-9103-f2856bf2c318_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/2022/elts/us-gaap-2022.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_NumberofFinancialCovenantsMember_ec1703af-b1e6-43a6-a477-426bbc3f2487_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-20221231.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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_5640c491-c2d4-4b1d-9296-5693578a9f5b_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/2022/elts/us-gaap-2022.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_SupplementalCashFlowInformationAbstract_df43b4f1-bc56-4474-a41e-aefd613d25d0_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/2022/elts/us-gaap-2022.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_tsco_HardwareToolsAndTruckMember_0302a308-ff91-451a-b9bf-38453f7b3ff0_terseLabel_en-US" xlink:label="lab_tsco_HardwareToolsAndTruckMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hardware, Tools and Truck</link:label>
    <link:label id="lab_tsco_HardwareToolsAndTruckMember_label_en-US" xlink:label="lab_tsco_HardwareToolsAndTruckMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hardware, Tools and Truck [Member]</link:label>
    <link:label id="lab_tsco_HardwareToolsAndTruckMember_documentation_en-US" xlink:label="lab_tsco_HardwareToolsAndTruckMember" xlink: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 hardware, tools and truck.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_HardwareToolsAndTruckMember" xlink:href="tsco-20221231.xsd#tsco_HardwareToolsAndTruckMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_HardwareToolsAndTruckMember" xlink:to="lab_tsco_HardwareToolsAndTruckMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_51268a5b-4d3c-4522-a8e2-3eea6aa026ec_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink: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 Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDue_40326fce-81c0-406e-9bf1-7d0e92835c8f_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-20221231.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_PlanNameDomain_4fec99ce-dfe7-47ae-8603-2c49faf29efa_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/2022/elts/us-gaap-2022.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_tsco_FinanceOperatingAndVariableLeaseCost_146f24ef-45fb-48c8-9e22-eb5080f1ae8c_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-20221231.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_GoodwillLineItems_c0886cab-6341-4e03-991f-a462365760b5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_bd828938-16ee-4526-bb64-49a458adfe10_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/2022/elts/us-gaap-2022.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_OtherInformationRestrictedUnitActivityTableTextBlock_7bab25b0-6d13-422b-85db-d8b133b0c660_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-20221231.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_dei_EntityAddressStateOrProvince_063c1a28-c710-44bf-8418-982808299fbe_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/2022/dei-2022.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_us-gaap_EmployeeStockMember_f4586050-86cf-4935-a20a-98db46beeb80_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/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_a2fd473d-1163-44d3-b37c-f7bab2f7cf71_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/2022/elts/us-gaap-2022.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_tsco_A1750SeniorNotesMember_e84e9cd7-9814-4969-a36d-149173e1d196_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.750% Senior Notes [Member]</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-20221231.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_tsco_TractorSupplyCompanyMember_08bf877c-44a4-4aba-982c-265adfb75919_terseLabel_en-US" xlink:label="lab_tsco_TractorSupplyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tractor Supply Company</link:label>
    <link:label id="lab_tsco_TractorSupplyCompanyMember_label_en-US" xlink:label="lab_tsco_TractorSupplyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tractor Supply Company [Member]</link:label>
    <link:label id="lab_tsco_TractorSupplyCompanyMember_documentation_en-US" xlink:label="lab_tsco_TractorSupplyCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tractor Supply Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TractorSupplyCompanyMember" xlink:href="tsco-20221231.xsd#tsco_TractorSupplyCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TractorSupplyCompanyMember" xlink:to="lab_tsco_TractorSupplyCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_9619ddd2-56bc-4120-9bdf-1b8b3d26b48a_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/2022/elts/us-gaap-2022.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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_a300cd1f-5a3e-4ff9-bd14-19659e0a9232_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/2022/elts/us-gaap-2022.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_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_71ce6c1f-7ea0-4f59-a98b-af2b4af444e7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" 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">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_f6f087bb-a145-4cec-945c-966847409c92_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/2022/elts/us-gaap-2022.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_tsco_ConsolidatedBalanceSheetsUnauditedAbstract_13f7ea7c-1827-49c5-9f40-bb26a63b0055_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-20221231.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_us-gaap_OperatingLeaseLiabilityCurrent_1d1f1141-a0ba-4b86-a950-2e9f85c4c5f0_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/2022/elts/us-gaap-2022.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_RevenueRecognitionGiftCardsTextBlock_1c469e99-a62d-48f5-a6eb-e5c212ee0aa0_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-20221231.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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5f7504e9-d537-4cf4-82ef-0b2850096694_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/2022/elts/us-gaap-2022.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_us-gaap_ProceedsFromDivestitureOfBusinesses_cc330ec2-bb9b-4bd9-a6e4-a4ad452c47c4_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink: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 Divestiture of Businesses</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinesses_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink: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 Divestiture of Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_d889db72-53bb-4b6e-8de6-88ba6e85079d_terseLabel_en-US" xlink:label="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years three through five February 2016 Term Loan</link:label>
    <link:label id="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_label_en-US" xlink:label="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years three through five February 2016 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_documentation_en-US" xlink:label="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years three through five February 2016 Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" xlink:href="tsco-20221231.xsd#tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" xlink:to="lab_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_aeffda80-cbab-412a-8b13-d7269a8a9d51_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_802a9ce5-74f6-4106-814b-e707d98b36a5_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/2022/elts/us-gaap-2022.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_dei_DocumentAnnualReport_fa4f2b49-af80-43d2-b309-fe89829663b0_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/2022/dei-2022.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_dei_LegalEntityAxis_92dec9f8-9f74-46a6-9f27-febc0321a2cc_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_e44d3f09-1658-4d8b-b773-a25eb3f1d0c9_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_4627b27b-23b4-477c-bd43-1a8c7f75e861_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/2022/elts/us-gaap-2022.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_Liabilities_152b878a-e7dc-46aa-9745-ffa3f52b8f06_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/2022/elts/us-gaap-2022.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_43b379fa-392b-43eb-b896-11698b44ac44_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a6ebb85b-32ae-421f-9ce4-82fde4f31cf3_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/2022/elts/us-gaap-2022.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_srt_StatementGeographicalAxis_0cf8e2e0-2bc1-4d60-821a-607dd48437f3_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/2022/elts/srt-2022.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_NetCashProvidedByUsedInInvestingActivitiesAbstract_29c16cd2-b1cf-4323-9e29-a40c36b3c052_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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentIssuanceDate1_10e6654f-93cd-460c-b635-d4509de7e02e_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/2022/elts/us-gaap-2022.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_a848818e-5711-424b-8f00-5db2235deda5_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and 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/2022/elts/us-gaap-2022.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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_8df01285-e4b3-4762-af42-1a6178a79da6_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/2022/elts/us-gaap-2022.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_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_7a79a7a0-6d8f-4edf-99c9-4437fc9f9521_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink: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, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink: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, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:to="lab_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_fd3450e0-388e-4094-9478-844a8f30b741_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/2022/dei-2022.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_PropertyPlantAndEquipmentTextBlock_ae7a7a0a-72b9-4913-b7bf-d423f70f6495_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/2022/elts/us-gaap-2022.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_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_98d220a5-c67b-46b6-b7fe-583a85a65682_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-20221231.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_018e26e0-ed52-4b57-bb61-a7fa8161c67c_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/2022/elts/us-gaap-2022.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_PreferredStockSharesIssued_e4749a4a-61a0-4024-ba79-e601c8dfda45_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/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_140e2191-e6f5-4d8d-8dce-63a0e073ba5f_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update and Change in Accounting Principle [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_6bacb2b5-c239-439e-b206-2b0c903122a7_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/2022/dei-2022.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_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_d2e9d5db-ea66-49ab-a8fc-ddc9d56e808f_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentUsefulLife_ade4fee5-1df2-4410-b132-87f99d1c1e26_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_4e05633f-da28-4411-8e4d-177b5707e95f_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/2022/elts/us-gaap-2022.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_EntityWideInformationRevenueFromExternalCustomerLineItems_05fcb2f4-763a-4f77-8987-3a5076890682_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/2022/elts/us-gaap-2022.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_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_e7d3cbfc-10e3-48f2-baf1-b2b33a43b102_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_aa6fd93f-6b5d-4180-9416-b8f3613e61ec_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/2022/elts/us-gaap-2022.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_tsco_WarehousingAndDistributionCostsPolicyTextBlock_6602c35a-4f07-4a8a-be98-2d8131702088_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5da29cbf-2a13-4a62-b16d-b16aa53d6065_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_e8d5aa0b-6998-4bab-b85e-c0f8291dfda8_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/2022/elts/us-gaap-2022.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_StatementBusinessSegmentsAxis_2d48ad57-0101-466b-b60a-9a4dbd5baf8e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_a017db79-4320-4db9-98c3-141b6c098e1c_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/2022/elts/us-gaap-2022.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_AccountingStandardsUpdate201802Member_d103a225-89e0-4c2c-bfbb-8e43e5fe9971_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201802Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2018-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201802Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201802Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2018-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201802Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201802Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201802Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201802Member" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_a735b13e-57bc-4588-b6f0-1c534ac12293_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/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_f6cd92df-c8bf-419f-971f-94f7eb8ad48f_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/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_db1f3073-ace9-4219-922d-64d3ed99e517_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/2022/elts/us-gaap-2022.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_tsco_RepurchaseProgramEnhancementsAxis_335817ec-f75d-4db2-9818-977e9f0fbba9_terseLabel_en-US" xlink:label="lab_tsco_RepurchaseProgramEnhancementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Program Enhancements [Axis]</link:label>
    <link:label id="lab_tsco_RepurchaseProgramEnhancementsAxis_label_en-US" xlink:label="lab_tsco_RepurchaseProgramEnhancementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Program Enhancements [Axis]</link:label>
    <link:label id="lab_tsco_RepurchaseProgramEnhancementsAxis_documentation_en-US" xlink:label="lab_tsco_RepurchaseProgramEnhancementsAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Program Enhancements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RepurchaseProgramEnhancementsAxis" xlink:href="tsco-20221231.xsd#tsco_RepurchaseProgramEnhancementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_RepurchaseProgramEnhancementsAxis" xlink:to="lab_tsco_RepurchaseProgramEnhancementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_d8cb845b-dc5b-47a9-b0c7-8f6831755e78_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/2022/elts/us-gaap-2022.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_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_72893d38-f336-414a-be41-09195f1e28f6_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/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_b88a1d67-9385-40b3-817d-9cd927bcb17b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink: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 Adjustments, Settlements, and Unusual Provisions</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink: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, Other, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerLoyaltyProgramLiabilityCurrent_d5a68b05-e514-4395-b62a-7f96f4af8347_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/2022/elts/us-gaap-2022.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_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_dcfc3252-0871-4a11-9575-9a4837754503_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-20221231.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_d81902ba-472d-4f9f-aa47-3789dfbf94fc_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-20221231.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_SubsequentEventMember_17a61d8f-d675-49a7-8ffe-5e14e3eef3f6_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/2022/elts/us-gaap-2022.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_srt_ConsolidationItemsDomain_ebe65fd4-c93c-4113-8267-6f92ad165a37_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_5e04584c-0bf4-4e80-a6ec-b8221ac536ef_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/2022/dei-2022.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_tsco_SwinglineLoanMaximumBorrowingCapacity_2c7d37ad-12fb-4220-9362-45eb9dfb04bb_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-20221231.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_ShareBasedCompensationAwardTrancheOneMember_76d69cea-020e-4af2-bf74-a2d366b35f0f_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/2022/elts/us-gaap-2022.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_FurnitureAndFixturesGross_eec197df-b964-4413-8480-2b2568453f61_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_e25ae596-4f3e-4762-972e-69851ae03325_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink: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, Plan Modification, Description and Terms</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink: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, Plan Modification, Description and Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_PetsensestoresDomain_662ed39b-e105-41c6-8d67-c36888e03150_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-20221231.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_us-gaap_Assets_83199314-6e51-4dde-8d7d-f57474865072_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/2022/elts/us-gaap-2022.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_dei_AuditorLineItems_label_en-US" xlink:label="lab_dei_AuditorLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLineItems" xlink:to="lab_dei_AuditorLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_c748c7c7-21bb-45a1-8bf2-38641dd356af_terseLabel_en-US" xlink:label="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract" xlink: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 information relative to restricted unit activity</link:label>
    <link:label id="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_label_en-US" xlink:label="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract" xlink: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 relative to restricted unit activity [Abstract]</link:label>
    <link:label id="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_documentation_en-US" xlink:label="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other information relative to restricted unit activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract" xlink:href="tsco-20221231.xsd#tsco_OtherinformationrelativetorestrictedunitactivityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract" xlink:to="lab_tsco_OtherinformationrelativetorestrictedunitactivityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_16bdec3c-83cf-4ed2-bc89-eebd1c79f60b_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/2022/elts/us-gaap-2022.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_tsco_Storeleasesoptionalrenewalperiodsmaximum_982e72df-f1f2-448a-9786-e87ed7b7499a_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-20221231.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_EarningsPerShareAbstract_aa937e55-2781-4361-90cd-496c292b1b11_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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_a786fbfe-ce82-4c4a-ba9c-bbcf82ca526c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligation_4ea692a9-3aa3-4b60-82dc-c3bd89f89500_terseLabel_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded Unconditional Purchase Obligation</link:label>
    <link:label id="lab_us-gaap_RecordedUnconditionalPurchaseObligation_label_en-US" xlink:label="lab_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecordedUnconditionalPurchaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:to="lab_us-gaap_RecordedUnconditionalPurchaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_BondAxis_a4435ec3-daac-4ebb-8d85-6da4b4f0dc32_terseLabel_en-US" xlink:label="lab_tsco_BondAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Revenue Bond [Axis]</link:label>
    <link:label id="lab_tsco_BondAxis_label_en-US" xlink:label="lab_tsco_BondAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bond [Axis]</link:label>
    <link:label id="lab_tsco_BondAxis_documentation_en-US" xlink:label="lab_tsco_BondAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bond [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondAxis" xlink:href="tsco-20221231.xsd#tsco_BondAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_BondAxis" xlink:to="lab_tsco_BondAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_c707c927-1f3e-4c72-a5d1-5e1d57c51c84_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/2022/elts/us-gaap-2022.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_AccruedLiabilitiesCurrent_5c766285-ad9e-4d63-9289-3514f566bdb0_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_5c6f3e57-a84e-4a72-aa54-01de9601dbbc_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/2022/elts/us-gaap-2022.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_us-gaap_NetCashProvidedByUsedInFinancingActivities_816965a3-d3eb-42a1-8ed2-cc7a3f073511_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/2022/elts/us-gaap-2022.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_LongTermDebtFairValue_41a29dfa-4bb4-4e6a-93e0-3abf8a8ac839_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/2022/elts/us-gaap-2022.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_AccountingPoliciesAbstract_82b1301f-e52c-46e9-8628-70776e102ace_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/2022/elts/us-gaap-2022.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_StockRepurchaseProgramAuthorizedAmount1_10f87190-2745-4d29-9f51-7c59005658d1_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/2022/elts/us-gaap-2022.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_tsco_LeaseTermLineItems_ac0aa7e7-b06b-4f3a-92ed-d3a7a634b832_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-20221231.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_DebtInstrumentUnusedBorrowingCapacityAmount_a0b12651-2ae4-4a3c-88e4-3868509b0165_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/2022/elts/us-gaap-2022.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_EmployeeRelatedLiabilitiesCurrent_37ac1882-c45c-47d9-a48a-723288b989c8_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/2022/elts/us-gaap-2022.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_VariableLeaseCost_eb48becd-d82b-41d2-97b0-741b1bf6382a_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/2022/elts/us-gaap-2022.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_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_20b32c27-8d8c-411d-8bc0-af84942fbc6e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink: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), Derivatives Qualifying as Hedges, Net of Tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink: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), Derivatives Qualifying as Hedges, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_a7e3a0fd-b7ef-4a21-ba33-5f1ae9172ddb_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_4ff4a05b-bc8f-4548-ae2f-af7bb1616a4c_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">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PrepaidExpenseAndOtherAssetsCurrent_5cf73053-ba4b-4be4-a358-b10e99dc7d8d_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/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_50ca35d7-c971-49e6-865d-f5f30582c76f_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/2022/elts/us-gaap-2022.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_SegmentDomain_8623a1c2-6607-40f8-9d75-31384e426767_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_18ea119f-8aef-4bfd-9d09-e2f41f57c91f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_9a86fd4b-44a5-44aa-b72a-c28c04119448_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxLiabilitiesOther_061abe38-1042-4332-9e99-b7c3aaeeee6f_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/2022/elts/us-gaap-2022.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_April2020TermLoanMember_c1c98ab8-7449-4bee-a073-84b50e43be5d_terseLabel_en-US" xlink:label="lab_tsco_April2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 2020 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_April2020TermLoanMember_label_en-US" xlink:label="lab_tsco_April2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 2020 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_April2020TermLoanMember_documentation_en-US" xlink:label="lab_tsco_April2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">April 2020 Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_April2020TermLoanMember" xlink:href="tsco-20221231.xsd#tsco_April2020TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_April2020TermLoanMember" xlink:to="lab_tsco_April2020TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_b1b0524a-7d91-4880-aa63-37646fb02aa9_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/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityNoncurrent_2b8731c5-8115-47fe-be55-c918b4616ccd_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/2022/elts/us-gaap-2022.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_tsco_DistributionExpense_a0db28b5-53b6-494a-8edc-05a43448ebc8_verboseLabel_en-US" xlink:label="lab_tsco_DistributionExpense" 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">Distribution center costs</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-20221231.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_be5423d7-e3e4-4e5c-b50f-1dd54d69dd84_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-20221231.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_LiabilityReserveEstimatePolicy_e18cab03-cb17-4386-a9dc-4cffc5012801_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityReserveEstimatePolicy" xlink: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_LiabilityReserveEstimatePolicy_label_en-US" xlink:label="lab_us-gaap_LiabilityReserveEstimatePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability Reserve Estimate, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityReserveEstimatePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityReserveEstimatePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityReserveEstimatePolicy" xlink:to="lab_us-gaap_LiabilityReserveEstimatePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_3f144326-1efb-4b9e-a36b-8aa1e3de7ef0_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/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_c3e259da-27ae-4482-bfc9-fbd3885821c2_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">2024</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, Payments, Due in Rolling Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_13de284a-cdfe-4cc8-8613-46414eae56a4_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/2022/elts/us-gaap-2022.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_tsco_FinanceLeaseInterestExpenseFutureMaturities_69ec6bdb-3ca7-4b77-bc71-b65c4ae4e877_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-20221231.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_dad950d8-5627-43b3-be47-aaf23eecbbdf_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3aab1a84-89e7-43cc-955a-37eb2f27b9ee_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/2022/elts/us-gaap-2022.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_us-gaap_BuildingsAndImprovementsGross_7d6b635b-9187-41ba-838a-f09e72e4cefd_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/2022/elts/us-gaap-2022.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c4b100f9-76a4-42ae-9ef5-dd7f26f238bf_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/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_3ac9e6e9-8850-4f86-b8a7-09ae37b7a33b_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/2022/elts/us-gaap-2022.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_tsco_ClothingAndFootwareMember_63ee329d-9730-43b0-9970-5449ae3701ee_terseLabel_en-US" xlink:label="lab_tsco_ClothingAndFootwareMember" xlink: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 and Footwear</link:label>
    <link:label id="lab_tsco_ClothingAndFootwareMember_label_en-US" xlink:label="lab_tsco_ClothingAndFootwareMember" xlink: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 and Footware [Member]</link:label>
    <link:label id="lab_tsco_ClothingAndFootwareMember_documentation_en-US" xlink:label="lab_tsco_ClothingAndFootwareMember" xlink: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 clothing and footware.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ClothingAndFootwareMember" xlink:href="tsco-20221231.xsd#tsco_ClothingAndFootwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ClothingAndFootwareMember" xlink:to="lab_tsco_ClothingAndFootwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_e30b399d-97f6-4140-8aac-adfb3ba51202_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink: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 Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_8756a8a8-e6c0-47f4-a1ba-04118b838d4f_verboseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock option expiration date (in years)</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-20221231.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_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock_bcbfdcad-6aeb-4ad5-b449-6d72691a9620_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-20221231.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_GrossProfit_05cc7ba8-c71d-452e-80a4-7f4f2eec88eb_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/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_a813cce0-34ce-4dd1-9bb2-8a54c81a0611_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/2022/dei-2022.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_tsco_FixedChargeCoverageRatioMinimumRequirementMember_136f8685-478d-4a23-a76b-3d116fb64613_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-20221231.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_tsco_FutureMinimumPaymentsDueInFourYears_b393965a-ce37-44b5-92dc-8a26db34ab58_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-20221231.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_IncomeTaxUncertaintiesPolicy_04f2a5bb-05a6-40e0-adc5-4dab81f1d23b_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/2022/elts/us-gaap-2022.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_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_f45755f6-ce15-4b20-845f-d75ce6574ea9_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-20221231.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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_4806f5f7-0cfa-485f-a78b-2ee03e66c399_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-20221231.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_SubsequentEventsTextBlock_f61eb2b7-3e08-4851-9e2f-099ad590ec2c_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_dfa5623f-a878-473e-86aa-00d35541d259_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</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/2022/elts/us-gaap-2022.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_tsco_PerformanceTerm_e647fa07-b1dc-4a20-9e45-e0e59de57b47_terseLabel_en-US" xlink:label="lab_tsco_PerformanceTerm" xlink: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 Term</link:label>
    <link:label id="lab_tsco_PerformanceTerm_label_en-US" xlink:label="lab_tsco_PerformanceTerm" xlink: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 Term</link:label>
    <link:label id="lab_tsco_PerformanceTerm_documentation_en-US" xlink:label="lab_tsco_PerformanceTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PerformanceTerm" xlink:href="tsco-20221231.xsd#tsco_PerformanceTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PerformanceTerm" xlink:to="lab_tsco_PerformanceTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_81e46f23-e7cd-4c8b-af78-99e07f88d44c_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/2022/elts/us-gaap-2022.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_tsco_NavarreOHDCMember_12264b62-de9a-4069-9fbd-24b99a3e23e2_terseLabel_en-US" xlink:label="lab_tsco_NavarreOHDCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Navarre, OH DC [Member]</link:label>
    <link:label id="lab_tsco_NavarreOHDCMember_label_en-US" xlink:label="lab_tsco_NavarreOHDCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Navarre, OH DC [Member]</link:label>
    <link:label id="lab_tsco_NavarreOHDCMember_documentation_en-US" xlink:label="lab_tsco_NavarreOHDCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Navarre, OH DC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NavarreOHDCMember" xlink:href="tsco-20221231.xsd#tsco_NavarreOHDCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_NavarreOHDCMember" xlink:to="lab_tsco_NavarreOHDCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramExpirationDate_a1587cae-b70e-4d57-bcc2-104b658aa9eb_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchase Program Expiration Date</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramExpirationDate_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramExpirationDate" xlink: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 Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramExpirationDate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramExpirationDate" xlink:to="lab_us-gaap_StockRepurchaseProgramExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_0c9c5641-2afb-41b5-baac-d37d50b7f9b0_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/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_58eab6b7-8e0d-430c-8945-ce00529e4a48_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/2022/elts/us-gaap-2022.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_LeasesAbstract_2b4d908e-b45c-49d5-b18c-7445f965875b_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/2022/elts/us-gaap-2022.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_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy_7113f4ec-fcb9-4a38-a475-dfb1c39d7754_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/2022/elts/us-gaap-2022.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_us-gaap_ConsolidationPolicyTextBlock_f8231f5b-8c2f-4919-ab00-7cc35fcac25a_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/2022/elts/us-gaap-2022.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_tsco_February2016TermLoanMember_bb89d5a1-4407-45a7-b413-bf50ce6b1e30_terseLabel_en-US" xlink:label="lab_tsco_February2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">February 2016 Term Loan</link:label>
    <link:label id="lab_tsco_February2016TermLoanMember_label_en-US" xlink:label="lab_tsco_February2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">February 2016 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_February2016TermLoanMember_documentation_en-US" xlink:label="lab_tsco_February2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">February 2016 Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_February2016TermLoanMember" xlink:href="tsco-20221231.xsd#tsco_February2016TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_February2016TermLoanMember" xlink:to="lab_tsco_February2016TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockTextBlock_d00d567d-0cd8-4499-920e-cd194448550c_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/2022/elts/us-gaap-2022.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_srt_MinimumMember_c39dbf00-859f-4ba1-9d53-742017c9e4d5_verboseLabel_en-US" xlink:label="lab_srt_MinimumMember" 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">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_3f8eba1f-7737-4780-aec3-91cf22320cee_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/2022/elts/srt-2022.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_ConstructionProjectDomain_9bec326a-4365-40bd-8b90-ec88f15d6daf_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-20221231.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_us-gaap_StatementOfFinancialPositionAbstract_f845e2d9-2c9c-4eca-8936-d2e853916fa4_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/2022/elts/us-gaap-2022.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_dei_EntityEmergingGrowthCompany_bad298f1-4e9d-4b0a-8bb9-425e04ac2415_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/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_08a71f24-0a15-4453-a58c-518e5424e72b_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/2022/elts/us-gaap-2022.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_DeferredFinanceCostsNet_7da39a1d-9eef-43d4-9dbb-dfd4b079b742_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/2022/elts/us-gaap-2022.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_CommitmentsAndContingenciesDisclosureAbstract_98a0a29e-a7d5-4e9f-bbee-0033f0e5f841_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/2022/elts/us-gaap-2022.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_dei_AuditorName_8a092f51-4ec7-47f1-825a-caef194e1e8b_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/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_d61dd007-f96f-4624-8405-5d34fbc06ace_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_6f12c803-fa42-4567-98cf-58c18508cadd_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink: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, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink: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, Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_b8fb1b16-7210-492e-b78a-2157c0567f19_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/2022/dei-2022.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_dei_EntityFileNumber_bf3e4477-390d-49a4-9cbc-8c3862b6825b_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/2022/dei-2022.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_TreasuryStockAcquiredAverageCostPerShare_dc70cfca-6d96-447e-8621-a535e47daa3c_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">Treasury Stock 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/2022/elts/us-gaap-2022.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_tsco_LettersOfCreditMaximumBorrowingCapacity_549363ca-7774-40ff-86f0-558198568b50_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-20221231.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_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_a9c33ad3-7ea9-49e4-9c28-1181da6f593a_terseLabel_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" xlink: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 LIBOR Plus</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_label_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" xlink: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 LIBOR Plus</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_documentation_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate LIBOR Plus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" xlink:to="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities_729ca8a7-d304-4986-bd93-1cb1f7b979c1_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" xlink: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 Finance Lease Liabilities</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" xlink: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 Finance Lease Liabilities</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" xlink: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 Finance Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" xlink:href="tsco-20221231.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" xlink:to="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_OtherInformationOptionActivityTableTextBlock_ba97d348-939e-4346-be81-5c16308b8956_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-20221231.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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_2f127118-8107-410d-a904-653f7b29ec08_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/2022/elts/us-gaap-2022.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_RepaymentsOfUnsecuredDebt_88091e6a-1938-47ef-8e5e-885f1ed95706_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/2022/elts/us-gaap-2022.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_LongTermDebtPercentageBearingFixedInterestRate_d62d62ea-1285-4250-8ff3-2ae4ea6ad607_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/2022/elts/us-gaap-2022.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_us-gaap_DerivativesPolicyTextBlock_096424f4-e8d4-44c5-a64c-f79969a401ff_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/2022/elts/us-gaap-2022.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_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_05193fe9-c068-4455-846c-a0f2c91b71f5_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_a26b8236-c34f-4456-80f1-e495d32a69e3_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/2022/elts/us-gaap-2022.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_RestrictedStockUnitsRSUMember_9699fd6d-d3fd-42a9-b57d-a30332590bf2_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/2022/elts/us-gaap-2022.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_dei_EntityInformationLineItems_de3ed17c-a5c3-4642-94db-e608cbce35eb_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink: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 Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_549e30bc-f95f-492f-b592-105886f66f0c_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/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_2e4dbfc1-7e43-4989-a7f4-f91722749357_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/2022/elts/us-gaap-2022.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_SelfInsuranceTypeAxis_a94bcf8f-9825-49d9-bf44-4f2679d8c838_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-20221231.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_srt_ParentCompanyMember_3bd025b8-c86c-4af6-b86a-896289183109_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/2022/elts/srt-2022.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_us-gaap_IncreaseDecreaseInAccountsPayable_0f01cabb-bb03-4870-8347-79f3aa0675b5_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/2022/elts/us-gaap-2022.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_LondonInterbankOfferedRateLIBORMember_4646701e-d8b8-4376-b3b9-691ec8969b6c_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_4ae87fa3-3bca-42f7-8621-10e508f6ff3c_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">Excess of consideration transferred over identifiable net assets acquired (goodwill)</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/2022/elts/us-gaap-2022.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_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_4b17359e-32ee-4fff-9111-f006514d48ac_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/2022/elts/us-gaap-2022.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_tsco_ScheduleOfDeferredCompensationLineItems_40fe31ab-caa6-4821-bceb-39fe575ab596_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-20221231.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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_202f4606-7ba9-4e65-877f-020ecbb10a3c_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_3d5ec83a-3cce-4396-b878-5366c1ea79c4_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/2022/elts/us-gaap-2022.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_tsco_SelfInsuranceClaimsMember_87b39c67-4e9f-49e9-b14a-bc58a7fab26e_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_91e38237-0761-4538-b254-5cbddbf14e53_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/2022/elts/us-gaap-2022.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_IncomeTaxDisclosureTextBlock_1195ec6c-982d-46ed-942c-f97074c9fd0f_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/2022/elts/us-gaap-2022.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_us-gaap_DebtInstrumentPeriodicPayment_af8426dc-d104-4213-94b2-ad7d9f1bd964_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink: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, Frequency of Periodic Payment</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPayment_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Periodic Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPayment" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_037d76fd-6c69-44f6-96b6-06804e53f963_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/2022/elts/us-gaap-2022.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_CreditFacilityDomain_ee9fa062-4db0-44df-ab9c-10655fd5ce04_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/2022/elts/us-gaap-2022.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_UnsecuredDebtCurrent_87ad1423-207b-42dc-8eb3-72ee661ed7c8_terseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebtCurrent_7229e7af-58e2-4f6f-942d-6a7d75f5dce1_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/2022/elts/us-gaap-2022.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_us-gaap_InterestPaidNet_f96b6069-cd38-4eb3-a1ba-e82d0a84e482_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/2022/elts/us-gaap-2022.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_EarningsPerShareBasic_0dd16181-4e0a-4d05-a57c-775310410f98_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_737639db-d750-42b8-928a-0236e5203532_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/2022/elts/us-gaap-2022.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_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits_b378c42f-afcd-420d-8514-bfc65a87ef63_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nondeductible reserves</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" xlink: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 Sales Tax Audits</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" xlink: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 Sales Tax Audits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" xlink:href="tsco-20221231.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" xlink:to="lab_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueInTwoYears_a25132e4-8ead-4080-ba08-950b80f7ca37_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-20221231.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_us-gaap_ConstructionInProgressGross_7a65bdf3-5b22-4aff-86fd-5670bd1993d2_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/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeasePaymentsUse_88fb733d-3835-4b79-afac-802d9d1486b0_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/2022/elts/us-gaap-2022.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_DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue_69787c5f-9772-4477-82ec-c22cca0cc0d8_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Intra-Entity Amounts, Discontinued Operation after Disposal, Revenue</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Intra-Entity Amounts, Discontinued Operation after Disposal, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue" xlink:to="lab_us-gaap_DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Storeleasesoptionalrenewalperiodsminimum_ce0cf721-7e8a-48e7-a6d7-89a45e446bc0_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_7d504402-6ab7-4b7f-a475-09443edb949f_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/2022/elts/us-gaap-2022.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_46939c5b-04dc-47a4-b341-43043a05ee68_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">Disposal Group, Including Discontinued Operation, Liabilities</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/2022/elts/us-gaap-2022.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_us-gaap_RevenueRecognitionSalesReturns_da24f006-bfaf-4489-a867-e3b2d5d8f18f_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/2022/elts/us-gaap-2022.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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_c3344394-a45c-4227-a2c7-b68ea0528747_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, 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/2022/elts/us-gaap-2022.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_InventoryPolicyTextBlock_6c88070c-b0a0-483a-b116-73b4d211b087_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/2022/elts/us-gaap-2022.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_us-gaap_TreasuryStockMember_5fee8f74-8a61-466f-903b-22a9edad6bc7_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink: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_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_ComprehensiveIncomeAbstract_2ad2f5c4-111d-4bcc-adb8-e06666ee00a4_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-20221231.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_StockholdersEquity_56412776-5ca0-4877-9dff-0d30910ff6fb_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_c088f55a-8e7c-4d44-b364-a8f5ae4c5e6c_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_650cccb1-fecb-46f7-b6d2-84915ac3f616_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">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TaxCreditCarryforwardAmount_3822353e-7078-452c-9bd0-366d439531f1_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/2022/elts/us-gaap-2022.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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_cebb6797-f383-41aa-aec3-519b0643e481_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ef7e71bb-5c8e-4db8-a647-c445d1acc604_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/2022/elts/us-gaap-2022.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_VestingDomain_c2f90344-32d1-45f1-a8c0-47588c525650_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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityLineItems_1b5f7eca-8c3e-4c0b-b14b-a8f47f275abc_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_48122557-8ba6-4321-8cfd-2f0ca7459906_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/2022/elts/us-gaap-2022.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_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance_27da0805-1774-48ab-89b0-8e2e3704452d_terseLabel_en-US" xlink:label="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" xlink: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 insurance</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance_label_en-US" xlink:label="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" xlink: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 General Liability Insurance</link:label>
    <link:label id="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance_documentation_en-US" xlink:label="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" xlink: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 before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under general liability insurance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" xlink:href="tsco-20221231.xsd#tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" xlink:to="lab_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_9c75a48b-cbf3-4ab0-adbc-093b167960a1_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_f0ca68f2-fef0-40d5-98ff-ca4285fff5c8_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-20221231.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_dei_EntityInteractiveDataCurrent_7e3526c9-dbab-437d-88ce-e513690ed09a_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/2022/dei-2022.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_MaumelleARDCMember_64a8be84-00f6-4a59-8ca9-d4212d45be9a_terseLabel_en-US" xlink:label="lab_tsco_MaumelleARDCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maumelle, AR DC</link:label>
    <link:label id="lab_tsco_MaumelleARDCMember_label_en-US" xlink:label="lab_tsco_MaumelleARDCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maumelle, AR DC [Member]</link:label>
    <link:label id="lab_tsco_MaumelleARDCMember_documentation_en-US" xlink:label="lab_tsco_MaumelleARDCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maumelle, AR DC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaumelleARDCMember" xlink:href="tsco-20221231.xsd#tsco_MaumelleARDCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_MaumelleARDCMember" xlink:to="lab_tsco_MaumelleARDCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_50bcec30-4a04-4c01-a738-29455f74f538_terseLabel_en-US" xlink:label="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years three through five June 2017 Term Loan</link:label>
    <link:label id="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_label_en-US" xlink:label="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years three through five June 2017 Term Loan [Member] [Member]</link:label>
    <link:label id="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_documentation_en-US" xlink:label="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years three through five June 2017 Term Loan [Member] [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" xlink:href="tsco-20221231.xsd#tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" xlink:to="lab_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_VestingTerm_05ce191d-3aac-4996-b304-60423e03d10c_terseLabel_en-US" xlink:label="lab_tsco_VestingTerm" xlink: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</link:label>
    <link:label id="lab_tsco_VestingTerm_label_en-US" xlink:label="lab_tsco_VestingTerm" xlink: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</link:label>
    <link:label id="lab_tsco_VestingTerm_documentation_en-US" xlink:label="lab_tsco_VestingTerm" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTerm" xlink:href="tsco-20221231.xsd#tsco_VestingTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_VestingTerm" xlink:to="lab_tsco_VestingTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_bca95db0-e2eb-4546-9d48-e53430a2a75c_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/2022/elts/us-gaap-2022.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_tsco_Unsecureddebtnetofdebtissuancecosts_a5bf2d2c-8cad-4065-81a2-c5ce971dd1b6_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-20221231.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_IncreaseDecreaseInOperatingCapitalAbstract_3f634cef-b2d9-4843-88d8-b036a9bf51ca_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/2022/elts/us-gaap-2022.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_tsco_StockoptionsotherinformationAbstract_31709a62-6824-45ab-924a-1ede4b2ac237_terseLabel_en-US" xlink:label="lab_tsco_StockoptionsotherinformationAbstract" xlink: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 information relative to option activity</link:label>
    <link:label id="lab_tsco_StockoptionsotherinformationAbstract_label_en-US" xlink:label="lab_tsco_StockoptionsotherinformationAbstract" xlink: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 options, other information [Abstract]</link:label>
    <link:label id="lab_tsco_StockoptionsotherinformationAbstract_documentation_en-US" xlink:label="lab_tsco_StockoptionsotherinformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock options, other information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StockoptionsotherinformationAbstract" xlink:href="tsco-20221231.xsd#tsco_StockoptionsotherinformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_StockoptionsotherinformationAbstract" xlink:to="lab_tsco_StockoptionsotherinformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FinanceLeaseMaturitiesLineItems_c4191700-98c6-424b-90e1-fc3f8e9f8581_terseLabel_en-US" xlink:label="lab_tsco_FinanceLeaseMaturitiesLineItems" xlink: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_FinanceLeaseMaturitiesLineItems_label_en-US" xlink:label="lab_tsco_FinanceLeaseMaturitiesLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_tsco_FinanceLeaseMaturitiesLineItems_documentation_en-US" xlink:label="lab_tsco_FinanceLeaseMaturitiesLineItems" xlink: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_FinanceLeaseMaturitiesLineItems" xlink:href="tsco-20221231.xsd#tsco_FinanceLeaseMaturitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems" xlink:to="lab_tsco_FinanceLeaseMaturitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_b6ece989-a485-447a-b810-23faa8a4c603_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividends" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividends_cc5fdbcf-2f1d-42af-8852-44a89fb34a3f_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/2022/elts/us-gaap-2022.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_RetainedEarningsMember_7ea60584-cd9f-4a8c-aea4-e9849c954fd1_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/2022/elts/us-gaap-2022.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_FinanceLeaseLiabilityPaymentsDueYearFive_da7ca6f1-4b6d-406b-8be1-327e4d45feda_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/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductions_d53ba845-b957-4164-9317-1b7918c13a44_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/2022/elts/us-gaap-2022.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_CommonStockMember_189b75ee-e2d1-456c-81ee-c14c4379467a_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/2022/elts/us-gaap-2022.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_tsco_KeyassumptionsinfairvaluedeterminationAbstract_235a94ac-fbd1-4f4c-93c0-d2cc21486e40_terseLabel_en-US" xlink:label="lab_tsco_KeyassumptionsinfairvaluedeterminationAbstract" xlink: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_tsco_KeyassumptionsinfairvaluedeterminationAbstract_label_en-US" xlink:label="lab_tsco_KeyassumptionsinfairvaluedeterminationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key assumptions in fair value determination [Abstract]</link:label>
    <link:label id="lab_tsco_KeyassumptionsinfairvaluedeterminationAbstract_documentation_en-US" xlink:label="lab_tsco_KeyassumptionsinfairvaluedeterminationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" 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:loc xlink:type="locator" xlink:label="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract" xlink:href="tsco-20221231.xsd#tsco_KeyassumptionsinfairvaluedeterminationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract" xlink:to="lab_tsco_KeyassumptionsinfairvaluedeterminationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_4688bf22-7eda-4010-acb7-223a2c1a4a7b_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/2022/elts/us-gaap-2022.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_LeaseCostTableTextBlock_1ee59ac7-f3dd-4544-8d49-1955bb9312f0_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/2022/elts/us-gaap-2022.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_PaymentsForRepurchaseOfCommonStock_f7807dea-7e5f-4252-b2e7-366ce3b4908d_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_eb99a618-da13-4e11-adb0-fb4c7b0708c3_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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_cb100cee-2398-473a-9035-7c95e6851473_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/2022/elts/us-gaap-2022.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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_8a54beaf-0c18-48e8-a2ea-0580c2451064_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/2022/elts/us-gaap-2022.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_IncomeTaxPolicyTextBlock_a518a9c3-c622-4c09-86b0-5b07b12f6360_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/2022/elts/us-gaap-2022.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_RevenueRecognitionPolicyTextBlock_8f135528-2fde-4be1-a81f-7b220b385f8e_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/2022/elts/us-gaap-2022.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_StatementTable_b1866b32-c9f3-40af-af8f-7e3884e22680_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_61fbede5-125a-4407-a96c-aaad5bd4a9f3_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f80ccc0c-5557-4730-840f-091719a466dc_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_fe18b71a-eeca-4072-b9de-491c10671561_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/2022/elts/us-gaap-2022.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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_29141de6-6219-4789-bfcd-c156e584318a_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/2022/elts/us-gaap-2022.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_AssetsCurrentAbstract_52967654-7aa2-42f1-a0bc-d146c61eab9f_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/2022/elts/us-gaap-2022.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_OperatingLeaseLiabilityNoncurrent_2b391ccf-cdf2-4d8d-82d7-7a1c7c99eb10_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/2022/elts/us-gaap-2022.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_tsco_SoftwareMaximumOrMinimumAxis_17867620-907a-4119-9b92-806fa1113c46_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-20221231.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_DefinedContributionPlanCostRecognized_e8c9d90e-ca8b-47a9-b0d3-f4fe6a126f70_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/2022/elts/us-gaap-2022.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_srt_RangeAxis_e1a9db56-e767-446f-8f61-0630121e3c2d_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/2022/elts/srt-2022.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_us-gaap_TreasuryStockSharesAcquired_abf6ed71-ccd6-4ff4-bb8b-e2fe41ec0135_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">Treasury Stock, Shares, Acquired</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/2022/elts/us-gaap-2022.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_us-gaap_RetainedEarningsAccumulatedDeficit_0c093e85-2e69-4f57-a508-cbd9ed72a8db_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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesVendorAllowancesPolicy_e7f7f5e9-55f4-4d77-86a3-a8f1ecb99268_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/2022/elts/us-gaap-2022.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_StatementEquityComponentsAxis_56262cf2-9001-4c71-9651-824d4d65e43a_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_69f0e43c-e2aa-4afd-80dc-5d265775bb38_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_e061472a-1790-4f45-8518-ee4dd067369c_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/2022/dei-2022.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_PreOpeningCosts_d3931fe5-c2cc-4b0a-8d95-bcf7c4424f1e_verboseLabel_en-US" xlink:label="lab_us-gaap_PreOpeningCosts" 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">Preopening 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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_f8d2ac3d-d904-4088-98e6-9c82771df8be_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/2022/elts/us-gaap-2022.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_StatementLineItems_5d263cec-366a-4e7b-a27c-888969458c00_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_26aee4c3-dc93-4243-acc7-ee013f0b1942_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/2022/elts/us-gaap-2022.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_FinanceLeasePrincipalPayments_ffc3b9ef-bfc8-40e4-8e7a-368c8bbeeb22_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/2022/elts/us-gaap-2022.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_DisposalGroupIncludingDiscontinuedOperationConsideration_5802aa4f-595e-4320-a803-dedcb9bb8ef2_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d7daae8e-d702-416b-9a22-ee0ddfc99fd7_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_0238f21a-19c0-4b55-ae32-9b513003a7a3_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_f4930a19-fd9e-4e83-9203-a41010c0030f_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">2025</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, Payments, Due in Rolling Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_VariableRateDomain_3f00b0df-6f73-4665-a9ac-dbadc131a51d_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/2022/elts/us-gaap-2022.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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_06805ee0-9b19-4376-b0a9-a3549719c918_verboseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" 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">Forfeiture rate, maximum (in hundredths)</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_label_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" xlink: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, maximum</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_documentation_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" xlink: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 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" xlink:to="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_6aff769b-6a2b-4398-89e2-0959fdf498c2_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/2022/elts/us-gaap-2022.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_tsco_VestingTermMinimum_5ddd16fc-785d-490f-9200-836c5844e0aa_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-20221231.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_tsco_A2018OmnibusIncentivePlan1Member_ffa6f345-3054-4942-b6f5-d69cda5eb19d_terseLabel_en-US" xlink:label="lab_tsco_A2018OmnibusIncentivePlan1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Omnibus Incentive Plan</link:label>
    <link:label id="lab_tsco_A2018OmnibusIncentivePlan1Member_label_en-US" xlink:label="lab_tsco_A2018OmnibusIncentivePlan1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Omnibus Incentive Plan1 [Member]</link:label>
    <link:label id="lab_tsco_A2018OmnibusIncentivePlan1Member_documentation_en-US" xlink:label="lab_tsco_A2018OmnibusIncentivePlan1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2018 Omnibus Incentive Plan1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2018OmnibusIncentivePlan1Member" xlink:href="tsco-20221231.xsd#tsco_A2018OmnibusIncentivePlan1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_A2018OmnibusIncentivePlan1Member" xlink:to="lab_tsco_A2018OmnibusIncentivePlan1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_ada0ff5d-3eb3-4b86-9568-6f689a7293e3_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/2022/elts/us-gaap-2022.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_OperatingLeaseRightOfUseAsset_0aaf5818-2aa6-43de-b268-e62c0a61e211_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/2022/elts/us-gaap-2022.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_StockRepurchasedDuringPeriodValue_eb693c91-688c-41ee-bd42-5bdb566803c4_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/2022/elts/us-gaap-2022.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_LeverageRatioMaximumRequirementMember_88442b28-adf1-4694-a75b-4d8d4f0266df_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-20221231.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_AccumulatedOtherComprehensiveIncomeMember_71b942f6-dc42-4e43-9866-e1b988fd07d2_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/2022/elts/us-gaap-2022.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_tsco_June2017TermLoanMember_d1bb5a41-eb51-4843-840f-37201e8a3f88_terseLabel_en-US" xlink:label="lab_tsco_June2017TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June 2017 Term Loan</link:label>
    <link:label id="lab_tsco_June2017TermLoanMember_label_en-US" xlink:label="lab_tsco_June2017TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June 2017 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_June2017TermLoanMember_documentation_en-US" xlink:label="lab_tsco_June2017TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June 2017 Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_June2017TermLoanMember" xlink:href="tsco-20221231.xsd#tsco_June2017TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_June2017TermLoanMember" xlink:to="lab_tsco_June2017TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_NewDistributionCenterConstructionMember_84b2456e-8676-4d47-9232-b1186b24ac97_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-20221231.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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_b14d1814-9b58-41bc-ab51-95e871c77a70_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/2022/elts/us-gaap-2022.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_dei_AuditorFirmId_c42c311e-23f7-4ee1-8e4a-1f0ab53706ad_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/2022/dei-2022.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_DocumentTransitionReport_12defcb0-3f8d-4909-97d6-6d73d8fb7c4d_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/2022/dei-2022.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_dei_LocalPhoneNumber_eaf28d45-dc51-4801-81e6-70e179d51abc_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/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_65e30f09-31fb-44fb-a58a-e43be2699431_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/2022/elts/us-gaap-2022.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_tsco_ConstructionProjectAxis_d4297aaf-852e-4f8c-b5c1-e9cc0eeaa54e_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-20221231.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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_746a4092-119b-4441-b6fe-93da2dacef64_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/2022/elts/us-gaap-2022.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_us-gaap_OperatingIncomeLoss_368b714c-9740-42c0-bf37-c618248c7a0c_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsInventory_49bb0f32-f79d-47aa-8dee-3bcaa4297bc4_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/2022/elts/us-gaap-2022.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_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_a5cbb0bd-ad15-428a-8748-592f5644dc2f_terseLabel_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" xlink: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, Minimum</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_label_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" xlink: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, Minimum</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_documentation_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" xlink:to="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_e80753ec-f7fe-4fd5-ad16-df6bafbcf2de_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/2022/elts/us-gaap-2022.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_DerivativeFairValueOfDerivativeNet_afa838a1-31ac-4b76-9535-c5fa92c5036f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink: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, Fair Value, Net</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6ed3dd30-efa9-490a-a17e-16a07541d873_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/2022/elts/us-gaap-2022.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_tsco_ShelfNotesMaximumMaturityDate_8dd4d53a-efe4-478d-ad18-90e5c261ca84_terseLabel_en-US" xlink:label="lab_tsco_ShelfNotesMaximumMaturityDate" xlink: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 - Maximum Maturity Date Range - in Years</link:label>
    <link:label id="lab_tsco_ShelfNotesMaximumMaturityDate_label_en-US" xlink:label="lab_tsco_ShelfNotesMaximumMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes - Maximum Maturity Date</link:label>
    <link:label id="lab_tsco_ShelfNotesMaximumMaturityDate_documentation_en-US" xlink:label="lab_tsco_ShelfNotesMaximumMaturityDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes - Maximum Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShelfNotesMaximumMaturityDate" xlink:href="tsco-20221231.xsd#tsco_ShelfNotesMaximumMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShelfNotesMaximumMaturityDate" xlink:to="lab_tsco_ShelfNotesMaximumMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_FutureMinimumPaymentsDueNextTwelveMonths_46ae382b-3df4-48ba-9c90-9ec59d0b24dd_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-20221231.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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_4eef1e03-3a6a-46d6-9e55-f8749330d046_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/2022/elts/us-gaap-2022.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_CommonStockSharesOutstanding_3ae6b04e-bf11-482d-a601-5cb7c5a868e9_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/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a6e236a3-2156-4c21-ba30-14cc18424c82_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/2022/elts/us-gaap-2022.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_Goodwill_001992a4-1a72-415a-b81f-c8b2ca9eefd5_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_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/2022/elts/us-gaap-2022.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_GoodwillAndIntangibleAssetImpairment_601cbfaf-6d32-475e-b3e6-f6ff6ef22add_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/2022/elts/us-gaap-2022.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_DepreciationDepletionAndAmortizationPolicyTextBlock_fde15087-6c96-476b-a8dc-3863b80382ca_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/2022/elts/us-gaap-2022.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_TreasuryStockShares_8c5f86bc-674f-4550-9afa-2cc75269f14e_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink: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_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_03aaae0a-efd9-4913-9402-a45911898c6e_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/2022/elts/us-gaap-2022.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_IndefinitelivedIntangibleAssetsAcquired_ca76ee7d-35c9-4333-8ead-6ebf5a40d29c_terseLabel_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets Acquired</link:label>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_label_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:to="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReceivable_69455f16-d2c8-42f3-aa6d-9bf4fec502d4_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/2022/elts/us-gaap-2022.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_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_f2b08617-413a-41ac-bf34-8b3ffcff1539_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/2022/elts/us-gaap-2022.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_IncomeTaxExpenseBenefit_782e24b2-a5ca-4caf-86aa-51ab008dbee2_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_7394b885-438b-4969-825e-fb1fba050681_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/2022/elts/us-gaap-2022.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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_6e0e3af5-c2d7-4e52-8957-9eb6fc22c908_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/2022/elts/us-gaap-2022.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_srt_SegmentGeographicalDomain_57c39b0c-a946-4bdd-a99b-ecab2d8975b7_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/2022/elts/srt-2022.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_DeferredTaxAssetsValuationAllowance_ddcde022-4f8c-44b1-bc2b-f797d6b8b3f3_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentPolicyTextBlock_8d7797ea-ccb6-4552-add3-adb22e50473a_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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxLiabilitiesNet_fa4e07a7-2417-42af-9184-62d08c0eee7f_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/2022/elts/us-gaap-2022.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_tsco_LivestockAndPetMember_8e8f8ab2-314e-4af3-9c7f-6eb52821be97_terseLabel_en-US" xlink:label="lab_tsco_LivestockAndPetMember" xlink: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 and Pet</link:label>
    <link:label id="lab_tsco_LivestockAndPetMember_label_en-US" xlink:label="lab_tsco_LivestockAndPetMember" xlink: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 and Pet [Member]</link:label>
    <link:label id="lab_tsco_LivestockAndPetMember_documentation_en-US" xlink:label="lab_tsco_LivestockAndPetMember" xlink: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_LivestockAndPetMember" xlink:href="tsco-20221231.xsd#tsco_LivestockAndPetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_LivestockAndPetMember" xlink:to="lab_tsco_LivestockAndPetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SelfInsuranceReservesAbstract_0104a107-8ab3-4fd1-9583-4605ca8e8466_terseLabel_en-US" xlink:label="lab_tsco_SelfInsuranceReservesAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_tsco_SelfInsuranceReservesAbstract_label_en-US" xlink:label="lab_tsco_SelfInsuranceReservesAbstract" xlink: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 reserves [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceReservesAbstract" xlink:href="tsco-20221231.xsd#tsco_SelfInsuranceReservesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SelfInsuranceReservesAbstract" xlink:to="lab_tsco_SelfInsuranceReservesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_3fe931d9-0db2-46cb-9306-96a996472b56_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/2022/elts/us-gaap-2022.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_IncomeStatementAbstract_d6003c6d-38c6-42fd-961c-ab93ac186047_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_9c5f68dc-e27e-49df-a55b-f2c092472d20_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/2022/elts/us-gaap-2022.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_dei_EntityPublicFloat_3964db92-e01a-4055-b72c-b9ca6670ad17_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/2022/dei-2022.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_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c34a6368-d2e9-4e9e-9861-fcf6740c327d_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/2022/elts/us-gaap-2022.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_AdditionalPaidInCapitalMember_bf0b4abd-3c2f-47cd-8f24-a1c3098faa26_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/2022/elts/us-gaap-2022.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_DocumentFiscalPeriodFocus_88796c81-28df-4481-9f95-0b899066850b_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/2022/dei-2022.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_EarningsPerShareBasicAbstract_506bc6e4-2eed-4072-a5e8-7c1510a8911e_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_39f7820e-5e45-4b7c-ba9f-4a8493d1d808_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/2022/elts/us-gaap-2022.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_us-gaap_CostOfGoodsAndServicesSold_7c4c95b7-03b7-48d1-be36-b6c212e48efe_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/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_4ace4f73-780a-46db-b92a-043f5e5d94e0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" 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">Prepaid Expenses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink: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, Prepaid Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_04f4f693-b3a8-4250-a28a-bc44f82dc92f_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_599cdcbd-ffd5-4301-8f54-2c9508d07ca8_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/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_20144b09-f277-4dc8-b619-c5d8e77d8a73_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/2022/elts/us-gaap-2022.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_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1b540def-ee6b-4b41-9da7-237412872bcf_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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/2022/elts/us-gaap-2022.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_tsco_Employeestockpurchaseprogramdiscountpercentage_12c37a81-36e1-4c4c-b4dd-3fae52790729_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-20221231.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4361f71a-2695-40dd-b877-4735e997d793_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/2022/elts/us-gaap-2022.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_dei_IcfrAuditorAttestationFlag_41c13844-44bd-4f92-be61-ff439b112709_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/2022/dei-2022.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_BaseRateMember_9b2df42b-cee5-43b4-ab9f-c3493344897e_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/2022/elts/us-gaap-2022.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_CashPaidDuringPeriodForAbstract_b488c3da-c664-4f94-a4b7-fb9a6bd00a94_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-20221231.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_2a0373f9-504d-4439-869e-9c5568f66c15_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-20221231.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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_52558168-118e-44e5-85bb-16aa13328d10_terseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield, minimum (in hundredths)</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_label_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" xlink: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, Dividend yield</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_documentation_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" xlink: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 dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" xlink:to="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_SalesRevenueNetPercentage_8c56f30c-c5b7-467a-a7d0-d4961a60b02a_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-20221231.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_DebtInstrumentCovenantCompliance_2df69bc0-4564-45ee-ae1e-487854609776_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/2022/elts/us-gaap-2022.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_CommonStockValue_66197910-2095-42cc-8776-ea9f30b61b6c_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/2022/elts/us-gaap-2022.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_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_005784b0-8d6b-43e3-82a4-efda03e4cd48_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-20221231.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_313d8af1-bcb4-4a86-8c7c-9d9ae0a9c1c0_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current 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/2022/elts/us-gaap-2022.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_tsco_GeneralLiabilityReserveMember_74c1a485-7a30-49d6-b882-c98ef092297f_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-20221231.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_StartUpActivitiesCostPolicy_0824766f-129a-4770-87ef-246624d725e0_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/2022/elts/us-gaap-2022.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_us-gaap_DebtInstrumentNameDomain_2306ba40-df14-41e7-a740-047989f6c088_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/2022/elts/us-gaap-2022.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_us-gaap_BusinessAcquisitionAcquireeDomain_cddaf317-d652-4215-8973-bc559ba5bc2d_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/2022/elts/us-gaap-2022.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_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_cd92c972-e3ec-4cee-92a5-f1c28f1a57f4_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-20221231.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_SeniorNotesMember_bd7361c7-7f66-4bbc-a7b3-6112b3dc67d1_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsGrossAbstract_35b7665a-f3c6-4b23-8c35-4f14df6ebf01_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_144a2dd2-7c4b-41d6-88fb-14746634cb4c_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_ff363551-41e7-4220-a324-c3bde014f05f_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/2022/elts/us-gaap-2022.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_ScheduleDefinedContributionBenefitPlanLineItems_11de6982-520d-4fb8-b809-c2c30d9e5921_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-20221231.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_6c81bf20-5a7c-4a9a-a47a-72ed0c0c7c68_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">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets</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/2022/elts/us-gaap-2022.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_6ca80c41-cd47-49f7-940b-587cb8fc84a5_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/2022/elts/us-gaap-2022.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_PreferredStockSharesAuthorized_f6336556-21ed-4a85-9d8c-781d0cb1011b_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_96efc441-c880-49c0-abd1-e3fd1c02d0ca_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/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensatingBalanceAmount_38c0a35d-fecd-42ea-80e4-897fb6b7d28d_terseLabel_en-US" xlink:label="lab_us-gaap_CompensatingBalanceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensating Balance, Amount</link:label>
    <link:label id="lab_us-gaap_CompensatingBalanceAmount_label_en-US" xlink:label="lab_us-gaap_CompensatingBalanceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensating Balance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensatingBalanceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensatingBalanceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensatingBalanceAmount" xlink:to="lab_us-gaap_CompensatingBalanceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e1e136b0-b9f4-4722-9d17-1eef7417311c_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_7da96b03-c7ab-48ba-961b-42c913fb2c85_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/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_ef87b1fb-7447-437c-88d2-707ae657712e_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/2022/elts/us-gaap-2022.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_ProceedsFromIssuanceOfUnsecuredDebt_b83250f3-94f3-4d6a-b8fe-d3f33c2247f8_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/2022/elts/us-gaap-2022.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_us-gaap_CommonStockSharesIssued_e51f2457-59c4-40d4-ae80-0b7c63b3580c_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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_857f95f5-850b-4de9-bcae-21e4bceefb6c_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink: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, to be Paid, Year One</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink: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 One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:to="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_9eca6d33-9e58-4e4f-bca9-876d7c3700ee_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/2022/elts/us-gaap-2022.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_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_4eb0bbe4-cf80-4f65-a26f-79ea14442e3f_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/2022/elts/us-gaap-2022.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_BusinessCombinationAcquisitionRelatedCosts_ed81c621-a4be-48c7-89f5-594b651d83f8_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/2022/elts/us-gaap-2022.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_tsco_TSCOstoresDomain_c1c5a8ee-f327-478a-9be5-8da3c1e84faf_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-20221231.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_IncomeStatementLocationDomain_53aca8b1-4bc8-45f3-ab04-b7e399934c99_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_86789cc2-807f-4549-ad9d-22f3e14af5e6_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/2022/elts/us-gaap-2022.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_dei_AmendmentFlag_0fff469c-4ed1-4b79-a878-8add55a89ff3_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/2022/dei-2022.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_NetCashProvidedByUsedInInvestingActivities_342712e7-4ad7-49bf-a154-45af83b34f2b_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/2022/elts/us-gaap-2022.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_OperatingLeaseCost_bacb0911-258f-497e-b34b-29b63a1b36f4_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossNetOfTax_2fc9a749-7c78-4e5b-96df-b0ebe9d91cf2_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/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_892e33f0-1251-4369-983d-62dad834cc0f_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/2022/elts/us-gaap-2022.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_ComprehensiveIncomeNetOfTax_641f8f73-0c76-4102-9a69-4c6c12c0578a_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/2022/elts/us-gaap-2022.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_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation_d4f880e9-886a-4e6e-a0a7-708946492a32_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">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Lease Obligation</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-20221231.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_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_f6681488-43e8-417a-907d-9f277f6c099d_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/2022/elts/us-gaap-2022.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_tsco_FutureMinimumPaymentsDueInFiveYears_d300ecf1-0f52-4f32-beb5-93f61d0c35e6_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-20221231.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_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_a9588b0f-7392-45db-aa22-6c63449eaeda_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-20221231.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_dei_EntityCurrentReportingStatus_65de3da6-d7c6-45ec-800c-0d6bb2583837_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/2022/dei-2022.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_GoodwillAndIntangibleAssetsDisclosureAbstract_2d358e5a-dd63-475a-8e31-80db81836a82_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/2022/elts/us-gaap-2022.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_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_368958b1-657f-45cd-ad0a-705eb882e14d_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/2022/elts/us-gaap-2022.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_5a0bf2db-4c0f-483d-a6f6-ee9b74c8c0ff_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/2022/elts/us-gaap-2022.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_us-gaap_DebtInstrumentDescription_2774d872-48b8-409b-976e-17f8059a6e6c_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/2022/elts/us-gaap-2022.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_GoodwillAndIntangibleAssetsPolicyTextBlock_5f0cb1c4-dabf-4fcb-9de2-a58eda7631ce_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/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_f49b09d3-fb02-4e84-a4c4-eaefbfaf32ac_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_c37b6ad0-f4b6-4988-a336-61366afe5418_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_e1fcf5ca-e5dc-4216-a291-a7a93155be70_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/2022/elts/us-gaap-2022.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_DepreciationDepletionAndAmortization_9d90c672-0a0a-4146-b5fd-0ee70d46f858_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, Depletion 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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLeaseNotYetCommencedDescription_c98ba240-99cd-4242-8ddd-94cad3a1c17e_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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_f736140c-e77b-4f78-8ee4-fc3f1f93fb27_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/2022/elts/us-gaap-2022.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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_1946f68a-ac06-4a51-b98f-21f63a515213_verboseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total fair value of stock options vested</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" xlink: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, Stock Options, Vested in Period, Total Fair Value</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_documentation_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" xlink: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 total fair value of equity-based awards 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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" xlink:to="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_RepurchaseProgramIncreaseMember_acab2774-a501-447c-91ab-c8727b3a1b47_terseLabel_en-US" xlink:label="lab_tsco_RepurchaseProgramIncreaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Program Increase [Member]</link:label>
    <link:label id="lab_tsco_RepurchaseProgramIncreaseMember_label_en-US" xlink:label="lab_tsco_RepurchaseProgramIncreaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Program Increase [Member]</link:label>
    <link:label id="lab_tsco_RepurchaseProgramIncreaseMember_documentation_en-US" xlink:label="lab_tsco_RepurchaseProgramIncreaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Program Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RepurchaseProgramIncreaseMember" xlink:href="tsco-20221231.xsd#tsco_RepurchaseProgramIncreaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_RepurchaseProgramIncreaseMember" xlink:to="lab_tsco_RepurchaseProgramIncreaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_cbf5b161-71fb-4f78-aaf8-ecaad1494323_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/2022/elts/us-gaap-2022.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_us-gaap_PurchaseObligationDueInSecondYear_c308c4da-31f0-452a-9926-6d8f23468ab1_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/2022/elts/us-gaap-2022.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_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_88c05eb6-308f-4d2b-8df5-9785bbc357e2_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_2478145a-fca7-4a6d-b99d-c61047073da3_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" 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 of common stock issued for employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_8bcbb5e9-6393-498c-a5f7-ebf42102931b_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 2027</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, Payments, Due 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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_93917a4c-4bc4-41e8-a20a-e263935cb7cb_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_01c54ff0-36f6-4e8a-b177-3605567a2237_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/2022/elts/us-gaap-2022.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_RevenueRecognitionSalesReturnsReserveForSalesReturns_91e29192-6b22-463b-aa24-238556cd5dc3_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for sales returns</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns" xlink: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, Reserve for Sales Returns</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns" xlink:to="lab_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_d56f4339-2a79-4916-b414-9360a824fe4b_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/2022/elts/us-gaap-2022.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_dei_EntityIncorporationStateCountryCode_08e3fb78-8f64-45cd-9887-26164b2c13e7_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/2022/dei-2022.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_tsco_OperatingLeaseMaturitiesLineItems_4efc6e17-b58d-4b0c-b7d1-d3963f027951_terseLabel_en-US" xlink:label="lab_tsco_OperatingLeaseMaturitiesLineItems" xlink: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_OperatingLeaseMaturitiesLineItems_label_en-US" xlink:label="lab_tsco_OperatingLeaseMaturitiesLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_tsco_OperatingLeaseMaturitiesLineItems_documentation_en-US" xlink:label="lab_tsco_OperatingLeaseMaturitiesLineItems" xlink: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_OperatingLeaseMaturitiesLineItems" xlink:href="tsco-20221231.xsd#tsco_OperatingLeaseMaturitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems" xlink:to="lab_tsco_OperatingLeaseMaturitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_4d38c10c-977f-49d8-88a0-18431a75c122_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/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_4cd8a3f3-5667-421e-8092-c6bf4669ed7b_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/2022/elts/us-gaap-2022.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_tsco_RepurchaseProgramEnhancementsDomain_0d6239ab-35f7-4481-848d-f6030a0dde25_terseLabel_en-US" xlink:label="lab_tsco_RepurchaseProgramEnhancementsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Program Enhancements [Domain]</link:label>
    <link:label id="lab_tsco_RepurchaseProgramEnhancementsDomain_label_en-US" xlink:label="lab_tsco_RepurchaseProgramEnhancementsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Program Enhancements [Domain]</link:label>
    <link:label id="lab_tsco_RepurchaseProgramEnhancementsDomain_documentation_en-US" xlink:label="lab_tsco_RepurchaseProgramEnhancementsDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Program Enhancements [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RepurchaseProgramEnhancementsDomain" xlink:href="tsco-20221231.xsd#tsco_RepurchaseProgramEnhancementsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_RepurchaseProgramEnhancementsDomain" xlink:to="lab_tsco_RepurchaseProgramEnhancementsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_f9b93926-432e-4645-931a-a3947e9f4f22_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink: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_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_aa4c6c56-0955-49ad-8f47-2023159ded74_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_095b0613-97a4-4107-b539-aeaf0b3b2397_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">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TreasuryStockValue_6fb2e58b-aff1-4d69-b7a9-7f212a9bff41_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/2022/elts/us-gaap-2022.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_tsco_SoftwareMaximumMember_b949326d-11aa-4cd7-830c-8a0b2ae77dac_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-20221231.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3e99714a-c330-434b-b6c6-af715739739d_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/2022/elts/us-gaap-2022.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_us-gaap_DebtInstrumentRedemptionPeriodDomain_1a0c75f6-6926-4e3e-9ff1-b426e4965c62_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink: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, Period [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink: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, Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidAdvertising_a95f6252-3925-423e-b9ae-ecfadbeeefd0_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_f7f78ead-0a5a-4c27-95d5-c2f3357e0991_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_56ee531c-f9df-401f-9645-45860be040a4_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/2022/elts/us-gaap-2022.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_SelfInsuranceReserve_941baf86-6355-4770-b4ab-6be75dc4411e_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/2022/elts/us-gaap-2022.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_tsco_SalesTaxesPolicyTextBlock_c2af84a1-6ee5-4811-a175-e4f626f4d931_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-20221231.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_CommonStockSharesAuthorized_e56a20b1-3589-463b-a5f7-b8c9c364920e_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_406ac217-4b3f-4f95-8c93-2163c40da5f9_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/2022/elts/us-gaap-2022.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_AccruedIncomeTaxesCurrent_f8df6c53-0dd1-42de-bdd1-7b4af7095061_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/2022/elts/us-gaap-2022.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_srt_MaximumMember_55182f05-6092-43d0-a7ef-f76945f21c9b_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/2022/elts/srt-2022.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_tsco_SalesTaxAuditReservePolicyTextBlock_53826a53-45b8-4ffa-989e-b18c3aa69042_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-20221231.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9a4f0b7c-da1e-4239-843d-4def44518e77_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/2022/elts/us-gaap-2022.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_tsco_DeferredTaxAssetsDeferredCompensation_16d49bf3-1da5-491d-ae9e-83ce2987bd6d_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-20221231.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_InventoryImpairmentPolicy_2626971f-7bb0-4b7e-8f33-3d77c0221919_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/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsAtCarryingValue_513d235c-cf5d-444d-98b9-cb723279adbb_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/2022/elts/us-gaap-2022.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_FiscalPeriod_c443819f-50ad-41a1-992d-97f479686939_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/2022/elts/us-gaap-2022.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_AssetsCurrent_e3917219-a166-46ff-b432-763c71c21d63_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/2022/elts/us-gaap-2022.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_tsco_FutureMinimumPaymentsDueInThreeYears_52f62aac-fe0a-482f-b590-77ad8c565ead_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-20221231.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_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_a9da6b12-30a6-493e-9390-31b93c373b0a_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">2023</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, Payments, Due 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/2022/elts/us-gaap-2022.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_DebtInstrumentMaturityDate_bf8fc7fe-ebb0-4669-a3e7-b5652068aa63_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/2022/elts/us-gaap-2022.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_IncomeTaxesPaidNet_4a145999-3838-455a-a48e-bbc637ddb4ed_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/2022/elts/us-gaap-2022.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_dei_EntitySmallBusiness_d25d0830-8800-49cd-bbe2-de790f1356a2_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/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_58ecd5eb-42b4-43b9-9341-f4fa042a56b4_terseLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink: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, Outstanding</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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_2e9d669d-4c22-4e3d-874a-97b7cb989d1e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" 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 issued as a result of vested restricted stock units (in shares)</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/2022/elts/us-gaap-2022.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_us-gaap_SeniorNotes_1e6fc96e-ba98-476d-a778-82d2f2fba44f_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/2022/elts/us-gaap-2022.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_CommonStockDividendsPerShareDeclared_5c990db1-c705-4b29-b869-4302fac07843_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_8d91a64b-68c3-499b-bc25-3cc5d7f946f2_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/2022/elts/us-gaap-2022.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_tsco_Maximumnumberofcommonstockgranted_87b73cca-7f6f-4086-a22d-ff6688039f36_terseLabel_en-US" xlink:label="lab_tsco_Maximumnumberofcommonstockgranted" xlink: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 number of common stock granted</link:label>
    <link:label id="lab_tsco_Maximumnumberofcommonstockgranted_label_en-US" xlink:label="lab_tsco_Maximumnumberofcommonstockgranted" xlink: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 number of common stock granted</link:label>
    <link:label id="lab_tsco_Maximumnumberofcommonstockgranted_documentation_en-US" xlink:label="lab_tsco_Maximumnumberofcommonstockgranted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum number of common stock granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Maximumnumberofcommonstockgranted" xlink:href="tsco-20221231.xsd#tsco_Maximumnumberofcommonstockgranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_Maximumnumberofcommonstockgranted" xlink:to="lab_tsco_Maximumnumberofcommonstockgranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_71c51865-e1d1-4a83-bc71-7f8c49846b5a_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/2022/elts/us-gaap-2022.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_us-gaap_LineOfCreditFacilityTable_b051c876-4023-46b0-9e7e-123b531df19f_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/2022/elts/us-gaap-2022.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_us-gaap_CostOfSalesPolicyTextBlock_b5febcfc-4aad-46a0-9efb-12ad10432e68_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/2022/elts/us-gaap-2022.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_InventoryShrinkagePolicy_5f5b0b42-c1f9-4c11-9b0b-36fb6134d4e2_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/2022/elts/us-gaap-2022.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_us-gaap_SignificantAccountingPoliciesTextBlock_abe7b56f-efeb-4e4f-92ff-74adfd774d74_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/2022/elts/us-gaap-2022.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_372fc73c-0f04-477c-8869-bf35f12db9c0_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e2835fc0-3db7-4449-953c-31215e9b2866_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/2022/elts/us-gaap-2022.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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_9fa2f779-6476-41b8-9dda-4d6733e4bcc8_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_9175af54-a206-441c-bb7a-0ff7094e4cc1_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">2026</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, Payments, Due in Rolling Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_tsco_CorporateIncomeTaxRateCurrent_68322f91-e55e-44b5-8f7e-4ba85b00ed55_terseLabel_en-US" xlink:label="lab_tsco_CorporateIncomeTaxRateCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Income Tax Rate</link:label>
    <link:label id="lab_tsco_CorporateIncomeTaxRateCurrent_label_en-US" xlink:label="lab_tsco_CorporateIncomeTaxRateCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Income Tax Rate - Current</link:label>
    <link:label id="lab_tsco_CorporateIncomeTaxRateCurrent_documentation_en-US" xlink:label="lab_tsco_CorporateIncomeTaxRateCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Income Tax Rate - Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CorporateIncomeTaxRateCurrent" xlink:href="tsco-20221231.xsd#tsco_CorporateIncomeTaxRateCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CorporateIncomeTaxRateCurrent" xlink:to="lab_tsco_CorporateIncomeTaxRateCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TractorSupplyCompanyAndPetsenseMember_efaabd3e-501a-4f76-bf7e-d35faac677b3_terseLabel_en-US" xlink:label="lab_tsco_TractorSupplyCompanyAndPetsenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tractor Supply Company and Petsense</link:label>
    <link:label id="lab_tsco_TractorSupplyCompanyAndPetsenseMember_label_en-US" xlink:label="lab_tsco_TractorSupplyCompanyAndPetsenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tractor Supply Company and Petsense [Member]</link:label>
    <link:label id="lab_tsco_TractorSupplyCompanyAndPetsenseMember_documentation_en-US" xlink:label="lab_tsco_TractorSupplyCompanyAndPetsenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tractor Supply Company and Petsense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TractorSupplyCompanyAndPetsenseMember" xlink:href="tsco-20221231.xsd#tsco_TractorSupplyCompanyAndPetsenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TractorSupplyCompanyAndPetsenseMember" xlink:to="lab_tsco_TractorSupplyCompanyAndPetsenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfStores_01a9de83-a20b-43a7-9d79-6fe0d5045197_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_b38326b1-2ceb-4912-a498-6ef071ab9401_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_98f5c451-6386-4314-b26b-4c693ccbb36b_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_900f737f-df51-4f1e-b135-f60082740210_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/2022/dei-2022.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_tsco_SoftwareMinimumMember_cbd4a1df-ea4f-438e-bc88-fe8fda02a3ec_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-20221231.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_tsco_AgricultureMember_d362835e-60c7-40bd-9946-2b901078ab80_terseLabel_en-US" xlink:label="lab_tsco_AgricultureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agriculture</link:label>
    <link:label id="lab_tsco_AgricultureMember_label_en-US" xlink:label="lab_tsco_AgricultureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agriculture [Member]</link:label>
    <link:label id="lab_tsco_AgricultureMember_documentation_en-US" xlink:label="lab_tsco_AgricultureMember" xlink: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 agriculture.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AgricultureMember" xlink:href="tsco-20221231.xsd#tsco_AgricultureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_AgricultureMember" xlink:to="lab_tsco_AgricultureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BondsMember_479f4f8a-37af-4b22-ae69-ec194d98cc57_terseLabel_en-US" xlink:label="lab_us-gaap_BondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds</link:label>
    <link:label id="lab_us-gaap_BondsMember_label_en-US" xlink:label="lab_us-gaap_BondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BondsMember" xlink:to="lab_us-gaap_BondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_d3ba3607-43fa-4fc4-87a2-b1d700cb1484_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/2022/elts/srt-2022.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_UnsecuredDebt_05f9232a-4f99-4c95-bf1f-3a72d66c3ffd_verboseLabel_en-US" xlink:label="lab_us-gaap_UnsecuredDebt" 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">Senior Credit Facility amount outstanding</link:label>
    <link:label id="lab_us-gaap_UnsecuredDebt_3f96a322-af45-4a59-99ba-27cf71d9d625_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/2022/elts/us-gaap-2022.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_tsco_SharedBasedCompensation_b3cd42c5-62a4-4992-9418-a2ebeef89a99_terseLabel_en-US" xlink:label="lab_tsco_SharedBasedCompensation" xlink: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 Compensation</link:label>
    <link:label id="lab_tsco_SharedBasedCompensation_label_en-US" xlink:label="lab_tsco_SharedBasedCompensation" xlink: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 Compensation</link:label>
    <link:label id="lab_tsco_SharedBasedCompensation_documentation_en-US" xlink:label="lab_tsco_SharedBasedCompensation" xlink: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 Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedCompensation" xlink:href="tsco-20221231.xsd#tsco_SharedBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SharedBasedCompensation" xlink:to="lab_tsco_SharedBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_bd850fd0-597d-487e-ad62-d521023a1bec_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-20221231.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_SubsequentEventLineItems_38c6e1b7-5d61-42ab-925c-e88b197611b6_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/2022/elts/us-gaap-2022.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_tsco_WorkersCompensationReserveMember_8d5c7250-de78-4adb-b20c-d3011ea50e08_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-20221231.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_DebtInstrumentLineItems_ef356ef3-b246-4f9e-96df-2988016aac1e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_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/2022/elts/us-gaap-2022.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_tsco_SelfInsuranceTypeDomain_8342a8f3-7112-49d4-8d82-0245de6f6698_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-20221231.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_us-gaap_OperatingLeaseLiability_e83ae564-b1c2-4b2f-ae1d-540db1235368_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/2022/elts/us-gaap-2022.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_SegmentReportingDisclosureTextBlock_8fdee3c5-20dc-46a9-88b2-b18dcfcea3d6_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/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Land_54c09320-6c3e-44a2-a195-38fe84de063a_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_f86abe97-6519-4a10-abb3-e58a0389d27e_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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_b590d3e5-423f-4d0a-95c2-275c57f39114_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" 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">Inventory basis differences</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink: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, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_2c486c4f-e0bd-4b5a-ad55-b73a9fc43782_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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilities_927d136f-aa8a-4dff-8c5e-7d0da14003fe_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/2022/elts/us-gaap-2022.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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_05456539-4043-4347-b192-ea90cc33db90_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_fab08a11-f9f3-4fad-858a-bb39b8659edc_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_e21aa818-7953-4ff0-8aaa-cad5d1971958_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_da4d8802-3c4e-4c47-84b7-7178d51ae833_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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_f7c0ee6f-8755-4e77-a000-3bc3b207b334_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/2022/elts/us-gaap-2022.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_tsco_ScheduleDefinedContributionBenefitPlanTable_c5bc8d4d-8c4c-4c1e-bca6-abc3b320d7ba_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-20221231.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_tsco_RevenueRecognitionGiftCard_4ce18b29-951a-482a-b3b1-2223619ddfa4_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-20221231.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_cbb9eb08-71a7-4478-bee4-ec196420e13b_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-20221231.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_us-gaap_InventoryNet_007829ca-48d8-4ebc-b5d9-1c534563c850_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/2022/elts/us-gaap-2022.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_DeferredCompensationArrangementAxis_42fb18b2-2687-44aa-9c79-35aab8f9e556_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-20221231.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_8e7dbe7f-c6f6-46a7-8148-9da8cc20ab16_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-20221231.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_us-gaap_AccountsPayableCurrent_b3bdfb45-f6aa-466a-9e2c-d0b79ca45e0c_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/2022/elts/us-gaap-2022.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_dei_AuditorLocation_ca4afa79-605a-403e-b275-c4395b762d59_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/2022/dei-2022.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_NatureOfOperations_91e173b9-cb81-4485-a4b6-05da2d32dcdc_verboseLabel_en-US" xlink:label="lab_us-gaap_NatureOfOperations" 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">Nature of Business</link:label>
    <link:label id="lab_us-gaap_NatureOfOperations_label_en-US" xlink:label="lab_us-gaap_NatureOfOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NatureOfOperations" xlink:to="lab_us-gaap_NatureOfOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_cbc57ff5-a20a-4b6f-af8c-7c0577d94c9b_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/2022/dei-2022.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_WeightedAverageNumberOfSharesOutstandingBasic_4943cfde-a621-4dd2-b028-64e279bc88b7_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_61773735-ffae-43e1-bb3f-c671a3484fbb_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/2022/elts/us-gaap-2022.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_CurrentFederalTaxExpenseBenefit_d1e983b4-41b8-4f6d-b73e-5673ef1a151d_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/2022/elts/us-gaap-2022.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_LeaseTermAndDiscountTable_fe1f4d85-c0e4-4299-9817-8ed843553b3e_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-20221231.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_tsco_DebtInstrumentAmendedDate_ebfea605-761f-46ef-9ab4-7daa38179a92_terseLabel_en-US" xlink:label="lab_tsco_DebtInstrumentAmendedDate" xlink: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, Amended Date</link:label>
    <link:label id="lab_tsco_DebtInstrumentAmendedDate_label_en-US" xlink:label="lab_tsco_DebtInstrumentAmendedDate" xlink: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, Amended Date</link:label>
    <link:label id="lab_tsco_DebtInstrumentAmendedDate_documentation_en-US" xlink:label="lab_tsco_DebtInstrumentAmendedDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Amended Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentAmendedDate" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentAmendedDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DebtInstrumentAmendedDate" xlink:to="lab_tsco_DebtInstrumentAmendedDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_ee93dd3c-91e3-498e-a718-a6b17ab6d559_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/2022/elts/us-gaap-2022.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_dei_SecurityExchangeName_db762e4c-8acd-47ff-b90c-9b9a4cbac8a0_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/2022/dei-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_967cad38-282f-46da-b535-8884e90c23b2_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_efc51d52-e092-4972-bd64-6d4c5c8e7fba_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_5cc767b1-305b-47e8-a9e8-7f80f2b9b928_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/2022/elts/us-gaap-2022.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_us-gaap_PreferredStockValue_40289fa6-d750-4979-9226-af4d540977c4_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/2022/elts/us-gaap-2022.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_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_20f408fd-9479-4507-8fe4-8143e44032db_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-20221231.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_LettersOfCreditOutstandingAmount_a82a5f7b-a5b0-4383-95eb-5d7adb637aea_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/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentLineItems_1176a515-2cf1-4f60-9442-aa08935560b3_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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_c905d145-e95f-44f7-8ff3-bbfab5459926_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAbstract_38989687-b61e-4ccd-a1c1-0836d7551d9e_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/2022/elts/us-gaap-2022.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_dei_EntityWellKnownSeasonedIssuer_28e5a67c-9353-44cf-b737-84e82a63c53b_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/2022/dei-2022.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_WarehousingAndDistributionCostsAbstract_685613bf-0dee-4d3a-8c91-9d94c8c7fa8b_terseLabel_en-US" xlink:label="lab_tsco_WarehousingAndDistributionCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_WarehousingAndDistributionCostsAbstract_label_en-US" xlink:label="lab_tsco_WarehousingAndDistributionCostsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WarehousingAndDistributionCostsAbstract" xlink:href="tsco-20221231.xsd#tsco_WarehousingAndDistributionCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_WarehousingAndDistributionCostsAbstract" xlink:to="lab_tsco_WarehousingAndDistributionCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_0c9aeafb-957e-4c46-89ce-36805dd4f012_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/2022/elts/us-gaap-2022.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_CommonStockCapitalSharesReservedForFutureIssuance_d102ceeb-c819-4da0-80dd-829b83ab474c_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" 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 of common stock reserved for future issuance under the ESPP (in shares)</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/2022/elts/us-gaap-2022.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_us-gaap_DebtInstrumentTable_e34c2a7a-673d-4638-b909-f175e9f93442_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_6a80f063-b354-4a08-8664-f38551abb0cf_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/2022/elts/us-gaap-2022.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_dei_EntityVoluntaryFilers_69434314-39eb-4093-8886-d18bfa04a1ec_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/2022/dei-2022.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_tsco_ShelfNotesMaximumIssuanceDate_1de8ef4c-99c7-425c-a517-59b001d76d65_terseLabel_en-US" xlink:label="lab_tsco_ShelfNotesMaximumIssuanceDate" xlink: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 - Maximum Issuance Date</link:label>
    <link:label id="lab_tsco_ShelfNotesMaximumIssuanceDate_label_en-US" xlink:label="lab_tsco_ShelfNotesMaximumIssuanceDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes - Maximum Issuance Date</link:label>
    <link:label id="lab_tsco_ShelfNotesMaximumIssuanceDate_documentation_en-US" xlink:label="lab_tsco_ShelfNotesMaximumIssuanceDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shelf Notes - Maximum Issuance Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShelfNotesMaximumIssuanceDate" xlink:href="tsco-20221231.xsd#tsco_ShelfNotesMaximumIssuanceDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShelfNotesMaximumIssuanceDate" xlink:to="lab_tsco_ShelfNotesMaximumIssuanceDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_e83a3c7e-30c7-4eaa-91ed-4a358297d9dc_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/2022/elts/us-gaap-2022.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_DepreciationAndAmortization_1126c16b-93aa-4bea-99c1-d6719690beee_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/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2013716b-40a2-440d-9fbc-89df76063b28_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/2022/elts/us-gaap-2022.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_tsco_BondDomain_d3cf8e2c-e39c-4629-96d5-5a2085219f21_terseLabel_en-US" xlink:label="lab_tsco_BondDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial Revenue Bond [Domain]</link:label>
    <link:label id="lab_tsco_BondDomain_label_en-US" xlink:label="lab_tsco_BondDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bond [Domain]</link:label>
    <link:label id="lab_tsco_BondDomain_documentation_en-US" xlink:label="lab_tsco_BondDomain" xlink: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 Bond [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondDomain" xlink:href="tsco-20221231.xsd#tsco_BondDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_BondDomain" xlink:to="lab_tsco_BondDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpense_f6ed1a61-9799-48a4-8597-60636f49115a_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/2022/elts/us-gaap-2022.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_us-gaap_OtherAssets_229fe353-65f0-4e58-a8e6-f98c49ff068d_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/2022/elts/us-gaap-2022.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_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_2894d4fe-7305-4557-9167-b088c6af6f3d_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/2022/elts/us-gaap-2022.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_tsco_TermloanMaximumMonthEndOutstandingAmount_352d29c5-e761-44de-9ea7-5ddf548f85c9_terseLabel_en-US" xlink:label="lab_tsco_TermloanMaximumMonthEndOutstandingAmount" xlink: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 Month End Outstanding Amount</link:label>
    <link:label id="lab_tsco_TermloanMaximumMonthEndOutstandingAmount_label_en-US" xlink:label="lab_tsco_TermloanMaximumMonthEndOutstandingAmount" xlink: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 Month End Outstanding Amount</link:label>
    <link:label id="lab_tsco_TermloanMaximumMonthEndOutstandingAmount_documentation_en-US" xlink:label="lab_tsco_TermloanMaximumMonthEndOutstandingAmount" xlink: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 Month End Outstanding Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermloanMaximumMonthEndOutstandingAmount" xlink:href="tsco-20221231.xsd#tsco_TermloanMaximumMonthEndOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_TermloanMaximumMonthEndOutstandingAmount" xlink:to="lab_tsco_TermloanMaximumMonthEndOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_39a73968-73b1-4392-8212-b3dca04deba2_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsDeferredIncome_33c01b3e-98f7-4052-872a-6767c6f87a1e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink: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, Deferred Income</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDeferredIncome_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink: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 Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="lab_us-gaap_DeferredTaxAssetsDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_21335f1d-7b8c-4f68-86ba-6f58382b93e7_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/2022/elts/us-gaap-2022.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_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_f3fd2c55-95ca-4208-8705-9cb7189e2445_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_980ed099-eb0e-4cf6-9507-7415b8c1512c_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/2022/elts/us-gaap-2022.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_tsco_StoreLeasesOptionalRenewalPeriods_8d9a92e7-0882-4517-b590-8f9dba6a2daa_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-20221231.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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4df66ced-0e1f-49f2-8bc6-818a5c710bb8_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_e6bb93dd-c076-4dc3-ba52-4fb752b68811_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments Related to Tax Withholding for Share-based Compensation</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/2022/elts/us-gaap-2022.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_LiabilitiesAndStockholdersEquity_0ac078a7-ffb8-4cd3-bde7-80ed9fb7bfe6_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/2022/elts/us-gaap-2022.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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_3c61d301-19c5-420e-8294-55e099747d1f_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/2022/elts/us-gaap-2022.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_us-gaap_IncomeTaxReconciliationTaxCredits_8803b0d9-6955-4af7-a1e8-02c4ec922db9_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/2022/elts/us-gaap-2022.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_ScheduleOfDeferredCompensationTable_b57a2088-45ef-4167-8986-43a0170e3b42_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-20221231.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_us-gaap_LongtermDebtTypeAxis_92e24551-4dfb-41cb-a430-a598766f0375_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/2022/elts/us-gaap-2022.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_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_cd48c206-281f-4275-b683-7f3179956b87_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/2022/elts/us-gaap-2022.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_us-gaap_EarningsPerShareDilutedAbstract_a338cc75-ba12-4684-8591-281af397018e_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/2022/elts/us-gaap-2022.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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2c7b5a92-6d1c-4ef7-9cd7-03f44efa0c29_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/2022/elts/us-gaap-2022.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_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2c7e6fd0-3c9f-4aa8-8599-056af6d58da0_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/2022/elts/us-gaap-2022.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_tsco_CashOutflowforDebtIssuanceCost_ff51cbce-4527-4c78-b781-6bd8cfafb720_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-20221231.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_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_c5d0c2ad-e363-426d-9008-41c91e5e83c5_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">2027</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, Payments, Due in Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_CurrentFiscalYearEndDate_b3b5f8f5-d299-4d09-9f87-59ee51f4fa55_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/2022/dei-2022.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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_fd4dcad2-fe89-4c34-bad0-10e9502a299c_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/2022/elts/us-gaap-2022.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_tsco_ConsolidatedStoresDomain_766e6674-291f-4bfd-a48d-2391bec9985f_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-20221231.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_IntangibleAssetsNetExcludingGoodwill_43a099a8-0c2b-491d-8e78-9d0ad3ed9c2e_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/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_9f08d1f5-3cca-4a9f-99b5-01f18caeb5b5_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, 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/2022/elts/us-gaap-2022.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_VestingAxis_23663a3e-a519-4fcf-826f-1006b80dd56b_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/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_ab68ab43-4243-4192-986b-9fce9b21d09c_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_be741b8f-4eec-426d-9e54-b9ec1644c9ce_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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_6ba41e46-3349-4ef3-8e2b-33d32dd0b62b_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/2022/elts/us-gaap-2022.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_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_fbcd3dbb-7d34-4272-ad45-ab89787f4edf_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/2022/elts/us-gaap-2022.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_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_bbca2de2-d93f-4073-a3f8-09254db5391d_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-20221231.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_ScheduleOfStockByClassTextBlock_56d1397e-f698-410e-a87d-bbc1b5a2ee3c_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/2022/elts/us-gaap-2022.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_srt_ConsolidationItemsAxis_e697face-13dc-47ca-91dd-cf756f04cd32_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_7ac84b56-933b-4ce4-b9ae-e581ff211ee8_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_1fc9b53e-2e9c-40bd-9a32-ea23a0b7ee6a_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/2022/elts/us-gaap-2022.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_SelfInsuranceReservePolicyTextBlock_143c18ca-e5c7-4a50-b2c0-f01945dfbad3_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/2022/elts/us-gaap-2022.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_DueinyearsoneandtwoFebruary2016TermLoanMember_a7a12c04-4aeb-4f93-a6ab-4f654a061e35_terseLabel_en-US" xlink:label="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years one and two February 2016 Term Loan</link:label>
    <link:label id="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_label_en-US" xlink:label="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years one and two February 2016 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_documentation_en-US" xlink:label="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years one and two February 2016 Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" xlink:href="tsco-20221231.xsd#tsco_DueinyearsoneandtwoFebruary2016TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" xlink:to="lab_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_21f7506a-6a48-45e9-856d-71c83d79dc2f_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_64cfd733-b255-42e6-afdf-ed26cac1f3a4_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxAssetsNet_08faf0d5-c4cc-429e-9e93-597c364faf81_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_d40e725f-0cf0-4493-8afb-4f4562b6190e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" 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">Amortization</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_32874efd-8254-4594-8880-b7752111b79e_terseLabel_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" xlink: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, Maximum</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_label_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" xlink: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 LIBOR Plus, Maximum</link:label>
    <link:label id="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_documentation_en-US" xlink:label="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" xlink:to="lab_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_416f2329-7235-4a43-853d-b8ea09127edf_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xlink: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 Asset Impairment Charges</link:label>
    <link:label id="lab_us-gaap_OtherAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_OtherAssetImpairmentCharges" xlink: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 Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetImpairmentCharges" xlink:to="lab_us-gaap_OtherAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_48986d7a-cdca-4298-894b-63955cf257e4_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/2022/elts/us-gaap-2022.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_tsco_PropertyAndEquipmentAbstract_2e97c472-49c5-4b9f-853f-37c0c577d613_terseLabel_en-US" xlink:label="lab_tsco_PropertyAndEquipmentAbstract" xlink: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_tsco_PropertyAndEquipmentAbstract_label_en-US" xlink:label="lab_tsco_PropertyAndEquipmentAbstract" xlink: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 and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PropertyAndEquipmentAbstract" xlink:href="tsco-20221231.xsd#tsco_PropertyAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PropertyAndEquipmentAbstract" xlink:to="lab_tsco_PropertyAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_a931ce81-a27e-4248-823e-7e99cd7432da_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/2022/elts/us-gaap-2022.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_tsco_TermLoanMaximumBorrowingCapacity_33ad8162-f03e-40a1-add6-b812935a6ea7_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-20221231.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_ImpairmentOfLongLivedAssetsAbstract_a85e9ffb-d0a2-44bd-8c7a-5e4d804ea9db_terseLabel_en-US" xlink:label="lab_tsco_ImpairmentOfLongLivedAssetsAbstract" xlink: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 long-lived assets</link:label>
    <link:label id="lab_tsco_ImpairmentOfLongLivedAssetsAbstract_label_en-US" xlink:label="lab_tsco_ImpairmentOfLongLivedAssetsAbstract" xlink: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 long-lived assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ImpairmentOfLongLivedAssetsAbstract" xlink:href="tsco-20221231.xsd#tsco_ImpairmentOfLongLivedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ImpairmentOfLongLivedAssetsAbstract" xlink:to="lab_tsco_ImpairmentOfLongLivedAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_f5a56630-ca80-4880-ac18-fa3f60d9d8f2_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, 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/2022/elts/us-gaap-2022.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_DeferredCompensationProgramDomain_47c55ff2-2f75-435e-8a9d-41bc80450e82_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-20221231.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_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_a94b36f6-b520-4b0d-92bb-a89d16c8eed4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Enactment of tax legislation</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink: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, Change in Enacted Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_bc02515d-6445-40b0-98fe-477a47acf13d_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/2022/dei-2022.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_tsco_NonCurrentTaxLiabilitiesAbstract_8dde3a7d-c764-4321-b105-0e7faafaaab3_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-20221231.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_tsco_SoftwareMaximumOrMinimumDomain_25ed35fa-7123-46b0-ad1b-466b8c4941a9_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-20221231.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_srt_ProductOrServiceAxis_a26341da-4d8c-4be8-9987-50d0635d3b05_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/2022/elts/srt-2022.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_tsco_ComputerSoftwareAndHardwareGross_e6c15c8a-4212-439d-893b-661bc35837e5_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-20221231.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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_ad55457f-aaaf-4a94-8cb7-4ff5872a5073_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/2022/elts/us-gaap-2022.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_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_a906cbfe-82f2-436f-946d-2d37b7dcd5d4_verboseLabel_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" 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">Dividend yield, maximum (in hundredths)</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_label_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" xlink: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, Dividend yield, maximum</link:label>
    <link:label id="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_documentation_en-US" xlink:label="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" xlink: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 dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" xlink:to="lab_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_November2020TermLoanMember_eb8d7212-5d4a-4fa1-9b12-a5e19722f14e_terseLabel_en-US" xlink:label="lab_tsco_November2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">November 2020 Term Loan</link:label>
    <link:label id="lab_tsco_November2020TermLoanMember_label_en-US" xlink:label="lab_tsco_November2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">November 2020 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_November2020TermLoanMember_documentation_en-US" xlink:label="lab_tsco_November2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">November 2020 Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_November2020TermLoanMember" xlink:href="tsco-20221231.xsd#tsco_November2020TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_November2020TermLoanMember" xlink:to="lab_tsco_November2020TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_f487882d-ace6-4dce-935b-f53b0141426a_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent 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/2022/elts/us-gaap-2022.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_FinanceLeaseWeightedAverageRemainingLeaseTerm1_76a01091-cbd6-4734-ac2a-e5d821a2d54b_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/2022/elts/us-gaap-2022.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_FairValueDisclosuresAbstract_d3dabd38-8bdf-4d44-b71c-914e4695c54c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value disclosures</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_OrschelnStoresDomain_8ff1d2c3-2096-4c65-bc51-18db230a0640_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-20221231.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_tsco_A2022SeniorCreditFacilityMember_431347cd-d23c-4dc6-a865-f9e585d9f518_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-20221231.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_InterestExpense_63e9a85d-bc24-4904-9da5-4774d7b246d9_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/2022/elts/us-gaap-2022.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_March2020TermLoanMember_44f37943-5048-4be8-9007-599197e1fc7c_terseLabel_en-US" xlink:label="lab_tsco_March2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">March 2020 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_March2020TermLoanMember_label_en-US" xlink:label="lab_tsco_March2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">March 2020 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_March2020TermLoanMember_documentation_en-US" xlink:label="lab_tsco_March2020TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">March 2020 Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_March2020TermLoanMember" xlink:href="tsco-20221231.xsd#tsco_March2020TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_March2020TermLoanMember" xlink:to="lab_tsco_March2020TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6a68b56e-3054-4db9-9950-745c03c6d920_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink: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 Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember_61ad4d56-bd3f-4642-a01f-e6a1c75cd232_terseLabel_en-US" xlink:label="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years one and two June 2017 Term Loan</link:label>
    <link:label id="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember_label_en-US" xlink:label="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years one and two June 2017 Term Loan [Member]</link:label>
    <link:label id="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember_documentation_en-US" xlink:label="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in years one and two June 2017 Term Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsoneandtwoJune2017TermLoanMember" xlink:href="tsco-20221231.xsd#tsco_DueinyearsoneandtwoJune2017TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_DueinyearsoneandtwoJune2017TermLoanMember" xlink:to="lab_tsco_DueinyearsoneandtwoJune2017TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation_94e228d1-5c3a-4835-ae9a-e667ca86e98b_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">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Lease Obligation</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-20221231.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_us-gaap_CreditFacilityAxis_15ca9e59-149e-4071-9175-3cd5fa94422d_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/2022/elts/us-gaap-2022.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_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_31d33fec-bb8e-4823-879a-6a30eefbbfed_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-20221231.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_EquityAbstract_539e3dd5-00d3-4fae-a3db-02d52293ff6b_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/2022/elts/us-gaap-2022.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_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_ebcd2a8f-9dfe-4dc5-823f-ed3db8af69b2_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-20221231.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_SubsequentEventTable_efc532bb-221d-4c2a-82d6-9caad730d19d_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4a088659-118c-4b46-a5b2-8567c56b7978_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/2022/elts/us-gaap-2022.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_tsco_CombinedLeaseMaturitiesLineItems_0f13230d-b519-4b5c-8734-6c71044ccf18_terseLabel_en-US" xlink:label="lab_tsco_CombinedLeaseMaturitiesLineItems" xlink: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_CombinedLeaseMaturitiesLineItems_label_en-US" xlink:label="lab_tsco_CombinedLeaseMaturitiesLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_tsco_CombinedLeaseMaturitiesLineItems_documentation_en-US" xlink:label="lab_tsco_CombinedLeaseMaturitiesLineItems" xlink: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_CombinedLeaseMaturitiesLineItems" xlink:href="tsco-20221231.xsd#tsco_CombinedLeaseMaturitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems" xlink:to="lab_tsco_CombinedLeaseMaturitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_DefineContributionBenefitPlanDomain_9fda48db-3422-4b90-b998-4f6d2ee4692f_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-20221231.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_dei_EntityTaxIdentificationNumber_adde0b5f-1f00-45ec-8c22-2eef3eac85b4_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/2022/dei-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_b89eda04-8f28-4699-8757-72ccf653e84b_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/2022/elts/us-gaap-2022.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_us-gaap_AssetAcquisitionLineItems_d025c88b-4c04-4c1a-92e2-81c7bdf3e4dd_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionLineItems" xlink: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 Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionLineItems" xlink:to="lab_us-gaap_AssetAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_e924281d-bc6f-4414-979a-57de588cbf23_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-20221231.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_AdvertisingExpense_7395b97e-71d6-46cc-a536-1dc621d2cbbd_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/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_74c8443a-e2ce-41d5-989e-1b36bcb336b2_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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxLiabilities_c996cbb2-c05c-4df3-96a3-0cc71dfbedab_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/2022/elts/us-gaap-2022.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_79b74423-9722-4d61-b553-a6f3ca870346_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/2022/elts/srt-2022.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_SharesPaidForTaxWithholdingForShareBasedCompensation_e2635c47-1b33-43b1-81d5-9a45478469cc_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/2022/elts/us-gaap-2022.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_RevenueRecognitionAbstract_cec38602-ef18-4510-b6ed-384b01fe6ce1_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAbstract" xlink: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 and sales returns</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionAbstract" xlink:to="lab_us-gaap_RevenueRecognitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_tsco_OrschelnDistributionCenterAndHeadquartersMember_22bcab52-b5c7-440a-b6fa-7be178ad7412_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-20221231.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_us-gaap_FinanceLeaseInterestPaymentOnLiability_8e514fb3-ac71-4ba6-ac58-ebcf30ea0dbe_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/2022/elts/us-gaap-2022.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_tsco_PetsenseMember_bac67faf-8bfb-447d-945c-4d8dd75ddd23_terseLabel_en-US" xlink:label="lab_tsco_PetsenseMember" xlink: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</link:label>
    <link:label id="lab_tsco_PetsenseMember_label_en-US" xlink:label="lab_tsco_PetsenseMember" xlink: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 [Member]</link:label>
    <link:label id="lab_tsco_PetsenseMember_documentation_en-US" xlink:label="lab_tsco_PetsenseMember" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsenseMember" xlink:href="tsco-20221231.xsd#tsco_PetsenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_PetsenseMember" xlink:to="lab_tsco_PetsenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_428dd9fe-dab3-47fc-a0ba-89907d3c0eee_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/2022/elts/us-gaap-2022.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_560a6c80-628a-42ff-aa35-94ba6498be94_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/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationStateAndLocalIncomeTaxes_7b136cc5-e3b0-484f-91a1-990a767706d9_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsPropertyPlantAndEquipment_355782c3-1932-4b06-9acb-0a3af615f92b_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/2022/elts/us-gaap-2022.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_EntityCentralIndexKey_1534283b-1c85-4c4f-b59f-3781d4390ab4_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/2022/dei-2022.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_tsco_AllowanceForSalesReturns_f6f0e7e0-267a-4e5d-b1e6-77611d1114a4_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-20221231.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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5632f0bf-a6c0-4c01-8d98-83607a5688e5_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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_68a80da5-f23e-4199-8bd5-46acd0e41a76_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/2022/elts/us-gaap-2022.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_tsco_A2016SeniorCreditFacilityMember_3ceda038-2b5d-457a-89d6-c25f2c289153_terseLabel_en-US" xlink:label="lab_tsco_A2016SeniorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Senior Credit Facility</link:label>
    <link:label id="lab_tsco_A2016SeniorCreditFacilityMember_label_en-US" xlink:label="lab_tsco_A2016SeniorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Senior Credit Facility [Member]</link:label>
    <link:label id="lab_tsco_A2016SeniorCreditFacilityMember_documentation_en-US" xlink:label="lab_tsco_A2016SeniorCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2016 Senior Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember" xlink:href="tsco-20221231.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_A2016SeniorCreditFacilityMember" xlink:to="lab_tsco_A2016SeniorCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_0917f76a-89fa-40dc-9940-d074fac4dc39_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_754a0fd4-96d0-4919-8b66-1e2f4824f77e_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_8862d999-87e2-4d95-b469-5806e4a8eb8f_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/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_80dc83cc-688e-444b-b836-d0a455ccb528_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/2022/elts/us-gaap-2022.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_tsco_FinanceLeaseLiabilityPresentValue_1405be6e-8e18-4e20-a73c-21461ba716be_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-20221231.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_IncreaseDecreaseInOtherOperatingCapitalNet_ef264b94-e522-484b-a8b1-a5ca39bf5dd8_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/2022/elts/us-gaap-2022.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_LongtermDebtTypeDomain_d8864091-3cc1-4322-85c0-7f0cfc167502_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/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_5377a33f-06bd-431d-af6b-1ff260885f55_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/2022/elts/us-gaap-2022.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_CompensationAndRetirementDisclosureAbstract_c3a01dea-3d06-4163-930a-f7583ca818ff_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/2022/elts/us-gaap-2022.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_SeasonalGiftAndToyProductsMember_152d5620-baa7-4da8-98ee-584c26266adb_terseLabel_en-US" xlink:label="lab_tsco_SeasonalGiftAndToyProductsMember" xlink: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, Gift and Toy Products</link:label>
    <link:label id="lab_tsco_SeasonalGiftAndToyProductsMember_label_en-US" xlink:label="lab_tsco_SeasonalGiftAndToyProductsMember" xlink: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, Gift and Toy Products [Member]</link:label>
    <link:label id="lab_tsco_SeasonalGiftAndToyProductsMember_documentation_en-US" xlink:label="lab_tsco_SeasonalGiftAndToyProductsMember" xlink: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 seasonal, gift and toy product.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SeasonalGiftAndToyProductsMember" xlink:href="tsco-20221231.xsd#tsco_SeasonalGiftAndToyProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tsco_SeasonalGiftAndToyProductsMember" xlink:to="lab_tsco_SeasonalGiftAndToyProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligation_a9382185-a9f2-4ef3-9963-6df8082a5ae9_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/2022/elts/us-gaap-2022.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_us-gaap_StatementOfStockholdersEquityAbstract_d3c6af55-ec53-45ae-be06-e5ee2e99c29d_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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableToBanksMember_56392e10-ce3d-4d96-af42-6c05175c4c80_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/2022/elts/us-gaap-2022.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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_b15401d4-ed49-43e7-9978-0e52a930da4e_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/2022/elts/us-gaap-2022.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_us-gaap_AdvertisingCostsPolicyTextBlock_1da478f9-37a6-4484-b365-c65d67bfa733_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/2022/elts/us-gaap-2022.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_DebtInstrumentRedemptionPeriodAxis_0a3aa767-92a8-4cfa-b65f-400a242f0c77_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink: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, Period [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink: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, Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f815a9ef-00ca-49ac-9dab-b9989d8ed9f3_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/2022/elts/us-gaap-2022.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_FutureMinimumPaymentsInterest_a9874be7-8d53-4e6b-9dd9-cb79fa20e35e_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-20221231.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_EarningsPerSharePolicyTextBlock_02d532ce-1c78-4c4a-957b-4d51bfee63d8_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/2022/elts/us-gaap-2022.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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_278af810-a0f2-4beb-94b6-507e3bb91faf_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/2022/elts/us-gaap-2022.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_ShareBasedCompensation_f3786868-2612-4a41-9eca-7082c9e3df6d_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_db380098-4cb1-46e5-9106-82e4565213a7_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f1b6c28c-a071-4fd8-8f61-67fd33a2c833_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/2022/elts/us-gaap-2022.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_VariableRateAxis_c7bdc8a5-8e85-4ef9-a060-dc8c471b8e29_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/2022/elts/us-gaap-2022.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_OtherLiabilitiesNoncurrent_712517e3-1ed4-4710-b110-9beb67f486fb_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/2022/elts/us-gaap-2022.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_AssetImpairmentCharges_99da3aa4-7a8f-46c2-8d1f-fedf1350b6a7_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/2022/elts/us-gaap-2022.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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f47db945-bb21-4252-bb68-b17594953922_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/2022/elts/us-gaap-2022.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_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets_adde4e39-5d26-4417-afbe-d202a4d92539_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">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, 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-20221231.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_FinanceLeaseLiabilityPaymentsDueAfterYearFive_8f843193-523a-43f4-862c-9fd877ffb58d_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/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_a443d396-b000-4b15-ae6c-927617041965_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/2022/elts/us-gaap-2022.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_stpr_TX_0246766d-7e3f-4170-9cd3-551f5a4b04b4_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/2022/stpr-2022.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_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_c3cb9b52-33ab-401e-b3af-c37e71ebb61b_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/2022/elts/us-gaap-2022.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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_332e7304-d55d-4712-bef9-ade6cabc7ec3_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/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_524b7804-afae-4c76-a2d2-8aeb91cce7fe_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/2022/elts/us-gaap-2022.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>tsco-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:64d55b49-b585-4980-933e-d40cbe69fa40,g:d844d15e-a3f8-4230-adb9-f04d25a64815-->
<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-20221231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_7b7c34ff-e30b-4987-b2aa-ef23c22ff70c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitiesTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_538fdee4-d1bd-48ce-8a5e-3ad53817d96b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_7b7c34ff-e30b-4987-b2aa-ef23c22ff70c" xlink:to="loc_dei_LegalEntityAxis_538fdee4-d1bd-48ce-8a5e-3ad53817d96b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_0c136c07-b1f7-47aa-b9c8-22b6b1709ab1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_538fdee4-d1bd-48ce-8a5e-3ad53817d96b" xlink:to="loc_dei_EntityDomain_0c136c07-b1f7-47aa-b9c8-22b6b1709ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_7b7c34ff-e30b-4987-b2aa-ef23c22ff70c" xlink:to="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_139e6fac-d8db-4631-b25f-e1cc11c43202" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_DocumentType_139e6fac-d8db-4631-b25f-e1cc11c43202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_356d9a67-eb91-49a3-a72a-e6a6e51a6840" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_DocumentAnnualReport_356d9a67-eb91-49a3-a72a-e6a6e51a6840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_dbf8d064-3bd6-402d-a798-ed9030e2013e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_DocumentPeriodEndDate_dbf8d064-3bd6-402d-a798-ed9030e2013e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_8fad3c03-fc08-4131-b8a4-ee86c8a7500c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_DocumentTransitionReport_8fad3c03-fc08-4131-b8a4-ee86c8a7500c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_43f6b92c-fb7c-4380-a668-23e5a3ab8a54" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityFileNumber_43f6b92c-fb7c-4380-a668-23e5a3ab8a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_999122d4-4cb1-4e94-a0ec-29692e6f6e23" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityRegistrantName_999122d4-4cb1-4e94-a0ec-29692e6f6e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_861ef2e9-521f-4c4a-a565-0f87e5be69cc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_861ef2e9-521f-4c4a-a565-0f87e5be69cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_4fc0cac2-c3d3-4590-8929-9a078e129b03" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityTaxIdentificationNumber_4fc0cac2-c3d3-4590-8929-9a078e129b03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f0d3f919-8cd6-48c7-a20a-1fc8d9309d6e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityAddressAddressLine1_f0d3f919-8cd6-48c7-a20a-1fc8d9309d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f9aa5679-d82c-427f-8c05-78cb1461db42" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityAddressCityOrTown_f9aa5679-d82c-427f-8c05-78cb1461db42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_56a064fb-f8d8-4c9c-9eaf-9c0402879606" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityAddressStateOrProvince_56a064fb-f8d8-4c9c-9eaf-9c0402879606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_31748802-9f9c-4001-bb5e-98576cacf699" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityAddressPostalZipCode_31748802-9f9c-4001-bb5e-98576cacf699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b906fc96-6387-4aaf-ae9d-1ef57113bb87" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_LocalPhoneNumber_b906fc96-6387-4aaf-ae9d-1ef57113bb87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_e4695b49-65d1-4d13-a5ad-1c1e33716963" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_CityAreaCode_e4695b49-65d1-4d13-a5ad-1c1e33716963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_2d96ac4d-a39e-4296-a0b9-e987f02fc756" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_Security12bTitle_2d96ac4d-a39e-4296-a0b9-e987f02fc756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a3b32e75-f36b-48b0-b842-2c67539de383" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_SecurityExchangeName_a3b32e75-f36b-48b0-b842-2c67539de383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_9dd5486f-94d0-414b-a186-a0e74b56fb7d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_TradingSymbol_9dd5486f-94d0-414b-a186-a0e74b56fb7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_b3726b5d-455d-44bd-b175-7849fdb3cfaf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_b3726b5d-455d-44bd-b175-7849fdb3cfaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_107c8611-3718-4c2e-a463-f503dd74063e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityVoluntaryFilers_107c8611-3718-4c2e-a463-f503dd74063e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_d5878c7f-c972-425d-b26c-9aef6d2aac2a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityCurrentReportingStatus_d5878c7f-c972-425d-b26c-9aef6d2aac2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_b8b5edc9-55ad-4588-8ccf-44f2a42fc44d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityInteractiveDataCurrent_b8b5edc9-55ad-4588-8ccf-44f2a42fc44d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_cb5d35c0-1aa9-4cef-ba46-f8c39ac9a743" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityFilerCategory_cb5d35c0-1aa9-4cef-ba46-f8c39ac9a743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_87387203-09df-4e24-b708-40240e332989" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntitySmallBusiness_87387203-09df-4e24-b708-40240e332989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_ab58a6e2-b5e1-46fd-b148-0622651dbbe2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityEmergingGrowthCompany_ab58a6e2-b5e1-46fd-b148-0622651dbbe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7d951612-4a52-4466-9856-e64e0ba53429" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityShellCompany_7d951612-4a52-4466-9856-e64e0ba53429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_a839094d-17a4-485a-b456-54d6b52dcfde" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityPublicFloat_a839094d-17a4-485a-b456-54d6b52dcfde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_330cb5ff-2bd7-45e1-a5f8-027fd7d52022" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_330cb5ff-2bd7-45e1-a5f8-027fd7d52022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_49f5850b-6aba-45bd-8b18-45a217df7544" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_EntityCentralIndexKey_49f5850b-6aba-45bd-8b18-45a217df7544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_c5552a2f-59ea-4075-bac4-b25c12d8e15b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_CurrentFiscalYearEndDate_c5552a2f-59ea-4075-bac4-b25c12d8e15b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_b12a079e-01ec-4fbf-826f-6191b53bd499" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_DocumentFiscalYearFocus_b12a079e-01ec-4fbf-826f-6191b53bd499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_33a3d238-57b3-4263-ae83-0109ad3fdf0a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_33a3d238-57b3-4263-ae83-0109ad3fdf0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_7ff8a6fd-83fc-479b-a994-a8f223855469" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_AmendmentFlag_7ff8a6fd-83fc-479b-a994-a8f223855469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_1b96f0ba-d2b3-41ee-8062-e6d4e5fcef15" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_073b7f4b-39bd-4fe5-87da-4d4bfb62758b" xlink:to="loc_dei_IcfrAuditorAttestationFlag_1b96f0ba-d2b3-41ee-8062-e6d4e5fcef15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_7c5fed50-f674-4143-80b5-57352d7f7327" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_3888a0b7-7dad-46a0-9c75-84e4683cf222" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_424ff956-a629-47f7-bfcb-97519d571813" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_5bd59b51-98a1-47a1-852d-0f2179b9e1c0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/AuditInformation" xlink:type="simple" xlink:href="tsco-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems_c8510f6b-f683-4a8b-bb20-dae9165f78e6" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_e4acfdaf-eccc-4f68-80cf-403bb7e9c081" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_c8510f6b-f683-4a8b-bb20-dae9165f78e6" xlink:to="loc_dei_AuditorName_e4acfdaf-eccc-4f68-80cf-403bb7e9c081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_b71af70c-1e35-4fd7-bdcd-fb6ef38393ff" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_c8510f6b-f683-4a8b-bb20-dae9165f78e6" xlink:to="loc_dei_AuditorLocation_b71af70c-1e35-4fd7-bdcd-fb6ef38393ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_552e4452-9bb2-4779-b2e6-ffc65c26805c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_c8510f6b-f683-4a8b-bb20-dae9165f78e6" xlink:to="loc_dei_AuditorFirmId_552e4452-9bb2-4779-b2e6-ffc65c26805c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/NewAccountingPronouncements" xlink:type="simple" xlink:href="tsco-20221231.xsd#NewAccountingPronouncements"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/NewAccountingPronouncements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_94d71af6-a5b3-401f-ace1-c6202fd0add2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_75b7a0bd-4b32-4edf-845d-1559a0b7ee5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_94d71af6-a5b3-401f-ace1-c6202fd0add2" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_75b7a0bd-4b32-4edf-845d-1559a0b7ee5f" 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-20221231.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_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_737cd00d-f9b0-48d4-9669-b2ece2024761" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_Revenues_737cd00d-f9b0-48d4-9669-b2ece2024761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_828badd5-99bc-4109-acbf-39e6fac6ccb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_828badd5-99bc-4109-acbf-39e6fac6ccb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1e45f157-3cbe-4ed8-b1ae-11e8e0afcc33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_GrossProfit_1e45f157-3cbe-4ed8-b1ae-11e8e0afcc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_3147b938-7eec-493b-af4f-50ac9e4d0973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_3147b938-7eec-493b-af4f-50ac9e4d0973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_61634b5f-56c9-465e-8132-4cf229357683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_61634b5f-56c9-465e-8132-4cf229357683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_f52a8e37-3137-4806-ae93-4ad003a5c5c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_f52a8e37-3137-4806-ae93-4ad003a5c5c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d2a5a7b9-a916-4da9-94c0-6eed62098071" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_OperatingIncomeLoss_d2a5a7b9-a916-4da9-94c0-6eed62098071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_98b46d3d-3e57-45d6-beef-94a39cc881a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_InterestExpense_98b46d3d-3e57-45d6-beef-94a39cc881a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0844b4f9-899f-4f8b-ad1a-e8dd3d8bdc10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0844b4f9-899f-4f8b-ad1a-e8dd3d8bdc10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_a7faccf9-804c-49c9-8328-3614d71f1805" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_a7faccf9-804c-49c9-8328-3614d71f1805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bdb0dc01-4459-4f3b-a4aa-28d251615a68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_NetIncomeLoss_bdb0dc01-4459-4f3b-a4aa-28d251615a68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_fc27e6e4-4dd8-4429-a8b6-7e25f6479237" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_EarningsPerShareBasic_fc27e6e4-4dd8-4429-a8b6-7e25f6479237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d7a03e41-ce48-45d5-8636-a6aad7ff8717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d7a03e41-ce48-45d5-8636-a6aad7ff8717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1b9130e4-a326-49f6-8b0c-778b710a02e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1b9130e4-a326-49f6-8b0c-778b710a02e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_925b4c35-75dc-4fb1-ad14-5cd8fc4f0080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1b9130e4-a326-49f6-8b0c-778b710a02e8" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_925b4c35-75dc-4fb1-ad14-5cd8fc4f0080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b21d999d-823d-4775-b55f-c1adf3b60737" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_1b9130e4-a326-49f6-8b0c-778b710a02e8" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b21d999d-823d-4775-b55f-c1adf3b60737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_6e2103d1-b650-4334-a246-9c5e3f921637" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_89d919e3-7674-452a-a9be-2bcd1dc3458e" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_6e2103d1-b650-4334-a246-9c5e3f921637" 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-20221231.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_7941de17-be68-4f51-8b02-af723340c3b1" xlink:href="tsco-20221231.xsd#tsco_ComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_71fd3357-8dc0-47e6-9abe-05e51d6aafca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ComprehensiveIncomeAbstract_7941de17-be68-4f51-8b02-af723340c3b1" xlink:to="loc_us-gaap_NetIncomeLoss_71fd3357-8dc0-47e6-9abe-05e51d6aafca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_26c443cf-8c06-480d-91a2-4bf054c115c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ComprehensiveIncomeAbstract_7941de17-be68-4f51-8b02-af723340c3b1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_26c443cf-8c06-480d-91a2-4bf054c115c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a32739cf-d784-40d6-ae51-d516bddf4e09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ComprehensiveIncomeAbstract_7941de17-be68-4f51-8b02-af723340c3b1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a32739cf-d784-40d6-ae51-d516bddf4e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_30bda377-72d4-46a4-a8ed-020c7cee8dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ComprehensiveIncomeAbstract_7941de17-be68-4f51-8b02-af723340c3b1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_30bda377-72d4-46a4-a8ed-020c7cee8dd6" 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-20221231.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_afda07a3-283e-4e44-9534-b7337b9c17bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_e01906db-a6da-4b89-a82a-4d06ca40a8d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_afda07a3-283e-4e44-9534-b7337b9c17bd" xlink:to="loc_us-gaap_AssetsAbstract_e01906db-a6da-4b89-a82a-4d06ca40a8d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_c882acc1-919b-46e1-97b1-6ac03c9fe7bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e01906db-a6da-4b89-a82a-4d06ca40a8d9" xlink:to="loc_us-gaap_AssetsCurrentAbstract_c882acc1-919b-46e1-97b1-6ac03c9fe7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9fe0ea8d-ac47-4b0d-b410-d1c66c9d5a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c882acc1-919b-46e1-97b1-6ac03c9fe7bd" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9fe0ea8d-ac47-4b0d-b410-d1c66c9d5a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_22203531-f848-4c11-9241-5e9f47f792d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c882acc1-919b-46e1-97b1-6ac03c9fe7bd" xlink:to="loc_us-gaap_InventoryNet_22203531-f848-4c11-9241-5e9f47f792d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ba533d0c-fd9c-4f52-b45d-6396e973bc57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c882acc1-919b-46e1-97b1-6ac03c9fe7bd" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ba533d0c-fd9c-4f52-b45d-6396e973bc57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReceivable_b17b54e4-b0e7-4383-96d6-f94a8de1af77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c882acc1-919b-46e1-97b1-6ac03c9fe7bd" xlink:to="loc_us-gaap_IncomeTaxReceivable_b17b54e4-b0e7-4383-96d6-f94a8de1af77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_39081b7e-3805-4266-ab88-0b6f010fd89d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_c882acc1-919b-46e1-97b1-6ac03c9fe7bd" xlink:to="loc_us-gaap_AssetsCurrent_39081b7e-3805-4266-ab88-0b6f010fd89d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5a59cbc0-295d-4126-8fa2-4690d31a8b5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e01906db-a6da-4b89-a82a-4d06ca40a8d9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5a59cbc0-295d-4126-8fa2-4690d31a8b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_7583923c-81ec-46eb-b3d1-5751b4d1d644" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e01906db-a6da-4b89-a82a-4d06ca40a8d9" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_7583923c-81ec-46eb-b3d1-5751b4d1d644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_d2606f3c-495c-4917-bab9-7137db6e2d04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e01906db-a6da-4b89-a82a-4d06ca40a8d9" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_d2606f3c-495c-4917-bab9-7137db6e2d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDeferredIncome_767f2347-524e-4239-9858-4cb024fe08f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDeferredIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e01906db-a6da-4b89-a82a-4d06ca40a8d9" xlink:to="loc_us-gaap_DeferredTaxAssetsDeferredIncome_767f2347-524e-4239-9858-4cb024fe08f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_2c1e6f5d-b74f-41e9-bac2-f4385de3ffbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e01906db-a6da-4b89-a82a-4d06ca40a8d9" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_2c1e6f5d-b74f-41e9-bac2-f4385de3ffbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_11c52121-679e-45f7-b4e5-1c6cdef6484c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e01906db-a6da-4b89-a82a-4d06ca40a8d9" xlink:to="loc_us-gaap_Assets_11c52121-679e-45f7-b4e5-1c6cdef6484c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_eef7700b-32cf-4903-84de-c197748e5033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_afda07a3-283e-4e44-9534-b7337b9c17bd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_eef7700b-32cf-4903-84de-c197748e5033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_2788f231-c8bc-40dc-a43e-e58a34939d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_eef7700b-32cf-4903-84de-c197748e5033" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_2788f231-c8bc-40dc-a43e-e58a34939d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c40fdcb7-11ee-4177-b69c-665757d1bc60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2788f231-c8bc-40dc-a43e-e58a34939d6c" xlink:to="loc_us-gaap_AccountsPayableCurrent_c40fdcb7-11ee-4177-b69c-665757d1bc60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9f9ba122-d683-444d-a29d-be8cabb3e514" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2788f231-c8bc-40dc-a43e-e58a34939d6c" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_9f9ba122-d683-444d-a29d-be8cabb3e514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_863ab1d0-76ff-49d7-b237-029052704b36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2788f231-c8bc-40dc-a43e-e58a34939d6c" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_863ab1d0-76ff-49d7-b237-029052704b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtCurrent_951a8e84-d7cb-42c0-a9ac-0db39215604e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2788f231-c8bc-40dc-a43e-e58a34939d6c" xlink:to="loc_us-gaap_UnsecuredDebtCurrent_951a8e84-d7cb-42c0-a9ac-0db39215604e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_48c20506-34b0-466b-bf0b-f890d05a86a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2788f231-c8bc-40dc-a43e-e58a34939d6c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_48c20506-34b0-466b-bf0b-f890d05a86a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_8880b965-a16c-4454-a81b-95890226ed4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2788f231-c8bc-40dc-a43e-e58a34939d6c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_8880b965-a16c-4454-a81b-95890226ed4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_72fbdd5f-65aa-44bd-b638-8bd7955b08b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2788f231-c8bc-40dc-a43e-e58a34939d6c" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_72fbdd5f-65aa-44bd-b638-8bd7955b08b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_7efb2be1-dd18-42d4-952e-87c1de9fc771" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_2788f231-c8bc-40dc-a43e-e58a34939d6c" xlink:to="loc_us-gaap_LiabilitiesCurrent_7efb2be1-dd18-42d4-952e-87c1de9fc771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_2e7bda60-c6a3-45ab-9857-0dea0c23e207" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_eef7700b-32cf-4903-84de-c197748e5033" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_2e7bda60-c6a3-45ab-9857-0dea0c23e207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7af8e58e-a5a2-4406-aa19-398af07b5127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_eef7700b-32cf-4903-84de-c197748e5033" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_7af8e58e-a5a2-4406-aa19-398af07b5127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_98ef280f-d630-4e79-8580-0703a00bbfec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_eef7700b-32cf-4903-84de-c197748e5033" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_98ef280f-d630-4e79-8580-0703a00bbfec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d2303682-8df2-485d-a8a2-af6dbf0457ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_eef7700b-32cf-4903-84de-c197748e5033" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d2303682-8df2-485d-a8a2-af6dbf0457ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_30917b66-5ca0-412e-807e-a2a582a3004c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_eef7700b-32cf-4903-84de-c197748e5033" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_30917b66-5ca0-412e-807e-a2a582a3004c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_be634f7c-fbfe-467b-9c1b-b6e77b090cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_eef7700b-32cf-4903-84de-c197748e5033" xlink:to="loc_us-gaap_Liabilities_be634f7c-fbfe-467b-9c1b-b6e77b090cb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_4b453eea-f246-4206-8e1b-0df384404174" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_eef7700b-32cf-4903-84de-c197748e5033" xlink:to="loc_us-gaap_StockholdersEquityAbstract_4b453eea-f246-4206-8e1b-0df384404174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_a71331c2-b08d-4a04-af06-2935f73ff0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4b453eea-f246-4206-8e1b-0df384404174" xlink:to="loc_us-gaap_PreferredStockValue_a71331c2-b08d-4a04-af06-2935f73ff0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_4d6ba359-b154-4473-8b3e-9ac0b344e97e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4b453eea-f246-4206-8e1b-0df384404174" xlink:to="loc_us-gaap_CommonStockValue_4d6ba359-b154-4473-8b3e-9ac0b344e97e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7f0c48b5-db6a-4f61-baf2-5f7be1271c94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4b453eea-f246-4206-8e1b-0df384404174" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_7f0c48b5-db6a-4f61-baf2-5f7be1271c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_5adc2e4d-db33-45da-a321-60bb5b667ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4b453eea-f246-4206-8e1b-0df384404174" xlink:to="loc_us-gaap_TreasuryStockValue_5adc2e4d-db33-45da-a321-60bb5b667ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e29234fd-4697-4948-bea9-031400b8b9d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4b453eea-f246-4206-8e1b-0df384404174" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e29234fd-4697-4948-bea9-031400b8b9d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7eac042e-83f8-4c64-8d02-946879dc525b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4b453eea-f246-4206-8e1b-0df384404174" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7eac042e-83f8-4c64-8d02-946879dc525b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_33bf424c-996a-4ff4-811c-7ee91334dd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_4b453eea-f246-4206-8e1b-0df384404174" xlink:to="loc_us-gaap_StockholdersEquity_33bf424c-996a-4ff4-811c-7ee91334dd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_883db66f-5695-4cc5-b9d5-a8ee1b07637e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_eef7700b-32cf-4903-84de-c197748e5033" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_883db66f-5695-4cc5-b9d5-a8ee1b07637e" 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-20221231.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_13b8a47e-3038-4fbb-94e7-5e2f6f7418ea" xlink:href="tsco-20221231.xsd#tsco_ConsolidatedBalanceSheetsUnauditedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4c11fb95-a458-4ee2-9d30-17e27e4bae46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedBalanceSheetsUnauditedAbstract_13b8a47e-3038-4fbb-94e7-5e2f6f7418ea" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4c11fb95-a458-4ee2-9d30-17e27e4bae46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_9c3bad70-f84d-422b-90a6-f3cdb6e65092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4c11fb95-a458-4ee2-9d30-17e27e4bae46" xlink:to="loc_us-gaap_StockholdersEquityAbstract_9c3bad70-f84d-422b-90a6-f3cdb6e65092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_322945c3-09f4-4541-824a-e3273f8cd5d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9c3bad70-f84d-422b-90a6-f3cdb6e65092" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_322945c3-09f4-4541-824a-e3273f8cd5d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3ecb4467-3131-4185-8a1b-09a8a6ec2c57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9c3bad70-f84d-422b-90a6-f3cdb6e65092" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_3ecb4467-3131-4185-8a1b-09a8a6ec2c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_2e6b8a15-8505-4bf8-9fd7-5adf90bd554a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9c3bad70-f84d-422b-90a6-f3cdb6e65092" xlink:to="loc_us-gaap_PreferredStockSharesIssued_2e6b8a15-8505-4bf8-9fd7-5adf90bd554a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_e30752cc-ebb4-4746-9714-dc425718ae9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9c3bad70-f84d-422b-90a6-f3cdb6e65092" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_e30752cc-ebb4-4746-9714-dc425718ae9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_05dc51b0-1b07-43de-af89-dd5956f9963c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9c3bad70-f84d-422b-90a6-f3cdb6e65092" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_05dc51b0-1b07-43de-af89-dd5956f9963c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_e058ad90-b656-4528-a480-e048cabef8f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9c3bad70-f84d-422b-90a6-f3cdb6e65092" xlink:to="loc_us-gaap_CommonStockSharesIssued_e058ad90-b656-4528-a480-e048cabef8f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_aaf96a17-b63c-4761-ab7f-9de3ec4bc8d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9c3bad70-f84d-422b-90a6-f3cdb6e65092" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_aaf96a17-b63c-4761-ab7f-9de3ec4bc8d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_315bca5f-3d96-4d9c-a664-835c25f6a994" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_9c3bad70-f84d-422b-90a6-f3cdb6e65092" xlink:to="loc_us-gaap_TreasuryStockShares_315bca5f-3d96-4d9c-a664-835c25f6a994" 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-20221231.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_2a4a7541-e5d7-4f85-ab4f-991ab7c128d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_833cbd1e-8e4e-49d2-af58-24f1a076d165" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_2a4a7541-e5d7-4f85-ab4f-991ab7c128d5" xlink:to="loc_us-gaap_StatementTable_833cbd1e-8e4e-49d2-af58-24f1a076d165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_c9830e44-fd4e-4532-9f03-b7554a1c0a8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_833cbd1e-8e4e-49d2-af58-24f1a076d165" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_c9830e44-fd4e-4532-9f03-b7554a1c0a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_f43b9ed4-4c30-478e-94a3-9061b20adac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_c9830e44-fd4e-4532-9f03-b7554a1c0a8d" xlink:to="loc_us-gaap_TypeOfAdoptionMember_f43b9ed4-4c30-478e-94a3-9061b20adac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201802Member_5e9b18d9-143d-405c-9880-e4a015a13e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201802Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_f43b9ed4-4c30-478e-94a3-9061b20adac2" xlink:to="loc_us-gaap_AccountingStandardsUpdate201802Member_5e9b18d9-143d-405c-9880-e4a015a13e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_60d78ffe-5404-4490-b481-004c5b5bb6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_833cbd1e-8e4e-49d2-af58-24f1a076d165" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_60d78ffe-5404-4490-b481-004c5b5bb6b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_60d78ffe-5404-4490-b481-004c5b5bb6b8" xlink:to="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_7ace164c-d963-4884-9f3f-e3855f5a999c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:to="loc_us-gaap_CommonStockMember_7ace164c-d963-4884-9f3f-e3855f5a999c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_0259a5d7-d44f-4450-b76c-27c3f838a125" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_0259a5d7-d44f-4450-b76c-27c3f838a125" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_aa89683b-32c4-407f-b983-4a7ce16fb8d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:to="loc_us-gaap_TreasuryStockMember_aa89683b-32c4-407f-b983-4a7ce16fb8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_95e9ca4b-2889-4891-9486-e74604013852" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_95e9ca4b-2889-4891-9486-e74604013852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_116e2836-036d-4e40-b4dd-16f89cd2a38d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9ef6a86b-4425-47c1-b6f2-bd5948c275e6" xlink:to="loc_us-gaap_RetainedEarningsMember_116e2836-036d-4e40-b4dd-16f89cd2a38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_4d36a816-1616-49b0-ae8c-baee85236ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_833cbd1e-8e4e-49d2-af58-24f1a076d165" xlink:to="loc_us-gaap_AwardTypeAxis_4d36a816-1616-49b0-ae8c-baee85236ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa61e4e-3561-49f1-87db-3b79f656294f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_4d36a816-1616-49b0-ae8c-baee85236ab9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa61e4e-3561-49f1-87db-3b79f656294f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_833831a5-b359-4f20-9dba-c452edaff3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ffa61e4e-3561-49f1-87db-3b79f656294f" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_833831a5-b359-4f20-9dba-c452edaff3b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2d988211-2c14-4858-a0e1-761a3c633977" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_833cbd1e-8e4e-49d2-af58-24f1a076d165" xlink:to="loc_us-gaap_StatementLineItems_2d988211-2c14-4858-a0e1-761a3c633977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_b536d31d-f98a-4a34-a741-84c94c3d4fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2d988211-2c14-4858-a0e1-761a3c633977" xlink:to="loc_us-gaap_SharesOutstanding_b536d31d-f98a-4a34-a741-84c94c3d4fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2d988211-2c14-4858-a0e1-761a3c633977" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_10d644a9-9eed-4cce-8f5a-5ec69e56ed85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_StockholdersEquity_10d644a9-9eed-4cce-8f5a-5ec69e56ed85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_beed6264-d081-4ab2-8faf-cf865e6368b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_beed6264-d081-4ab2-8faf-cf865e6368b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b637192f-efec-4c37-8804-40583387627a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_b637192f-efec-4c37-8804-40583387627a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f35e2b39-d28c-4443-af83-fb086564d661" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_ShareBasedCompensation_f35e2b39-d28c-4443-af83-fb086564d661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_dd2a3c95-e285-4da6-ad61-6fa436df6603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_dd2a3c95-e285-4da6-ad61-6fa436df6603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_15ae01c5-117f-4c14-85b8-dd120cef182c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_15ae01c5-117f-4c14-85b8-dd120cef182c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c7f0b916-aa67-4789-9688-8a898502d882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c7f0b916-aa67-4789-9688-8a898502d882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_2c5bba9c-8479-479b-9e5f-04368fb032be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_PaymentsOfDividends_2c5bba9c-8479-479b-9e5f-04368fb032be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_03c1ab40-8b2e-4fd4-9d01-5bfa4d0ca255" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_03c1ab40-8b2e-4fd4-9d01-5bfa4d0ca255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_32d3cb62-edb9-4ef0-9b89-c6663c4685d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_32d3cb62-edb9-4ef0-9b89-c6663c4685d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d7a10ac0-54ea-4785-b3e9-e569a5720a38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_NetIncomeLoss_d7a10ac0-54ea-4785-b3e9-e569a5720a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e2779d71-59bc-4900-bf92-b132958e0b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a211f244-ea00-4a82-9f0f-ffcfee791446" xlink:to="loc_us-gaap_StockholdersEquity_e2779d71-59bc-4900-bf92-b132958e0b6e" 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-20221231.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_afeece79-9fac-4bf7-93ab-f1dba85d65af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8c227db4-31ea-4e0f-acba-d3b0b94b4a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_afeece79-9fac-4bf7-93ab-f1dba85d65af" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8c227db4-31ea-4e0f-acba-d3b0b94b4a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dd50d07f-ca61-469c-a00c-cd401296cb12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8c227db4-31ea-4e0f-acba-d3b0b94b4a96" xlink:to="loc_us-gaap_NetIncomeLoss_dd50d07f-ca61-469c-a00c-cd401296cb12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1db8b217-1e61-46bd-92c0-ba974b5ebd55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8c227db4-31ea-4e0f-acba-d3b0b94b4a96" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1db8b217-1e61-46bd-92c0-ba974b5ebd55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_4a847769-799e-4543-8d85-fbdff3dbc4aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1db8b217-1e61-46bd-92c0-ba974b5ebd55" xlink:to="loc_us-gaap_DepreciationAndAmortization_4a847769-799e-4543-8d85-fbdff3dbc4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_1255c770-31e5-4240-82e2-31b458ff3bfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1db8b217-1e61-46bd-92c0-ba974b5ebd55" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_1255c770-31e5-4240-82e2-31b458ff3bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_d90aeb41-fb2f-499a-95cc-40ed77172886" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1db8b217-1e61-46bd-92c0-ba974b5ebd55" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_d90aeb41-fb2f-499a-95cc-40ed77172886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_23b1597a-defd-49ca-81f9-0b50553d0175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1db8b217-1e61-46bd-92c0-ba974b5ebd55" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_23b1597a-defd-49ca-81f9-0b50553d0175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_70f57b60-ee43-4112-9290-7e15053eb7a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1db8b217-1e61-46bd-92c0-ba974b5ebd55" xlink:to="loc_us-gaap_ShareBasedCompensation_70f57b60-ee43-4112-9290-7e15053eb7a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a850d93d-ef23-4757-b1ad-89fdcbc6e499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1db8b217-1e61-46bd-92c0-ba974b5ebd55" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a850d93d-ef23-4757-b1ad-89fdcbc6e499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0f98e1fa-ac13-4c39-af18-e828e5bf7ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1db8b217-1e61-46bd-92c0-ba974b5ebd55" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0f98e1fa-ac13-4c39-af18-e828e5bf7ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_d72c363a-f4e3-4ad2-9679-212ba27b88e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0f98e1fa-ac13-4c39-af18-e828e5bf7ea5" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_d72c363a-f4e3-4ad2-9679-212ba27b88e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c815d9f3-372e-4aa6-8b07-be104297bad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0f98e1fa-ac13-4c39-af18-e828e5bf7ea5" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c815d9f3-372e-4aa6-8b07-be104297bad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_03c50020-f97d-4f9a-8034-053747d40ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0f98e1fa-ac13-4c39-af18-e828e5bf7ea5" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_03c50020-f97d-4f9a-8034-053747d40ba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_eaea7bf8-201d-42f6-a213-d0a172952790" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0f98e1fa-ac13-4c39-af18-e828e5bf7ea5" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_eaea7bf8-201d-42f6-a213-d0a172952790" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_f062f3ee-a66d-4b82-ac17-ee7b38a2c8e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0f98e1fa-ac13-4c39-af18-e828e5bf7ea5" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_f062f3ee-a66d-4b82-ac17-ee7b38a2c8e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_61f02f24-a4f6-4f1b-89a1-da5d93dacfb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0f98e1fa-ac13-4c39-af18-e828e5bf7ea5" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_61f02f24-a4f6-4f1b-89a1-da5d93dacfb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_2e870262-941d-4305-89e8-766dc6fe8b4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_0f98e1fa-ac13-4c39-af18-e828e5bf7ea5" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_2e870262-941d-4305-89e8-766dc6fe8b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8133a743-740a-4860-8acc-8d139def70c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8c227db4-31ea-4e0f-acba-d3b0b94b4a96" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8133a743-740a-4860-8acc-8d139def70c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9c7e3811-cf45-48ae-8e10-587ec17ff719" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_afeece79-9fac-4bf7-93ab-f1dba85d65af" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9c7e3811-cf45-48ae-8e10-587ec17ff719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7ccade3e-d42c-4f5b-b7f1-337449a916e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9c7e3811-cf45-48ae-8e10-587ec17ff719" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7ccade3e-d42c-4f5b-b7f1-337449a916e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_fa848a03-3a06-4b12-84d9-040d8c97eb69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9c7e3811-cf45-48ae-8e10-587ec17ff719" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_fa848a03-3a06-4b12-84d9-040d8c97eb69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4c762f12-f29d-42a1-92fb-821c9799c1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9c7e3811-cf45-48ae-8e10-587ec17ff719" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4c762f12-f29d-42a1-92fb-821c9799c1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_7955254d-f6cb-4c29-b9bf-d7eccb739460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9c7e3811-cf45-48ae-8e10-587ec17ff719" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_7955254d-f6cb-4c29-b9bf-d7eccb739460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f779131c-0ba9-4966-bd72-514cf0d5fb0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_9c7e3811-cf45-48ae-8e10-587ec17ff719" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_f779131c-0ba9-4966-bd72-514cf0d5fb0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8fbb1244-c94a-4e9c-9872-ee60a2f831cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_afeece79-9fac-4bf7-93ab-f1dba85d65af" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8fbb1244-c94a-4e9c-9872-ee60a2f831cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_afc74fb1-ee7e-439d-8000-7ad066a2dd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8fbb1244-c94a-4e9c-9872-ee60a2f831cd" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_afc74fb1-ee7e-439d-8000-7ad066a2dd0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_8fdca081-c0d9-45a6-8636-69102298d547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8fbb1244-c94a-4e9c-9872-ee60a2f831cd" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_8fdca081-c0d9-45a6-8636-69102298d547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashOutflowforDebtIssuanceCost_eeea3256-ed39-4405-ad16-b0d3676c6189" xlink:href="tsco-20221231.xsd#tsco_CashOutflowforDebtIssuanceCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8fbb1244-c94a-4e9c-9872-ee60a2f831cd" xlink:to="loc_tsco_CashOutflowforDebtIssuanceCost_eeea3256-ed39-4405-ad16-b0d3676c6189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_3d03a84b-22f8-409c-bd24-537da40a1339" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8fbb1244-c94a-4e9c-9872-ee60a2f831cd" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_3d03a84b-22f8-409c-bd24-537da40a1339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_343be01d-e983-4f96-a481-791d6028ba5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8fbb1244-c94a-4e9c-9872-ee60a2f831cd" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_343be01d-e983-4f96-a481-791d6028ba5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c7a4b6f2-ad5e-4552-9472-c87ac0a8c251" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8fbb1244-c94a-4e9c-9872-ee60a2f831cd" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_c7a4b6f2-ad5e-4552-9472-c87ac0a8c251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_49b8d0f0-4c67-4ddf-942c-802d2178d916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8fbb1244-c94a-4e9c-9872-ee60a2f831cd" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_49b8d0f0-4c67-4ddf-942c-802d2178d916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_159b2b46-0254-45ed-a820-804a4ee87472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8fbb1244-c94a-4e9c-9872-ee60a2f831cd" xlink:to="loc_us-gaap_PaymentsOfDividends_159b2b46-0254-45ed-a820-804a4ee87472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_92ab8353-0a89-4582-8c91-69e7eeebbde0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8fbb1244-c94a-4e9c-9872-ee60a2f831cd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_92ab8353-0a89-4582-8c91-69e7eeebbde0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e11a157a-5687-41a3-b5dc-6286cf31ead9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8fbb1244-c94a-4e9c-9872-ee60a2f831cd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e11a157a-5687-41a3-b5dc-6286cf31ead9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2ba8c398-ec85-4cb2-aa5a-45259229d17a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_afeece79-9fac-4bf7-93ab-f1dba85d65af" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2ba8c398-ec85-4cb2-aa5a-45259229d17a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9c23f4d4-b5d8-432c-88d5-c721aa5cd0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_afeece79-9fac-4bf7-93ab-f1dba85d65af" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9c23f4d4-b5d8-432c-88d5-c721aa5cd0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_b58126ee-d8b7-4584-bf10-43570eeef598" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_afeece79-9fac-4bf7-93ab-f1dba85d65af" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_b58126ee-d8b7-4584-bf10-43570eeef598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CashPaidDuringPeriodForAbstract_0b5260fb-b6ec-49e9-91ec-18b46856cffd" xlink:href="tsco-20221231.xsd#tsco_CashPaidDuringPeriodForAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_b58126ee-d8b7-4584-bf10-43570eeef598" xlink:to="loc_tsco_CashPaidDuringPeriodForAbstract_0b5260fb-b6ec-49e9-91ec-18b46856cffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_240ffd90-440f-4c5a-8608-7aa0d1c0676a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CashPaidDuringPeriodForAbstract_0b5260fb-b6ec-49e9-91ec-18b46856cffd" xlink:to="loc_us-gaap_InterestPaidNet_240ffd90-440f-4c5a-8608-7aa0d1c0676a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_6b396a70-76a2-4229-8ee3-4e825093f272" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CashPaidDuringPeriodForAbstract_0b5260fb-b6ec-49e9-91ec-18b46856cffd" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_6b396a70-76a2-4229-8ee3-4e825093f272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d62ac6a1-01ba-4650-b283-bbfaa0aa51ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_afeece79-9fac-4bf7-93ab-f1dba85d65af" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d62ac6a1-01ba-4650-b283-bbfaa0aa51ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_ea3e828c-0011-4f25-9820-65a1e285b0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d62ac6a1-01ba-4650-b283-bbfaa0aa51ca" xlink:to="loc_us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid_ea3e828c-0011-4f25-9820-65a1e285b0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_de452aad-924c-46d4-9f4b-c60032c9ccd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d62ac6a1-01ba-4650-b283-bbfaa0aa51ca" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_de452aad-924c-46d4-9f4b-c60032c9ccd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_8999e8c1-81da-4cca-8e96-6e5eb5aacf66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_d62ac6a1-01ba-4650-b283-bbfaa0aa51ca" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_8999e8c1-81da-4cca-8e96-6e5eb5aacf66" 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-20221231.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_19f3bcb7-8f7d-4f22-aa50-d83219093065" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_61aa9533-edc2-434a-868f-6a0ee034b199" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_19f3bcb7-8f7d-4f22-aa50-d83219093065" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_61aa9533-edc2-434a-868f-6a0ee034b199" 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-20221231.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_457c967d-b2b5-4012-b768-46a13b4e8733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_a8d4e556-f9a4-492c-b425-8fb50a309369" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_457c967d-b2b5-4012-b768-46a13b4e8733" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_a8d4e556-f9a4-492c-b425-8fb50a309369" 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-20221231.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_1e81ce57-73e7-4fdb-a3cb-7c2abb449268" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_84371343-c7e3-4d96-9082-08a48b35a2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_1e81ce57-73e7-4fdb-a3cb-7c2abb449268" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_84371343-c7e3-4d96-9082-08a48b35a2a9" 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-20221231.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_7a9a408c-d9f3-4491-be46-e85675d41c69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_375fba7d-54d8-438f-b763-8cc7cb8595c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7a9a408c-d9f3-4491-be46-e85675d41c69" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_375fba7d-54d8-438f-b763-8cc7cb8595c8" 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-20221231.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_63a7b54d-c12c-4f9b-9db3-151f7f8bb1ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_24a7c29a-167c-48b4-930f-067a6a3737eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_63a7b54d-c12c-4f9b-9db3-151f7f8bb1ed" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_24a7c29a-167c-48b4-930f-067a6a3737eb" 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-20221231.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_7e900a35-7f10-474e-bdd7-398180e5d8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_f0112f38-7182-4d91-a325-990552e02c29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7e900a35-7f10-474e-bdd7-398180e5d8ee" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_f0112f38-7182-4d91-a325-990552e02c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_230b973e-b093-4b1c-a25b-92dc3ce19156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7e900a35-7f10-474e-bdd7-398180e5d8ee" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_230b973e-b093-4b1c-a25b-92dc3ce19156" 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-20221231.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_0687d08c-0f44-44f1-b14a-d35db0c6a533" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTextBlock_8d01cff4-4371-41aa-9387-3cf6d3fd442a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0687d08c-0f44-44f1-b14a-d35db0c6a533" xlink:to="loc_us-gaap_ScheduleOfStockByClassTextBlock_8d01cff4-4371-41aa-9387-3cf6d3fd442a" 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-20221231.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_4a3a08ac-c2ba-4f0f-8abc-84cebd54b3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockTextBlock_c09ad13b-121d-4cd7-995a-68f1b68fb46b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_4a3a08ac-c2ba-4f0f-8abc-84cebd54b3b4" xlink:to="loc_us-gaap_TreasuryStockTextBlock_c09ad13b-121d-4cd7-995a-68f1b68fb46b" 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-20221231.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_75fbfea5-f402-48f7-b429-2b561faf7891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_9640aee3-fd0a-41a2-b962-7157c9541299" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_75fbfea5-f402-48f7-b429-2b561faf7891" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_9640aee3-fd0a-41a2-b962-7157c9541299" 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-20221231.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_b85411ae-38ff-4373-8927-16d9e8251bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_5fe399a6-5ae3-443f-b2fc-2d1806358f10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b85411ae-38ff-4373-8927-16d9e8251bdf" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_5fe399a6-5ae3-443f-b2fc-2d1806358f10" 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-20221231.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_26cc29ab-679e-4ccc-bb23-589492fd71ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_eb13f21e-ca03-495d-983a-ce68b312e879" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_26cc29ab-679e-4ccc-bb23-589492fd71ed" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_eb13f21e-ca03-495d-983a-ce68b312e879" 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-20221231.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_2d6728c9-887b-4795-bc0e-12f396d9ce16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_a04cf285-0e24-4722-9e81-af5b3d1e5f79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2d6728c9-887b-4795-bc0e-12f396d9ce16" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_a04cf285-0e24-4722-9e81-af5b3d1e5f79" 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-20221231.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_fffc26fa-f9e5-4569-b18d-3f97b9ad677e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_9a587476-31b1-4947-8b85-e01ad50ccd76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_fffc26fa-f9e5-4569-b18d-3f97b9ad677e" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_9a587476-31b1-4947-8b85-e01ad50ccd76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SubsequentEvents" xlink:type="simple" xlink:href="tsco-20221231.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_f9e24af3-655b-4e49-91c0-c2f3b3596133" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_2f5e2acd-46f1-4523-be46-4d96ce147b14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_f9e24af3-655b-4e49-91c0-c2f3b3596133" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_2f5e2acd-46f1-4523-be46-4d96ce147b14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="tsco-20221231.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_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NatureOfOperations_4e928b86-1c1d-48f1-a23f-d1b6fe2b8bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NatureOfOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_NatureOfOperations_4e928b86-1c1d-48f1-a23f-d1b6fe2b8bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_762fdaf1-5a04-47bf-b81f-e9f1188a674c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_762fdaf1-5a04-47bf-b81f-e9f1188a674c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiscalPeriod_afcbacc6-f849-4a74-b63a-aa1a94710f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiscalPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_FiscalPeriod_afcbacc6-f849-4a74-b63a-aa1a94710f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_5ed4770d-2e52-4f46-a5e1-916d4a2f61ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_5ed4770d-2e52-4f46-a5e1-916d4a2f61ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_3af9c185-020b-4496-bb1b-b93e8830787d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_UseOfEstimates_3af9c185-020b-4496-bb1b-b93e8830787d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryImpairmentPolicy_5631d13d-f35e-47e6-8657-d705d14ab47a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryImpairmentPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_InventoryImpairmentPolicy_5631d13d-f35e-47e6-8657-d705d14ab47a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryShrinkagePolicy_62e147d2-7c0d-46fe-8bbd-7b26283073f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryShrinkagePolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_InventoryShrinkagePolicy_62e147d2-7c0d-46fe-8bbd-7b26283073f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesVendorAllowancesPolicy_a140c82c-0e90-4366-81c3-c22e3217cebb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesVendorAllowancesPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_CostOfSalesVendorAllowancesPolicy_a140c82c-0e90-4366-81c3-c22e3217cebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityReserveEstimatePolicy_1eb198e5-2c5f-45d5-bb92-bff50c296e73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityReserveEstimatePolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_LiabilityReserveEstimatePolicy_1eb198e5-2c5f-45d5-bb92-bff50c296e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_1a420e2b-76bd-46d7-8fe8-3c1286596cde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_1a420e2b-76bd-46d7-8fe8-3c1286596cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_fa276ec4-53ca-48e2-a7ea-f6d7900cb351" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock_fa276ec4-53ca-48e2-a7ea-f6d7900cb351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_46eaf77e-c6ae-4e5d-aff5-47b9df86197b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_46eaf77e-c6ae-4e5d-aff5-47b9df86197b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesTaxesPolicyTextBlock_614cf428-8010-4640-9dee-1e0205480128" xlink:href="tsco-20221231.xsd#tsco_SalesTaxesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_tsco_SalesTaxesPolicyTextBlock_614cf428-8010-4640-9dee-1e0205480128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionSalesReturns_c60e329d-9ecd-4907-aa58-b52b39e19568" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionSalesReturns"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_RevenueRecognitionSalesReturns_c60e329d-9ecd-4907-aa58-b52b39e19568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCardsTextBlock_ba0321fa-1f1d-44ea-a386-e4f3d3d30121" xlink:href="tsco-20221231.xsd#tsco_RevenueRecognitionGiftCardsTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_tsco_RevenueRecognitionGiftCardsTextBlock_ba0321fa-1f1d-44ea-a386-e4f3d3d30121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesPolicyTextBlock_400b698a-b6db-43fb-a509-cc5317a54632" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_CostOfSalesPolicyTextBlock_400b698a-b6db-43fb-a509-cc5317a54632" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_7e69cbf3-c7f4-4ea2-b53b-0a4b5e174e21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_7e69cbf3-c7f4-4ea2-b53b-0a4b5e174e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_7bd80cbd-7ba8-4501-a178-76ec4d97808a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_7bd80cbd-7ba8-4501-a178-76ec4d97808a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WarehousingAndDistributionCostsPolicyTextBlock_c85a0b7a-6e57-40dc-ab9b-35d6a171ab0f" xlink:href="tsco-20221231.xsd#tsco_WarehousingAndDistributionCostsPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_tsco_WarehousingAndDistributionCostsPolicyTextBlock_c85a0b7a-6e57-40dc-ab9b-35d6a171ab0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StartUpActivitiesCostPolicy_c4d9a57a-ba1f-4aa1-95bd-9e0f5adf6b19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StartUpActivitiesCostPolicy"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_StartUpActivitiesCostPolicy_c4d9a57a-ba1f-4aa1-95bd-9e0f5adf6b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_9e8b60c3-e135-4f98-9cb3-e2149300118a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_9e8b60c3-e135-4f98-9cb3-e2149300118a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_608ae992-3698-4971-bded-7ee9b07e92f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock_608ae992-3698-4971-bded-7ee9b07e92f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_93e3fd69-aa3f-49d8-9e84-208b121482f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_93e3fd69-aa3f-49d8-9e84-208b121482f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxUncertaintiesPolicy_6c924028-8fde-4725-b3e7-14c19468dfda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxUncertaintiesPolicy"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_IncomeTaxUncertaintiesPolicy_6c924028-8fde-4725-b3e7-14c19468dfda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesTaxAuditReservePolicyTextBlock_af9a2086-e3f3-4274-a466-0abfe112e25f" xlink:href="tsco-20221231.xsd#tsco_SalesTaxAuditReservePolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_tsco_SalesTaxAuditReservePolicyTextBlock_af9a2086-e3f3-4274-a466-0abfe112e25f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_64df3be2-d0f0-4ebd-974a-43e1ba5867af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_64df3be2-d0f0-4ebd-974a-43e1ba5867af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_75e0b308-25e5-427c-81b8-5c41b4a6d859" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_75e0b308-25e5-427c-81b8-5c41b4a6d859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_cd60967f-3257-4862-ab94-7a46b554652c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_cd60967f-3257-4862-ab94-7a46b554652c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_2aac2a1f-a613-446b-bea6-bbe70abc27aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_2aac2a1f-a613-446b-bea6-bbe70abc27aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_05a11a2d-0491-48c5-9aaf-a0d68d9dcd79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_05a11a2d-0491-48c5-9aaf-a0d68d9dcd79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_88fbcaf3-75b9-4b3c-8765-038bafbaf776" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_88fbcaf3-75b9-4b3c-8765-038bafbaf776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_a7504589-4704-4197-8bbf-79caf11173b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_a7504589-4704-4197-8bbf-79caf11173b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy_62da8671-e053-4621-8e7e-506bc0d81425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy_62da8671-e053-4621-8e7e-506bc0d81425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_180af330-d786-44af-8aa2-38d3968e5e43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_180af330-d786-44af-8aa2-38d3968e5e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6add151e-e6a9-4be9-aa4d-652c69eab4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_6add151e-e6a9-4be9-aa4d-652c69eab4a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_38495b9e-5284-47ce-bb6e-f713d46ef94c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SelfInsuranceReservePolicyTextBlock"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_94365fbd-d9b8-46bf-98ec-5067546b1bce" xlink:to="loc_us-gaap_SelfInsuranceReservePolicyTextBlock_38495b9e-5284-47ce-bb6e-f713d46ef94c" 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-20221231.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_89d40b3b-1dce-42e4-8188-b0eef7b965fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c65c8a05-646b-4f3f-9f83-95c4a160dee5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_89d40b3b-1dce-42e4-8188-b0eef7b965fb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c65c8a05-646b-4f3f-9f83-95c4a160dee5" 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-20221231.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_a2aa3f4f-c5e1-42e1-8996-1fd54eb1d31a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2b40462c-c9ec-484b-a7ad-1e5d7f59f2b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_a2aa3f4f-c5e1-42e1-8996-1fd54eb1d31a" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_2b40462c-c9ec-484b-a7ad-1e5d7f59f2b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_b85cb584-46ae-4213-80d4-fdc5f560e0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_a2aa3f4f-c5e1-42e1-8996-1fd54eb1d31a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_b85cb584-46ae-4213-80d4-fdc5f560e0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherInformationOptionActivityTableTextBlock_8f77bffb-0350-401a-87ce-c8bac015ed19" xlink:href="tsco-20221231.xsd#tsco_OtherInformationOptionActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_a2aa3f4f-c5e1-42e1-8996-1fd54eb1d31a" xlink:to="loc_tsco_OtherInformationOptionActivityTableTextBlock_8f77bffb-0350-401a-87ce-c8bac015ed19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_6658c87d-bec3-4450-9bcf-bf98e2dc10d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_a2aa3f4f-c5e1-42e1-8996-1fd54eb1d31a" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_6658c87d-bec3-4450-9bcf-bf98e2dc10d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherInformationRestrictedUnitActivityTableTextBlock_cde8ae3d-255b-4f62-9e6b-5fb40aa80987" xlink:href="tsco-20221231.xsd#tsco_OtherInformationRestrictedUnitActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_a2aa3f4f-c5e1-42e1-8996-1fd54eb1d31a" xlink:to="loc_tsco_OtherInformationRestrictedUnitActivityTableTextBlock_cde8ae3d-255b-4f62-9e6b-5fb40aa80987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_d943e318-7397-4ffd-bb49-6afa74dee01b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_a2aa3f4f-c5e1-42e1-8996-1fd54eb1d31a" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_d943e318-7397-4ffd-bb49-6afa74dee01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsTables" xlink:type="simple" xlink:href="tsco-20221231.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_647dc7bb-b42c-4e39-8e2e-a7ee4264213f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="tsco-20221231.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_0b842021-855a-4657-b915-215856406a60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0b842021-855a-4657-b915-215856406a60" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_e5b6d451-3b62-4910-a335-207a0ea721b8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:to="loc_srt_ConsolidationItemsAxis_e5b6d451-3b62-4910-a335-207a0ea721b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_754cc706-7640-4bcd-972e-9b1c98b727a8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_e5b6d451-3b62-4910-a335-207a0ea721b8" xlink:to="loc_srt_ConsolidationItemsDomain_754cc706-7640-4bcd-972e-9b1c98b727a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_a0f2688b-cb83-45a2-a055-7724a4769ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_a0f2688b-cb83-45a2-a055-7724a4769ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f094edfd-cc91-4666-b0c4-e31b964373d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_a0f2688b-cb83-45a2-a055-7724a4769ea1" xlink:to="loc_us-gaap_SegmentDomain_f094edfd-cc91-4666-b0c4-e31b964373d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_e5f45865-6fe2-4516-9303-6c214e7a0ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_e5f45865-6fe2-4516-9303-6c214e7a0ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_d14e56d1-4b2d-49b4-ba52-5fa6402712ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_e5f45865-6fe2-4516-9303-6c214e7a0ab7" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_d14e56d1-4b2d-49b4-ba52-5fa6402712ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_f7d11584-dae0-4381-9116-cdcdec6ae812" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:to="loc_srt_RangeAxis_f7d11584-dae0-4381-9116-cdcdec6ae812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f294053a-4d0e-4857-8784-589f878d96f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_f7d11584-dae0-4381-9116-cdcdec6ae812" xlink:to="loc_srt_RangeMember_f294053a-4d0e-4857-8784-589f878d96f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_7afb99b7-7d42-4ba6-b9a5-93bfc8593bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_a52156e9-cfa7-4b1b-93ee-fab2716c7fb1" xlink:to="loc_us-gaap_GoodwillLineItems_7afb99b7-7d42-4ba6-b9a5-93bfc8593bf5" 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-20221231.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_687b1051-22c9-4223-b3d9-7f1ba3791a4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_9430801a-3d07-4eec-bf70-42f54ba17753" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_687b1051-22c9-4223-b3d9-7f1ba3791a4c" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_9430801a-3d07-4eec-bf70-42f54ba17753" 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-20221231.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_66d277c5-5205-4d09-8c07-3450c0604a90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_83f8574e-58e7-476f-88e9-214dd2e166a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_66d277c5-5205-4d09-8c07-3450c0604a90" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_83f8574e-58e7-476f-88e9-214dd2e166a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_9f2bb86a-6213-47cb-a7cc-d32f6c7b4d8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_66d277c5-5205-4d09-8c07-3450c0604a90" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_9f2bb86a-6213-47cb-a7cc-d32f6c7b4d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_60913820-f474-41b2-91ae-84b0ccfedded" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_66d277c5-5205-4d09-8c07-3450c0604a90" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_60913820-f474-41b2-91ae-84b0ccfedded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock_f8452800-744d-4a64-bcaf-64bba1a2bdb6" xlink:href="tsco-20221231.xsd#tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_66d277c5-5205-4d09-8c07-3450c0604a90" xlink:to="loc_tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock_f8452800-744d-4a64-bcaf-64bba1a2bdb6" 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-20221231.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_cf34444f-2338-4e10-9b8c-da5830549567" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDividendsPayableTextBlock_b9673aed-33a9-4c6d-b9ce-a05490a4465e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDividendsPayableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_cf34444f-2338-4e10-9b8c-da5830549567" xlink:to="loc_us-gaap_ScheduleOfDividendsPayableTextBlock_b9673aed-33a9-4c6d-b9ce-a05490a4465e" 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-20221231.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_d2055199-ad51-46e6-835f-58d1786898cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_71db5b99-d774-4260-9322-3e85f53589b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_d2055199-ad51-46e6-835f-58d1786898cb" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_71db5b99-d774-4260-9322-3e85f53589b2" 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-20221231.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_f56d8a14-e280-4107-8a29-63a3416294dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_4ac57ed5-eea6-4b09-bc48-21251a527f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f56d8a14-e280-4107-8a29-63a3416294dc" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_4ac57ed5-eea6-4b09-bc48-21251a527f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_c6c2420c-c42d-4603-bba6-560f1856198e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f56d8a14-e280-4107-8a29-63a3416294dc" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_c6c2420c-c42d-4603-bba6-560f1856198e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_94fe6708-23af-4f48-9b77-436cc9edcf27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f56d8a14-e280-4107-8a29-63a3416294dc" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_94fe6708-23af-4f48-9b77-436cc9edcf27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_5cf3a77e-5dab-4ed2-adde-803f4109c451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f56d8a14-e280-4107-8a29-63a3416294dc" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_5cf3a77e-5dab-4ed2-adde-803f4109c451" 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-20221231.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_b7153293-9bb8-4ac7-b8ad-9526d904e93a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_4dd9d1ea-990c-482c-aac0-c8beae897476" xlink:href="tsco-20221231.xsd#tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b7153293-9bb8-4ac7-b8ad-9526d904e93a" xlink:to="loc_tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock_4dd9d1ea-990c-482c-aac0-c8beae897476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SubsequentEventsTables" xlink:type="simple" xlink:href="tsco-20221231.xsd#SubsequentEventsTables"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SubsequentEventsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_faa2d710-7dff-4e02-8ce2-e0bc12ce701f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#SignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b852b126-cf34-4e39-95b1-00ea698b3153" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b852b126-cf34-4e39-95b1-00ea698b3153" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0de10af7-514b-4419-bfd0-db7ccdefbef8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_us-gaap_CreditFacilityAxis_0de10af7-514b-4419-bfd0-db7ccdefbef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9b5f5737-eec1-401c-9a7f-e4e0b8a6c8a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_0de10af7-514b-4419-bfd0-db7ccdefbef8" xlink:to="loc_us-gaap_CreditFacilityDomain_9b5f5737-eec1-401c-9a7f-e4e0b8a6c8a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2022SeniorCreditFacilityMember_5f3b7d60-b8e7-4fd7-b3bf-2e88858a1a1a" xlink:href="tsco-20221231.xsd#tsco_A2022SeniorCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_9b5f5737-eec1-401c-9a7f-e4e0b8a6c8a3" xlink:to="loc_tsco_A2022SeniorCreditFacilityMember_5f3b7d60-b8e7-4fd7-b3bf-2e88858a1a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresAxis_e8c1c2ed-b060-4694-99b8-1ece4d9fee67" xlink:href="tsco-20221231.xsd#tsco_ConsolidatedStoresAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_tsco_ConsolidatedStoresAxis_e8c1c2ed-b060-4694-99b8-1ece4d9fee67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConsolidatedStoresDomain_83c0a56b-6662-4f0b-b01a-567144a59d89" xlink:href="tsco-20221231.xsd#tsco_ConsolidatedStoresDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedStoresAxis_e8c1c2ed-b060-4694-99b8-1ece4d9fee67" xlink:to="loc_tsco_ConsolidatedStoresDomain_83c0a56b-6662-4f0b-b01a-567144a59d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TSCOstoresDomain_707dcddc-4c74-45fa-9b7b-304645d9cf79" xlink:href="tsco-20221231.xsd#tsco_TSCOstoresDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedStoresDomain_83c0a56b-6662-4f0b-b01a-567144a59d89" xlink:to="loc_tsco_TSCOstoresDomain_707dcddc-4c74-45fa-9b7b-304645d9cf79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsensestoresDomain_4fb304e3-c6a7-4c6f-b184-fe98d2973c96" xlink:href="tsco-20221231.xsd#tsco_PetsensestoresDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedStoresDomain_83c0a56b-6662-4f0b-b01a-567144a59d89" xlink:to="loc_tsco_PetsensestoresDomain_4fb304e3-c6a7-4c6f-b184-fe98d2973c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_4cefe755-5e4d-4521-9626-d9fd28c7b4b8" xlink:href="tsco-20221231.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedStoresDomain_83c0a56b-6662-4f0b-b01a-567144a59d89" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_4cefe755-5e4d-4521-9626-d9fd28c7b4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnStoresDomain_697f5771-b032-4792-8e3d-cf424bec72e7" xlink:href="tsco-20221231.xsd#tsco_OrschelnStoresDomain"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConsolidatedStoresDomain_83c0a56b-6662-4f0b-b01a-567144a59d89" xlink:to="loc_tsco_OrschelnStoresDomain_697f5771-b032-4792-8e3d-cf424bec72e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_f44f2f91-535f-4f85-aa35-c2bbba9295a6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_srt_StatementGeographicalAxis_f44f2f91-535f-4f85-aa35-c2bbba9295a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_23caab00-1d52-4b75-bcd2-55d6998a6aec" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_f44f2f91-535f-4f85-aa35-c2bbba9295a6" xlink:to="loc_srt_SegmentGeographicalDomain_23caab00-1d52-4b75-bcd2-55d6998a6aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_8aaaf3d2-df55-4c20-a6bb-b68acf0600e4" xlink:href="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd#stpr_TX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_23caab00-1d52-4b75-bcd2-55d6998a6aec" xlink:to="loc_stpr_TX_8aaaf3d2-df55-4c20-a6bb-b68acf0600e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondAxis_d7d8bb16-0228-4c67-ac92-6bbac1bae7e5" xlink:href="tsco-20221231.xsd#tsco_BondAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_tsco_BondAxis_d7d8bb16-0228-4c67-ac92-6bbac1bae7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BondDomain_b0d7ec2c-0e89-4919-b10b-f5baaf5c5c4a" xlink:href="tsco-20221231.xsd#tsco_BondDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_BondAxis_d7d8bb16-0228-4c67-ac92-6bbac1bae7e5" xlink:to="loc_tsco_BondDomain_b0d7ec2c-0e89-4919-b10b-f5baaf5c5c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_c961b36b-06af-40e8-a8cb-757dfb79d862" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_srt_ConsolidatedEntitiesAxis_c961b36b-06af-40e8-a8cb-757dfb79d862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_efcc082f-6a8f-4376-bc3b-a02456b03c08" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_c961b36b-06af-40e8-a8cb-757dfb79d862" xlink:to="loc_srt_ConsolidatedEntitiesDomain_efcc082f-6a8f-4376-bc3b-a02456b03c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_e0bfe100-b203-43ce-848a-13384ac7c804" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_efcc082f-6a8f-4376-bc3b-a02456b03c08" xlink:to="loc_srt_ParentCompanyMember_e0bfe100-b203-43ce-848a-13384ac7c804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceTypeAxis_0933f8bf-3aeb-4565-b26a-0d79f018f431" xlink:href="tsco-20221231.xsd#tsco_SelfInsuranceTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_tsco_SelfInsuranceTypeAxis_0933f8bf-3aeb-4565-b26a-0d79f018f431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceTypeDomain_a211c743-239d-412d-abc4-8572f7b96277" xlink:href="tsco-20221231.xsd#tsco_SelfInsuranceTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceTypeAxis_0933f8bf-3aeb-4565-b26a-0d79f018f431" xlink:to="loc_tsco_SelfInsuranceTypeDomain_a211c743-239d-412d-abc4-8572f7b96277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceClaimsMember_a53d2e37-c430-4f94-8b31-b07b421bf8d3" xlink:href="tsco-20221231.xsd#tsco_SelfInsuranceClaimsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceTypeDomain_a211c743-239d-412d-abc4-8572f7b96277" xlink:to="loc_tsco_SelfInsuranceClaimsMember_a53d2e37-c430-4f94-8b31-b07b421bf8d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WorkersCompensationReserveMember_aca73cf7-ddad-4176-9ec5-fa6973923fd3" xlink:href="tsco-20221231.xsd#tsco_WorkersCompensationReserveMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceTypeDomain_a211c743-239d-412d-abc4-8572f7b96277" xlink:to="loc_tsco_WorkersCompensationReserveMember_aca73cf7-ddad-4176-9ec5-fa6973923fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_GeneralLiabilityReserveMember_aef88044-5adf-4896-8870-d03e304a1ffd" xlink:href="tsco-20221231.xsd#tsco_GeneralLiabilityReserveMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceTypeDomain_a211c743-239d-412d-abc4-8572f7b96277" xlink:to="loc_tsco_GeneralLiabilityReserveMember_aef88044-5adf-4896-8870-d03e304a1ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_97c889eb-c9d7-4fab-ad02-071c2f39f9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_97c889eb-c9d7-4fab-ad02-071c2f39f9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2b169d8-4415-4d39-adf0-e21dbc114838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_97c889eb-c9d7-4fab-ad02-071c2f39f9dc" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2b169d8-4415-4d39-adf0-e21dbc114838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_81a49152-b9a9-4cf0-952b-96e19e05d6da" xlink:href="tsco-20221231.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2b169d8-4415-4d39-adf0-e21dbc114838" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_81a49152-b9a9-4cf0-952b-96e19e05d6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnStoresDomain_a503ab5a-f159-472b-9361-9e2c200e80fd" xlink:href="tsco-20221231.xsd#tsco_OrschelnStoresDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2b169d8-4415-4d39-adf0-e21dbc114838" xlink:to="loc_tsco_OrschelnStoresDomain_a503ab5a-f159-472b-9361-9e2c200e80fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_f70318fe-6013-435d-beb8-d95f6573f6b8" xlink:href="tsco-20221231.xsd#tsco_OrschelnDistributionCenterAndHeadquartersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a2b169d8-4415-4d39-adf0-e21dbc114838" xlink:to="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_f70318fe-6013-435d-beb8-d95f6573f6b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumOrMinimumAxis_f16c7593-366d-4586-85be-b905187b8999" xlink:href="tsco-20221231.xsd#tsco_SoftwareMaximumOrMinimumAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_tsco_SoftwareMaximumOrMinimumAxis_f16c7593-366d-4586-85be-b905187b8999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumOrMinimumDomain_ac13540a-801b-429f-b489-739ea8bc9bbe" xlink:href="tsco-20221231.xsd#tsco_SoftwareMaximumOrMinimumDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SoftwareMaximumOrMinimumAxis_f16c7593-366d-4586-85be-b905187b8999" xlink:to="loc_tsco_SoftwareMaximumOrMinimumDomain_ac13540a-801b-429f-b489-739ea8bc9bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMinimumMember_616b2c45-7b6d-4249-bb11-6cc30f04aad3" xlink:href="tsco-20221231.xsd#tsco_SoftwareMinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SoftwareMaximumOrMinimumDomain_ac13540a-801b-429f-b489-739ea8bc9bbe" xlink:to="loc_tsco_SoftwareMinimumMember_616b2c45-7b6d-4249-bb11-6cc30f04aad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SoftwareMaximumMember_57a58ce8-1bb9-467d-996a-6d0db6b57365" xlink:href="tsco-20221231.xsd#tsco_SoftwareMaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SoftwareMaximumOrMinimumDomain_ac13540a-801b-429f-b489-739ea8bc9bbe" xlink:to="loc_tsco_SoftwareMaximumMember_57a58ce8-1bb9-467d-996a-6d0db6b57365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_c9aa6f35-20a8-4eaa-897a-f525d305a3fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_us-gaap_DebtInstrumentAxis_c9aa6f35-20a8-4eaa-897a-f525d305a3fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_77f39348-5d63-4865-b32f-ac7281f25557" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_c9aa6f35-20a8-4eaa-897a-f525d305a3fd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_77f39348-5d63-4865-b32f-ac7281f25557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_b4b0000f-b142-465c-bec1-815948b2c8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_77f39348-5d63-4865-b32f-ac7281f25557" xlink:to="loc_us-gaap_NotesPayableToBanksMember_b4b0000f-b142-465c-bec1-815948b2c8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_November2020TermLoanMember_6a629dd4-1a8f-45b4-be60-82b260ff8ada" xlink:href="tsco-20221231.xsd#tsco_November2020TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_77f39348-5d63-4865-b32f-ac7281f25557" xlink:to="loc_tsco_November2020TermLoanMember_6a629dd4-1a8f-45b4-be60-82b260ff8ada" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember_82dff4ca-ba28-41c8-a29a-fa9c60f836d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BondsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_77f39348-5d63-4865-b32f-ac7281f25557" xlink:to="loc_us-gaap_BondsMember_82dff4ca-ba28-41c8-a29a-fa9c60f836d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember_b4758948-33c0-4dc6-80b5-0bd0dbbf5bac" xlink:href="tsco-20221231.xsd#tsco_A1750SeniorNotesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_77f39348-5d63-4865-b32f-ac7281f25557" xlink:to="loc_tsco_A1750SeniorNotesMember_b4758948-33c0-4dc6-80b5-0bd0dbbf5bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_b1450df5-89fa-4189-87da-4b114568a01e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NatureOfBusinessAbstract_8994f8d8-c8e7-45e1-a924-2a63aeb28000" xlink:href="tsco-20221231.xsd#tsco_NatureOfBusinessAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_NatureOfBusinessAbstract_8994f8d8-c8e7-45e1-a924-2a63aeb28000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores_23ae2f8d-3dab-45a4-bc82-4d1002a44110" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfStores"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NatureOfBusinessAbstract_8994f8d8-c8e7-45e1-a924-2a63aeb28000" xlink:to="loc_us-gaap_NumberOfStores_23ae2f8d-3dab-45a4-bc82-4d1002a44110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStatesInWhichEntityOperates_15324ec7-9a51-408e-b57a-0345c9726d2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfStatesInWhichEntityOperates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NatureOfBusinessAbstract_8994f8d8-c8e7-45e1-a924-2a63aeb28000" xlink:to="loc_us-gaap_NumberOfStatesInWhichEntityOperates_15324ec7-9a51-408e-b57a-0345c9726d2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SelfInsuranceReservesAbstract_c05cc8c3-8144-4ea2-ab49-b8cfe7c71e7c" xlink:href="tsco-20221231.xsd#tsco_SelfInsuranceReservesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_SelfInsuranceReservesAbstract_c05cc8c3-8144-4ea2-ab49-b8cfe7c71e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Workerscompensationandgeneralliabilitydeductible_eb52c213-0731-44fb-8297-a36b0111ceed" xlink:href="tsco-20221231.xsd#tsco_Workerscompensationandgeneralliabilitydeductible"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceReservesAbstract_c05cc8c3-8144-4ea2-ab49-b8cfe7c71e7c" xlink:to="loc_tsco_Workerscompensationandgeneralliabilitydeductible_eb52c213-0731-44fb-8297-a36b0111ceed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_00f0c4b9-f154-44e8-9acb-f07099f60a18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_SelfInsuranceReservesAbstract_c05cc8c3-8144-4ea2-ab49-b8cfe7c71e7c" xlink:to="loc_us-gaap_SelfInsuranceReserve_00f0c4b9-f154-44e8-9acb-f07099f60a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ImpairmentOfLongLivedAssetsAbstract_95890b67-debd-4656-a3bf-6e62b3c91674" xlink:href="tsco-20221231.xsd#tsco_ImpairmentOfLongLivedAssetsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_ImpairmentOfLongLivedAssetsAbstract_95890b67-debd-4656-a3bf-6e62b3c91674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_03655334-1ccd-4c04-af8d-655b329a10a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ImpairmentOfLongLivedAssetsAbstract_95890b67-debd-4656-a3bf-6e62b3c91674" xlink:to="loc_us-gaap_AssetImpairmentCharges_03655334-1ccd-4c04-af8d-655b329a10a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_891f2c7e-c2b6-452f-bd24-681eaba52194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_891f2c7e-c2b6-452f-bd24-681eaba52194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_47c1a15a-790a-4986-ae95-7ea6651926c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_891f2c7e-c2b6-452f-bd24-681eaba52194" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_47c1a15a-790a-4986-ae95-7ea6651926c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_f3577e6a-7d9f-4ce3-bc9e-5dc25f764aae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_891f2c7e-c2b6-452f-bd24-681eaba52194" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_f3577e6a-7d9f-4ce3-bc9e-5dc25f764aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_fc1cd7fd-1c36-4dae-9037-4c4cab55053b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract_891f2c7e-c2b6-452f-bd24-681eaba52194" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_fc1cd7fd-1c36-4dae-9037-4c4cab55053b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_ed4d15c6-368c-4c31-80f0-4ffaf3432bab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_RevenueRecognitionAbstract_ed4d15c6-368c-4c31-80f0-4ffaf3432bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RevenueRecognitionGiftCard_48030b6a-0abb-431c-9ffe-bdec6b2a55e3" xlink:href="tsco-20221231.xsd#tsco_RevenueRecognitionGiftCard"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_ed4d15c6-368c-4c31-80f0-4ffaf3432bab" xlink:to="loc_tsco_RevenueRecognitionGiftCard_48030b6a-0abb-431c-9ffe-bdec6b2a55e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerLoyaltyProgramLiabilityCurrent_2535540a-e0d3-477d-8163-dd63f945372f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerLoyaltyProgramLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_ed4d15c6-368c-4c31-80f0-4ffaf3432bab" xlink:to="loc_us-gaap_CustomerLoyaltyProgramLiabilityCurrent_2535540a-e0d3-477d-8163-dd63f945372f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_3a3dfc70-225d-4e16-a572-146cf65f6b45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_3a3dfc70-225d-4e16-a572-146cf65f6b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_dd899694-aa1d-441c-a870-8bc7555c2033" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_3a3dfc70-225d-4e16-a572-146cf65f6b45" xlink:to="loc_us-gaap_AdvertisingExpense_dd899694-aa1d-441c-a870-8bc7555c2033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidAdvertising_2d867965-174c-4122-8f5e-22a4e9bf8190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidAdvertising"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketingAndAdvertisingExpenseAbstract_3a3dfc70-225d-4e16-a572-146cf65f6b45" xlink:to="loc_us-gaap_PrepaidAdvertising_2d867965-174c-4122-8f5e-22a4e9bf8190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_WarehousingAndDistributionCostsAbstract_b7db1e88-6dc8-45b1-9941-30b1dbf75207" xlink:href="tsco-20221231.xsd#tsco_WarehousingAndDistributionCostsAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_WarehousingAndDistributionCostsAbstract_b7db1e88-6dc8-45b1-9941-30b1dbf75207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DistributionExpense_2db6d705-cfdb-4306-8f11-708cd8c677a2" xlink:href="tsco-20221231.xsd#tsco_DistributionExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_WarehousingAndDistributionCostsAbstract_b7db1e88-6dc8-45b1-9941-30b1dbf75207" xlink:to="loc_tsco_DistributionExpense_2db6d705-cfdb-4306-8f11-708cd8c677a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PreopeningCostsAbstract_363bc100-a7a6-4b06-95b7-37afaa7b6031" xlink:href="tsco-20221231.xsd#tsco_PreopeningCostsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_PreopeningCostsAbstract_363bc100-a7a6-4b06-95b7-37afaa7b6031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreOpeningCosts_76aa94cf-cfed-4bb5-92af-d2e56562dc69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreOpeningCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_PreopeningCostsAbstract_363bc100-a7a6-4b06-95b7-37afaa7b6031" xlink:to="loc_us-gaap_PreOpeningCosts_76aa94cf-cfed-4bb5-92af-d2e56562dc69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_eddf0fb8-90ef-42f5-b6d1-077c6ae57d32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAbstract_eddf0fb8-90ef-42f5-b6d1-077c6ae57d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions_0699712d-73f0-405f-8e63-907b30ca07a8" xlink:href="tsco-20221231.xsd#tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_eddf0fb8-90ef-42f5-b6d1-077c6ae57d32" xlink:to="loc_tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions_0699712d-73f0-405f-8e63-907b30ca07a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_78ee2ec6-df7f-45a7-8867-56e9ab7c3fb8" xlink:href="tsco-20221231.xsd#tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_eddf0fb8-90ef-42f5-b6d1-077c6ae57d32" xlink:to="loc_tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions_78ee2ec6-df7f-45a7-8867-56e9ab7c3fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_b55f1621-4c86-48fc-bf42-6cc4edc95fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_UnsecuredDebt_b55f1621-4c86-48fc-bf42-6cc4edc95fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_fbc3e426-b86a-4c04-acaf-5e6229376201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_fbc3e426-b86a-4c04-acaf-5e6229376201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_7462ef85-b7fd-4d1d-8d3b-f71538d658af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_LongTermDebt_7462ef85-b7fd-4d1d-8d3b-f71538d658af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermloanMaximumMonthEndOutstandingAmount_297d15da-77c4-4d01-af88-f6379f4d2560" xlink:href="tsco-20221231.xsd#tsco_TermloanMaximumMonthEndOutstandingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_tsco_TermloanMaximumMonthEndOutstandingAmount_297d15da-77c4-4d01-af88-f6379f4d2560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_a391a20f-10ba-429e-825b-6206bcd2e292" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_a391a20f-10ba-429e-825b-6206bcd2e292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_e41213b2-984c-43d6-8c55-bd38b79c4911" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_LongTermDebtFairValue_e41213b2-984c-43d6-8c55-bd38b79c4911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_7a93f6ac-5994-480e-b4d6-427a7118ec9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_SeniorNotes_7a93f6ac-5994-480e-b4d6-427a7118ec9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_577a7509-f6ec-4ac1-84af-3c90b3582a02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ce5e137f-cbe8-499f-8c76-148b00d9c28c" xlink:to="loc_us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue_577a7509-f6ec-4ac1-84af-3c90b3582a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e4964ebb-860c-4d68-b194-2d3b170907ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e4964ebb-860c-4d68-b194-2d3b170907ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PropertyAndEquipmentAbstract_c5a877c8-db27-4efc-9025-2189ae6149bb" xlink:href="tsco-20221231.xsd#tsco_PropertyAndEquipmentAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_PropertyAndEquipmentAbstract_c5a877c8-db27-4efc-9025-2189ae6149bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_eafd2b3f-a72d-43c8-82aa-29f3c7028690" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_eafd2b3f-a72d-43c8-82aa-29f3c7028690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ComputerSoftwareAndHardwareGross_d0c7ba78-2df7-4ed2-bad1-6b3c7602dfb8" xlink:href="tsco-20221231.xsd#tsco_ComputerSoftwareAndHardwareGross"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_tsco_ComputerSoftwareAndHardwareGross_d0c7ba78-2df7-4ed2-bad1-6b3c7602dfb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_653e205b-1ab1-4d68-bddf-ab3740d8a56d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_ConstructionInProgressGross_653e205b-1ab1-4d68-bddf-ab3740d8a56d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_84760e9b-76c6-4652-87d9-3765830e0eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_84760e9b-76c6-4652-87d9-3765830e0eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_44d8def4-7bcd-43df-a8c9-2dcdb47046d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_44d8def4-7bcd-43df-a8c9-2dcdb47046d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_5007d91c-cd34-4324-8c40-6e43ff8e3ffb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Land"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_Land_5007d91c-cd34-4324-8c40-6e43ff8e3ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_9a561d60-179d-4a52-a2ff-0abc8a1bf78f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_9a561d60-179d-4a52-a2ff-0abc8a1bf78f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_598f5415-8c3a-429c-99cd-c9dd6a2c652b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_598f5415-8c3a-429c-99cd-c9dd6a2c652b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d4840504-8021-44bb-ba1e-5d8aab14032e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_d4840504-8021-44bb-ba1e-5d8aab14032e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_58afcbe7-53e8-452e-824d-63543eb4e8b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_58afcbe7-53e8-452e-824d-63543eb4e8b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_941698b8-5862-4f9d-9ea4-f606769e322e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_OtherAssets_941698b8-5862-4f9d-9ea4-f606769e322e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_08755f90-2895-4b62-8cb0-a3cc55553973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_08755f90-2895-4b62-8cb0-a3cc55553973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_8a570b93-d243-4fc3-8029-dbe24720eb24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_8a570b93-d243-4fc3-8029-dbe24720eb24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_385bf5e8-fc5b-47ed-9b64-c8387d4e3896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_add1da3c-2ed1-45ec-8f3b-b48510f085dc" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_385bf5e8-fc5b-47ed-9b64-c8387d4e3896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1e7b586d-244f-444a-be31-b4e4a23a8ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b852b126-cf34-4e39-95b1-00ea698b3153" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_1e7b586d-244f-444a-be31-b4e4a23a8ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_1f23dfd4-05ae-4add-a98b-d4dd1278149c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b852b126-cf34-4e39-95b1-00ea698b3153" xlink:to="loc_us-gaap_OtherAssets_1f23dfd4-05ae-4add-a98b-d4dd1278149c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns_f19d5bcf-ab01-4e43-8f1c-4169f42996b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b852b126-cf34-4e39-95b1-00ea698b3153" xlink:to="loc_us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns_f19d5bcf-ab01-4e43-8f1c-4169f42996b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AllowanceForSalesReturns_7bf854c8-8f8b-4aea-aa9c-e69a360664e5" xlink:href="tsco-20221231.xsd#tsco_AllowanceForSalesReturns"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b852b126-cf34-4e39-95b1-00ea698b3153" xlink:to="loc_tsco_AllowanceForSalesReturns_7bf854c8-8f8b-4aea-aa9c-e69a360664e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1f617000-a479-4739-8e90-e28cf58cc830" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b852b126-cf34-4e39-95b1-00ea698b3153" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1f617000-a479-4739-8e90-e28cf58cc830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_7728f66f-d7b4-4b34-adeb-9ff92397c56b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b852b126-cf34-4e39-95b1-00ea698b3153" xlink:to="loc_us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock_7728f66f-d7b4-4b34-adeb-9ff92397c56b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails_1" xlink:type="simple" xlink:href="tsco-20221231.xsd#SignificantAccountingPoliciesDetails_1"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_074b08e2-142a-4256-93b2-97884ded52f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/ShareBasedCompensationDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#ShareBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/ShareBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAbstract_2fc79bf5-6114-4d04-ba6b-79d9fd462eef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_2fc79bf5-6114-4d04-ba6b-79d9fd462eef" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_d36c6155-4b77-4279-babc-e3d34d3500e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:to="loc_us-gaap_PlanNameAxis_d36c6155-4b77-4279-babc-e3d34d3500e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_56a8357a-ceb7-40eb-89e0-39aced1dc1a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_d36c6155-4b77-4279-babc-e3d34d3500e5" xlink:to="loc_us-gaap_PlanNameDomain_56a8357a-ceb7-40eb-89e0-39aced1dc1a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2018OmnibusIncentivePlan1Member_7c6f5976-834a-4806-99d8-dcbd73751c76" xlink:href="tsco-20221231.xsd#tsco_A2018OmnibusIncentivePlan1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_56a8357a-ceb7-40eb-89e0-39aced1dc1a2" xlink:to="loc_tsco_A2018OmnibusIncentivePlan1Member_7c6f5976-834a-4806-99d8-dcbd73751c76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7c694ecb-c5ca-4cf9-afa6-a7a654ed3ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:to="loc_us-gaap_AwardTypeAxis_7c694ecb-c5ca-4cf9-afa6-a7a654ed3ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b05bf5c3-81cf-4fa5-9cc6-de2858fb282b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_7c694ecb-c5ca-4cf9-afa6-a7a654ed3ca6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b05bf5c3-81cf-4fa5-9cc6-de2858fb282b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_1da8e89a-2c7b-498b-b828-d6872ce41366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b05bf5c3-81cf-4fa5-9cc6-de2858fb282b" xlink:to="loc_us-gaap_EmployeeStockOptionMember_1da8e89a-2c7b-498b-b828-d6872ce41366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_afc5271a-596a-4e82-ad58-a4f5c43dfdd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b05bf5c3-81cf-4fa5-9cc6-de2858fb282b" xlink:to="loc_us-gaap_EmployeeStockMember_afc5271a-596a-4e82-ad58-a4f5c43dfdd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d244bcca-21f8-4f3d-a889-cbf7d8d18775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b05bf5c3-81cf-4fa5-9cc6-de2858fb282b" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d244bcca-21f8-4f3d-a889-cbf7d8d18775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_811133cb-a52c-4433-b7e9-8e70bae67d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b05bf5c3-81cf-4fa5-9cc6-de2858fb282b" xlink:to="loc_us-gaap_PerformanceSharesMember_811133cb-a52c-4433-b7e9-8e70bae67d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2762cc06-2779-46ba-9133-c6b4b7d0b112" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:to="loc_srt_RangeAxis_2762cc06-2779-46ba-9133-c6b4b7d0b112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3402c883-5908-4570-b52f-bebdd17b3744" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2762cc06-2779-46ba-9133-c6b4b7d0b112" xlink:to="loc_srt_RangeMember_3402c883-5908-4570-b52f-bebdd17b3744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_a67ed8a3-b1f8-46b2-bc57-ce178b916f47" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3402c883-5908-4570-b52f-bebdd17b3744" xlink:to="loc_srt_MinimumMember_a67ed8a3-b1f8-46b2-bc57-ce178b916f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_65bea4fb-cd70-4e46-bb0e-abd0abe23cf4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3402c883-5908-4570-b52f-bebdd17b3744" xlink:to="loc_srt_MaximumMember_65bea4fb-cd70-4e46-bb0e-abd0abe23cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_beaea1df-84e3-45c8-b12b-1e7512ec97a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:to="loc_us-gaap_VestingAxis_beaea1df-84e3-45c8-b12b-1e7512ec97a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_bb8f05d6-8673-4b79-93ae-488c5bf7fafa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_beaea1df-84e3-45c8-b12b-1e7512ec97a2" xlink:to="loc_us-gaap_VestingDomain_bb8f05d6-8673-4b79-93ae-488c5bf7fafa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_0de8dc28-2921-4700-a7c4-ccd4f011b059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_bb8f05d6-8673-4b79-93ae-488c5bf7fafa" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_0de8dc28-2921-4700-a7c4-ccd4f011b059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_85a83006-f267-4e12-8510-baa0c9e15d0f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Maximumnumberofcommonstockgranted_bbdb6bf7-a19d-48d9-99ce-27431de9dc24" xlink:href="tsco-20221231.xsd#tsco_Maximumnumberofcommonstockgranted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_Maximumnumberofcommonstockgranted_bbdb6bf7-a19d-48d9-99ce-27431de9dc24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_30868a08-4b62-4141-870e-55383885628f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_30868a08-4b62-4141-870e-55383885628f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_67bce7ad-4cfe-4fed-96bd-0b9780e12f12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_67bce7ad-4cfe-4fed-96bd-0b9780e12f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_b23af339-9600-4522-9325-89a7092544f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensation_b23af339-9600-4522-9325-89a7092544f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMinimum_3a61b698-6482-433a-84ca-a02c6c787a92" xlink:href="tsco-20221231.xsd#tsco_VestingTermMinimum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_VestingTermMinimum_3a61b698-6482-433a-84ca-a02c6c787a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTermMaximum_0b4a8f5e-e0a0-4535-8e16-cc2917bd2ea9" xlink:href="tsco-20221231.xsd#tsco_VestingTermMaximum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_VestingTermMaximum_0b4a8f5e-e0a0-4535-8e16-cc2917bd2ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_afa14a14-709f-4b11-944f-11f7434768d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_afa14a14-709f-4b11-944f-11f7434768d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2b218daf-f2d5-404c-a145-4872a304b653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_2b218daf-f2d5-404c-a145-4872a304b653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_97fd5689-c387-447f-8bab-4d7a346ffa41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_97fd5689-c387-447f-8bab-4d7a346ffa41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6d802ff4-2c84-42c3-aaab-b019aaee835c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_6d802ff4-2c84-42c3-aaab-b019aaee835c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_1c17cc3a-483c-45fa-ac4e-7ca858cceaf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_1c17cc3a-483c-45fa-ac4e-7ca858cceaf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_44c01257-2336-4e93-a61d-f32259713aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_44c01257-2336-4e93-a61d-f32259713aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_eb5fd436-76fe-4c6e-ab06-7bb26f06a54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_eb5fd436-76fe-4c6e-ab06-7bb26f06a54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:href="tsco-20221231.xsd#tsco_KeyassumptionsinfairvaluedeterminationAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_abbb6ab4-4d1c-4afa-81fd-72fcdfcd797f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_abbb6ab4-4d1c-4afa-81fd-72fcdfcd797f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0840cf41-3d88-4b40-8b02-6e16e8ffe7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0840cf41-3d88-4b40-8b02-6e16e8ffe7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_45a179b3-0e66-4432-bbd9-1a2b87914b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_45a179b3-0e66-4432-bbd9-1a2b87914b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_7fb3d925-3ec9-48af-920d-f1963945d145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_7fb3d925-3ec9-48af-920d-f1963945d145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_285871d1-4230-4237-988b-7dbf7f5cbdf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_285871d1-4230-4237-988b-7dbf7f5cbdf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_25a19956-2363-49fb-bae6-fde7c4e4907b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_25a19956-2363-49fb-bae6-fde7c4e4907b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8e798268-c270-4a5d-a22a-80cdbc14bb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_8e798268-c270-4a5d-a22a-80cdbc14bb5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_4eaf98f9-6689-45ec-bcbf-4d42599b5b05" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate_4eaf98f9-6689-45ec-bcbf-4d42599b5b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_909d0fde-7c4b-47cb-b494-f86b7fad7aee" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum_909d0fde-7c4b-47cb-b494-f86b7fad7aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_10ae68a0-bc55-412f-816a-4510a81db2e6" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield_10ae68a0-bc55-412f-816a-4510a81db2e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_582ede46-25f9-419e-bfde-d538c15c00b9" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum_582ede46-25f9-419e-bfde-d538c15c00b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_764eb209-73ab-447e-864c-7a49e8176529" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_KeyassumptionsinfairvaluedeterminationAbstract_d3a05a9b-701a-4574-be52-3a4b1caa8a62" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm_764eb209-73ab-447e-864c-7a49e8176529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_691c5321-c2e5-44c2-bb55-dc33e4528165" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_691c5321-c2e5-44c2-bb55-dc33e4528165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a7efdd3d-6ce7-4b44-a82c-14b72ec55e29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a7efdd3d-6ce7-4b44-a82c-14b72ec55e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5af7aa5e-55a8-4d3e-ae3d-30957579e1d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_5af7aa5e-55a8-4d3e-ae3d-30957579e1d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_a798c200-4022-44c8-9a25-8f780bdf0183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_a798c200-4022-44c8-9a25-8f780bdf0183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3df3097e-e496-41ac-b86b-39b83950881d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3df3097e-e496-41ac-b86b-39b83950881d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_cf66e4fb-add5-4279-b1ba-6fc178514552" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_3a1e4ac8-30b9-4e12-b6fc-46f16a431aba" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_cf66e4fb-add5-4279-b1ba-6fc178514552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d564a5ef-126a-4c5e-b1fd-991980db99db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_d564a5ef-126a-4c5e-b1fd-991980db99db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48780874-907b-4ab4-b0e9-97406e8669d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_48780874-907b-4ab4-b0e9-97406e8669d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d5a7125c-b44a-492e-a495-2e06e21aa916" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d5a7125c-b44a-492e-a495-2e06e21aa916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_8c80eba2-dec0-4f8a-ab91-388f4095f494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_8c80eba2-dec0-4f8a-ab91-388f4095f494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_498c0be7-5840-4d00-98d6-b62146ee6747" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_498c0be7-5840-4d00-98d6-b62146ee6747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_985a5cd4-cca1-4370-9754-04b1d65faff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_985a5cd4-cca1-4370-9754-04b1d65faff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1f18c128-2f73-4ae9-a123-16c62ec1943f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1f18c128-2f73-4ae9-a123-16c62ec1943f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c8b152ec-31dd-40b0-aea3-b901a9ddf037" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c8b152ec-31dd-40b0-aea3-b901a9ddf037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_b410d9f6-ad05-47ea-97c3-d1e0703e523a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_b410d9f6-ad05-47ea-97c3-d1e0703e523a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9b4b300b-c1af-4b13-99bc-cc1cf4d87d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9b4b300b-c1af-4b13-99bc-cc1cf4d87d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_341cecba-db62-4320-ba65-613e4991d0fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_341cecba-db62-4320-ba65-613e4991d0fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_15ec5fdb-83e2-43ed-b13a-4fb27fa4f5db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_b57f4687-9303-4311-bb38-26dd455a8d1c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_15ec5fdb-83e2-43ed-b13a-4fb27fa4f5db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StockoptionsotherinformationAbstract_8261d7a7-8fa0-490d-ade1-2cf1f492d3a3" xlink:href="tsco-20221231.xsd#tsco_StockoptionsotherinformationAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_StockoptionsotherinformationAbstract_8261d7a7-8fa0-490d-ade1-2cf1f492d3a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_25d66e49-8879-4886-a904-dbd2d3c5893a" xlink:href="tsco-20221231.xsd#tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_StockoptionsotherinformationAbstract_8261d7a7-8fa0-490d-ade1-2cf1f492d3a3" xlink:to="loc_tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue_25d66e49-8879-4886-a904-dbd2d3c5893a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_a736fb25-d9d9-4d51-854a-b0baa9bf7733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_StockoptionsotherinformationAbstract_8261d7a7-8fa0-490d-ade1-2cf1f492d3a3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_a736fb25-d9d9-4d51-854a-b0baa9bf7733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4415ed59-6642-41d6-ae8c-f64abdcc6e86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4415ed59-6642-41d6-ae8c-f64abdcc6e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_026241bb-e291-4ef5-9f96-0de1ce53723f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_026241bb-e291-4ef5-9f96-0de1ce53723f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3bf21a54-6e1a-429f-b94c-bdacab707ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3bf21a54-6e1a-429f-b94c-bdacab707ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_41c262a2-8898-4124-a77d-5ff057b40ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_41c262a2-8898-4124-a77d-5ff057b40ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_444e9b03-615b-4080-a0fc-2a675bf204e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_45cff550-6990-4009-82e4-1548d22cb7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_444e9b03-615b-4080-a0fc-2a675bf204e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_673ec586-3d32-4efc-8469-7cb61bfc098c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_673ec586-3d32-4efc-8469-7cb61bfc098c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c6757186-588c-4674-978b-24356802f30c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c6757186-588c-4674-978b-24356802f30c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5f9b594f-05f2-418d-a474-0d673786ce8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_5f9b594f-05f2-418d-a474-0d673786ce8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d4dc89f4-420c-4fa3-be84-29e04f92068e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d4dc89f4-420c-4fa3-be84-29e04f92068e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7ac98601-970e-4a9f-a80b-e3d902b0acc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract_7453ff1f-4dd5-4ff9-a251-980dd5dcb258" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7ac98601-970e-4a9f-a80b-e3d902b0acc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_565e6917-a952-4bf9-98c3-b86dcb30c932" xlink:href="tsco-20221231.xsd#tsco_OtherinformationrelativetorestrictedunitactivityAbstract"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_565e6917-a952-4bf9-98c3-b86dcb30c932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_b50026f0-4563-44c6-80e3-a5bb6fcb5a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_565e6917-a952-4bf9-98c3-b86dcb30c932" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_b50026f0-4563-44c6-80e3-a5bb6fcb5a4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_ca97676e-8ad9-46a2-8db0-dfc247881902" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_565e6917-a952-4bf9-98c3-b86dcb30c932" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_ca97676e-8ad9-46a2-8db0-dfc247881902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_f34d7d59-78c3-49e1-b4ca-af10ab83df29" xlink:href="tsco-20221231.xsd#tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OtherinformationrelativetorestrictedunitactivityAbstract_565e6917-a952-4bf9-98c3-b86dcb30c932" xlink:to="loc_tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised_f34d7d59-78c3-49e1-b4ca-af10ab83df29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_0c3e12c3-9073-4e28-b49b-452c1e666a4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_0c3e12c3-9073-4e28-b49b-452c1e666a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PerformanceTerm_cd3fbfda-f187-4704-9c81-cf7b5383a79b" xlink:href="tsco-20221231.xsd#tsco_PerformanceTerm"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_PerformanceTerm_cd3fbfda-f187-4704-9c81-cf7b5383a79b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_VestingTerm_b7c50b8f-8372-4bf5-891b-848c79e7e66e" xlink:href="tsco-20221231.xsd#tsco_VestingTerm"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_VestingTerm_b7c50b8f-8372-4bf5-891b-848c79e7e66e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Employeestockpurchaseprogramdiscountpercentage_b0390d62-ae69-447c-b262-8ce7ad00bfcf" xlink:href="tsco-20221231.xsd#tsco_Employeestockpurchaseprogramdiscountpercentage"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_Employeestockpurchaseprogramdiscountpercentage_b0390d62-ae69-447c-b262-8ce7ad00bfcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedCompensation_3c63899f-b888-4b47-ae54-a11fba871d9d" xlink:href="tsco-20221231.xsd#tsco_SharedBasedCompensation"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_SharedBasedCompensation_3c63899f-b888-4b47-ae54-a11fba871d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_5138db66-03ea-49ef-99a6-047d9382b41a" xlink:href="tsco-20221231.xsd#tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding_5138db66-03ea-49ef-99a6-047d9382b41a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_9a51cc5c-b746-419e-a1d5-a9f2f2120eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_9a51cc5c-b746-419e-a1d5-a9f2f2120eb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_fe994a41-0232-463d-8f29-84983c86d6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_fe994a41-0232-463d-8f29-84983c86d6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ea414bea-c033-48e6-9eaf-8c48745595a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_ea414bea-c033-48e6-9eaf-8c48745595a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8583cd13-cf9f-444d-92a1-5d4bfd03244d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8583cd13-cf9f-444d-92a1-5d4bfd03244d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_fcb143f8-7f3b-4072-9815-b9e978f81812" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_47f38425-8136-44ca-8ee0-94c821d9dadc" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_fcb143f8-7f3b-4072-9815-b9e978f81812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_8dabeea1-ef42-4ce5-89b2-650985406a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_2fc79bf5-6114-4d04-ba6b-79d9fd462eef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_8dabeea1-ef42-4ce5-89b2-650985406a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_710c54ef-a483-4553-99b4-4b79a497b52c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_2fc79bf5-6114-4d04-ba6b-79d9fd462eef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_710c54ef-a483-4553-99b4-4b79a497b52c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e46fcfdf-074f-4633-ae2e-a4ff4c3cbfec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationAbstract_2fc79bf5-6114-4d04-ba6b-79d9fd462eef" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e46fcfdf-074f-4633-ae2e-a4ff4c3cbfec" 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-20221231.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_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8142beb1-74a8-4949-8aab-fcfd7700bcc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8142beb1-74a8-4949-8aab-fcfd7700bcc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_5fad0253-36c4-49ba-8552-472f69177043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_5fad0253-36c4-49ba-8552-472f69177043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_69fa0200-6543-4402-86b6-cafe8e29e9a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_a7cbfd07-2bf2-419e-8133-043da2574e09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_a7cbfd07-2bf2-419e-8133-043da2574e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_cd07e90d-c257-49b2-abac-3bf4c52a8663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue_3526b50e-bfe6-4dca-a94f-73a89fe62bed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue_3526b50e-bfe6-4dca-a94f-73a89fe62bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_89a22ba8-0f57-4748-a58e-e2c688863e7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_89a22ba8-0f57-4748-a58e-e2c688863e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_3c381059-480b-4e30-8124-1acdb9ec7e65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_3c381059-480b-4e30-8124-1acdb9ec7e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_483ad7ef-ecaf-4036-a330-da71063e8758" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_483ad7ef-ecaf-4036-a330-da71063e8758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_8d722992-a659-4793-b84e-fc6b9c3e65cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_8d722992-a659-4793-b84e-fc6b9c3e65cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_a2bbe338-4408-4d43-85b4-f189bcfef2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_a2bbe338-4408-4d43-85b4-f189bcfef2b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1be3f190-49db-4f37-86b9-055a3c5f836b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_1be3f190-49db-4f37-86b9-055a3c5f836b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets_28b641b0-16da-44e1-8add-845779db52e4" xlink:href="tsco-20221231.xsd#tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets_28b641b0-16da-44e1-8add-845779db52e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_e4fd4437-7850-4bba-9064-9c6c5f99987b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_e4fd4437-7850-4bba-9064-9c6c5f99987b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_83d35962-e238-4f8d-a2b0-04c41c35be6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_83d35962-e238-4f8d-a2b0-04c41c35be6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_66f9c178-1744-4181-8218-aa86f6cfb267" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_66f9c178-1744-4181-8218-aa86f6cfb267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_dcc04498-9f4f-42cd-8d25-6190bd4e8938" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_dcc04498-9f4f-42cd-8d25-6190bd4e8938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_8a2b2af4-9fa2-4e1d-9528-8183ee0256ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_8a2b2af4-9fa2-4e1d-9528-8183ee0256ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation_084112fb-ff59-418f-ba95-b2444d29dd44" xlink:href="tsco-20221231.xsd#tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation_084112fb-ff59-418f-ba95-b2444d29dd44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_c8fb9cde-dfcb-477b-818d-c11259ff7816" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_c8fb9cde-dfcb-477b-818d-c11259ff7816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation_ce83ea2b-058a-4689-a245-96108374c0b6" xlink:href="tsco-20221231.xsd#tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation_ce83ea2b-058a-4689-a245-96108374c0b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_4db7311b-e699-4c8e-82c7-fd8744a3eb03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_4db7311b-e699-4c8e-82c7-fd8744a3eb03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8a560cde-3f1d-474a-b55d-2786c44baf97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_Goodwill_8a560cde-3f1d-474a-b55d-2786c44baf97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_d18bce96-85b1-46ee-8e44-eff8e0954fa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_d18bce96-85b1-46ee-8e44-eff8e0954fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_99489d94-97e8-461f-b87f-e5c1ce1827ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_c5b56a3c-923e-42ac-a828-c3da97d3115c" xlink:to="loc_us-gaap_AssetAcquisitionTable_99489d94-97e8-461f-b87f-e5c1ce1827ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_46f5769c-9606-45bf-8bfc-0dfdaaeef4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_99489d94-97e8-461f-b87f-e5c1ce1827ad" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_46f5769c-9606-45bf-8bfc-0dfdaaeef4fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_108bcff9-e633-451a-8078-9857d82ed10c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_46f5769c-9606-45bf-8bfc-0dfdaaeef4fc" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_108bcff9-e633-451a-8078-9857d82ed10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_abea86a3-8b59-4f34-915e-a386eca1f4fa" xlink:href="tsco-20221231.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_108bcff9-e633-451a-8078-9857d82ed10c" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_abea86a3-8b59-4f34-915e-a386eca1f4fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnStoresDomain_1771c1e4-c18b-4ea0-8428-428980d26868" xlink:href="tsco-20221231.xsd#tsco_OrschelnStoresDomain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_108bcff9-e633-451a-8078-9857d82ed10c" xlink:to="loc_tsco_OrschelnStoresDomain_1771c1e4-c18b-4ea0-8428-428980d26868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_465b5b8e-315b-410b-988e-26c9cb8a704a" xlink:href="tsco-20221231.xsd#tsco_OrschelnDistributionCenterAndHeadquartersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_108bcff9-e633-451a-8078-9857d82ed10c" xlink:to="loc_tsco_OrschelnDistributionCenterAndHeadquartersMember_465b5b8e-315b-410b-988e-26c9cb8a704a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_e28ce0d5-f23e-40c0-8996-b36bcda78186" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_99489d94-97e8-461f-b87f-e5c1ce1827ad" xlink:to="loc_us-gaap_AssetAcquisitionLineItems_e28ce0d5-f23e-40c0-8996-b36bcda78186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_118e9980-631c-48c8-954c-46a1ecdedb9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_e28ce0d5-f23e-40c0-8996-b36bcda78186" xlink:to="loc_us-gaap_Goodwill_118e9980-631c-48c8-954c-46a1ecdedb9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#GoodwillandOtherIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5597fc6a-943d-41e2-a553-9fe3b2a63edf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5597fc6a-943d-41e2-a553-9fe3b2a63edf" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_92b50667-db5c-49fd-af1d-d258750a6d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_92b50667-db5c-49fd-af1d-d258750a6d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_ef1dc4a8-bc5d-4ca6-8c5c-5f7919b0c298" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_92b50667-db5c-49fd-af1d-d258750a6d8c" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_ef1dc4a8-bc5d-4ca6-8c5c-5f7919b0c298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_69215d2e-2733-464f-8bcb-a3f8e97ad495" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:to="loc_srt_RangeAxis_69215d2e-2733-464f-8bcb-a3f8e97ad495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f7b4ff97-c8f7-42b3-bd06-3d2032157e16" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_69215d2e-2733-464f-8bcb-a3f8e97ad495" xlink:to="loc_srt_RangeMember_f7b4ff97-c8f7-42b3-bd06-3d2032157e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_63b630f6-ff41-4231-9184-197540bbf38b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_63b630f6-ff41-4231-9184-197540bbf38b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1c797067-aef6-401d-a9e7-e3dda9218159" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_63b630f6-ff41-4231-9184-197540bbf38b" xlink:to="loc_us-gaap_SegmentDomain_1c797067-aef6-401d-a9e7-e3dda9218159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PetsenseMember_5a0d400d-ebe1-4b6d-be90-1534ec43202e" xlink:href="tsco-20221231.xsd#tsco_PetsenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1c797067-aef6-401d-a9e7-e3dda9218159" xlink:to="loc_tsco_PetsenseMember_5a0d400d-ebe1-4b6d-be90-1534ec43202e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TractorSupplyCompanyMember_c600b454-afc2-427e-9d7c-f0a90bdbcde9" xlink:href="tsco-20221231.xsd#tsco_TractorSupplyCompanyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1c797067-aef6-401d-a9e7-e3dda9218159" xlink:to="loc_tsco_TractorSupplyCompanyMember_c600b454-afc2-427e-9d7c-f0a90bdbcde9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TractorSupplyCompanyAndPetsenseMember_f3a0c68d-5693-4271-883a-d212d2d2e32f" xlink:href="tsco-20221231.xsd#tsco_TractorSupplyCompanyAndPetsenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1c797067-aef6-401d-a9e7-e3dda9218159" xlink:to="loc_tsco_TractorSupplyCompanyAndPetsenseMember_f3a0c68d-5693-4271-883a-d212d2d2e32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_03a848cb-9970-4ebf-b0a3-bf170fc7ec62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_03a848cb-9970-4ebf-b0a3-bf170fc7ec62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_072d7a4b-9701-47cc-8485-7fcfe6248ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_03a848cb-9970-4ebf-b0a3-bf170fc7ec62" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_072d7a4b-9701-47cc-8485-7fcfe6248ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OrschelnFarmAndHomeLLCMember_3894da22-7124-47d6-b31b-6a64ad465542" xlink:href="tsco-20221231.xsd#tsco_OrschelnFarmAndHomeLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_072d7a4b-9701-47cc-8485-7fcfe6248ccd" xlink:to="loc_tsco_OrschelnFarmAndHomeLLCMember_3894da22-7124-47d6-b31b-6a64ad465542" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_e17c7117-2388-4daf-818b-522e3fe49397" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5cb3449f-8f05-4765-b868-0749f46145ae" xlink:to="loc_us-gaap_GoodwillLineItems_e17c7117-2388-4daf-818b-522e3fe49397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_47eae2a2-5a42-4f51-bb53-35e915ec6603" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_e17c7117-2388-4daf-818b-522e3fe49397" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_47eae2a2-5a42-4f51-bb53-35e915ec6603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_d99119d3-401c-4f7b-a814-25e42e9329e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_e17c7117-2388-4daf-818b-522e3fe49397" xlink:to="loc_us-gaap_Goodwill_d99119d3-401c-4f7b-a814-25e42e9329e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_8fe25c67-b269-48be-b4eb-7ceb898fdca2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_e17c7117-2388-4daf-818b-522e3fe49397" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_8fe25c67-b269-48be-b4eb-7ceb898fdca2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_993a4aaf-cd36-4bf7-a4d2-7356484819f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_e17c7117-2388-4daf-818b-522e3fe49397" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_993a4aaf-cd36-4bf7-a4d2-7356484819f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_e31e09e8-ef8c-4f25-877c-884f09c050dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5597fc6a-943d-41e2-a553-9fe3b2a63edf" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_e31e09e8-ef8c-4f25-877c-884f09c050dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_20265e6a-20e2-4438-9cc4-2becded1e6dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5597fc6a-943d-41e2-a553-9fe3b2a63edf" xlink:to="loc_us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill_20265e6a-20e2-4438-9cc4-2becded1e6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_bbe2e42e-4288-4ec1-8784-11fba0bd5453" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5597fc6a-943d-41e2-a553-9fe3b2a63edf" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_bbe2e42e-4288-4ec1-8784-11fba0bd5453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/DebtDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#DebtDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_629ff998-5726-4354-a2ed-c46c0521fc5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_629ff998-5726-4354-a2ed-c46c0521fc5e" xlink:to="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_7f938efa-5622-4d42-93ec-7c01b4b2915f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_us-gaap_CreditFacilityAxis_7f938efa-5622-4d42-93ec-7c01b4b2915f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_7f938efa-5622-4d42-93ec-7c01b4b2915f" xlink:to="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NumberofFinancialCovenantsMember_339f56af-dcf2-4c49-bc65-51b89b2e2cdc" xlink:href="tsco-20221231.xsd#tsco_NumberofFinancialCovenantsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:to="loc_tsco_NumberofFinancialCovenantsMember_339f56af-dcf2-4c49-bc65-51b89b2e2cdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_6c8c6088-d964-4efc-a768-8ba9946c8fc7" xlink:href="tsco-20221231.xsd#tsco_FixedChargeCoverageRatioMinimumRequirementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:to="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_6c8c6088-d964-4efc-a768-8ba9946c8fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeverageRatioMaximumRequirementMember_6c21fb1b-9471-4446-80ee-730c5b691110" xlink:href="tsco-20221231.xsd#tsco_LeverageRatioMaximumRequirementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:to="loc_tsco_LeverageRatioMaximumRequirementMember_6c21fb1b-9471-4446-80ee-730c5b691110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_6fa53eca-08a7-436e-abff-16e002d0b071" xlink:href="tsco-20221231.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_6fa53eca-08a7-436e-abff-16e002d0b071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2022SeniorCreditFacilityMember_7aa21acc-fcd5-4dd1-867c-2ec88976d6b7" xlink:href="tsco-20221231.xsd#tsco_A2022SeniorCreditFacilityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:to="loc_tsco_A2022SeniorCreditFacilityMember_7aa21acc-fcd5-4dd1-867c-2ec88976d6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_a0de9ebc-2bf9-41e7-b648-b4e00505e707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_0dcf1560-6be7-407b-91fa-cd96ac4fa4f4" xlink:to="loc_us-gaap_NotesPayableToBanksMember_a0de9ebc-2bf9-41e7-b648-b4e00505e707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_cb81fa75-58ff-4340-ba2f-c4ba20f030ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_cb81fa75-58ff-4340-ba2f-c4ba20f030ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_5c169334-07ff-46d3-9231-cae9f358fe28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_cb81fa75-58ff-4340-ba2f-c4ba20f030ae" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_5c169334-07ff-46d3-9231-cae9f358fe28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_238c87ab-57ab-46d3-8a9c-67ad90b190cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_us-gaap_DebtInstrumentAxis_238c87ab-57ab-46d3-8a9c-67ad90b190cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cc3f075c-77e0-42b7-bf5e-dc42d25bde49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_238c87ab-57ab-46d3-8a9c-67ad90b190cb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cc3f075c-77e0-42b7-bf5e-dc42d25bde49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_ab1a2596-f87f-40f1-99f8-12c0b575ae08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cc3f075c-77e0-42b7-bf5e-dc42d25bde49" xlink:to="loc_us-gaap_SeniorNotesMember_ab1a2596-f87f-40f1-99f8-12c0b575ae08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember_b925a4af-a693-4ca0-9f8e-1e95bebe036a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BondsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cc3f075c-77e0-42b7-bf5e-dc42d25bde49" xlink:to="loc_us-gaap_BondsMember_b925a4af-a693-4ca0-9f8e-1e95bebe036a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_85ffe7d8-3ad0-4ed1-bc4d-064362d1b4e8" xlink:href="tsco-20221231.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cc3f075c-77e0-42b7-bf5e-dc42d25bde49" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_85ffe7d8-3ad0-4ed1-bc4d-064362d1b4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember_379a09ac-6bcd-40f6-ae34-2901da69761c" xlink:href="tsco-20221231.xsd#tsco_A1750SeniorNotesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cc3f075c-77e0-42b7-bf5e-dc42d25bde49" xlink:to="loc_tsco_A1750SeniorNotesMember_379a09ac-6bcd-40f6-ae34-2901da69761c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_f0fa18d9-89a1-41c1-9ad3-dd136de1f9c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_us-gaap_VariableRateAxis_f0fa18d9-89a1-41c1-9ad3-dd136de1f9c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_1874fb86-11eb-4bfa-ae89-09c5ece1b460" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_f0fa18d9-89a1-41c1-9ad3-dd136de1f9c5" xlink:to="loc_us-gaap_VariableRateDomain_1874fb86-11eb-4bfa-ae89-09c5ece1b460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_59837807-de26-48ed-a4ae-29953c5c9f31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_59837807-de26-48ed-a4ae-29953c5c9f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a3a3534f-6a0c-44bb-808c-afb3693c0d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_59837807-de26-48ed-a4ae-29953c5c9f31" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_a3a3534f-6a0c-44bb-808c-afb3693c0d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_89eef2b6-a25f-4faf-91a3-4d72d83269c5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_srt_RangeAxis_89eef2b6-a25f-4faf-91a3-4d72d83269c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_de721da4-bdae-4809-82a3-4fbf6f3ec585" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_89eef2b6-a25f-4faf-91a3-4d72d83269c5" xlink:to="loc_srt_RangeMember_de721da4-bdae-4809-82a3-4fbf6f3ec585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b1dbe412-3911-4d1c-a529-d63573f99d14" xlink:to="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_d03eade9-8131-4cc2-b032-dbb11b5d4417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_d03eade9-8131-4cc2-b032-dbb11b5d4417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_5ea3db47-dd47-4bd4-894a-e97cf9b374ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_LongTermDebt_5ea3db47-dd47-4bd4-894a-e97cf9b374ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_0cace5f9-4b18-4be6-97fe-f669616f3674" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_0cace5f9-4b18-4be6-97fe-f669616f3674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_b43c130c-73bc-4875-9269-f6ed2b0640e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_LongTermDebtPercentageBearingFixedInterestRate_b43c130c-73bc-4875-9269-f6ed2b0640e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_3a2a63c6-8373-4c96-86d3-70b3f39b5e16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_3a2a63c6-8373-4c96-86d3-70b3f39b5e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShelfNotesMaximumMaturityDate_aaa831c0-bd25-4c5d-941a-fc3b383cd66c" xlink:href="tsco-20221231.xsd#tsco_ShelfNotesMaximumMaturityDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_tsco_ShelfNotesMaximumMaturityDate_aaa831c0-bd25-4c5d-941a-fc3b383cd66c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ShelfNotesMaximumIssuanceDate_e0a8eb73-4afa-4ff0-ad87-647fd0f52057" xlink:href="tsco-20221231.xsd#tsco_ShelfNotesMaximumIssuanceDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_tsco_ShelfNotesMaximumIssuanceDate_e0a8eb73-4afa-4ff0-ad87-647fd0f52057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_f4368dbb-56e5-41b5-8bfc-330bda6ca14e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentage_f4368dbb-56e5-41b5-8bfc-330bda6ca14e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentDescription_15ce7d0a-ad7c-4a9a-a33a-4aefd5291dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentDescription"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentDescription_15ce7d0a-ad7c-4a9a-a33a-4aefd5291dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount_6c266e6f-4b29-46f4-9c81-43f628007a27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_27252944-35c0-4e91-8133-bb61cfaf5b3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_27252944-35c0-4e91-8133-bb61cfaf5b3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_186b4afe-76e0-4dc3-9f01-dda345be653e" xlink:href="tsco-20221231.xsd#tsco_SwinglineLoanMaximumBorrowingCapacity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_186b4afe-76e0-4dc3-9f01-dda345be653e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_82b31635-1211-47d7-9063-0a32453bc74f" xlink:href="tsco-20221231.xsd#tsco_LettersOfCreditMaximumBorrowingCapacity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_82b31635-1211-47d7-9063-0a32453bc74f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoanMaximumBorrowingCapacity_1811597f-98c7-4e76-88a2-bebebdb2d4ba" xlink:href="tsco-20221231.xsd#tsco_TermLoanMaximumBorrowingCapacity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_tsco_TermLoanMaximumBorrowingCapacity_1811597f-98c7-4e76-88a2-bebebdb2d4ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantDescription_5fdb562a-6e37-4530-8cae-29bf54af457d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantDescription"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentCovenantDescription_5fdb562a-6e37-4530-8cae-29bf54af457d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance_0aa3f5c5-d5ef-4400-87b0-398f18d50d87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentCovenantCompliance_0aa3f5c5-d5ef-4400-87b0-398f18d50d87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_0e6c12f5-e19d-4087-93bd-e4ab1fd1abcc" xlink:href="tsco-20221231.xsd#tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants_0e6c12f5-e19d-4087-93bd-e4ab1fd1abcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_b51f277a-3bb1-425a-92f4-3cfb0ec18a76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_b51f277a-3bb1-425a-92f4-3cfb0ec18a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_22368aa4-1ab2-4c58-9d72-5febe5f92b13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_22368aa4-1ab2-4c58-9d72-5febe5f92b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_feff6d7d-7a96-407e-9d9a-76ab8fcf9ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_2a04f928-a022-43ab-86a4-2380c4c1b636" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_feff6d7d-7a96-407e-9d9a-76ab8fcf9ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_68e0017d-336b-4078-b3c1-1991045d70ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_629ff998-5726-4354-a2ed-c46c0521fc5e" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_68e0017d-336b-4078-b3c1-1991045d70ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_6b0e0ddd-4b50-4fda-9ffd-6f40ae482950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_629ff998-5726-4354-a2ed-c46c0521fc5e" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_6b0e0ddd-4b50-4fda-9ffd-6f40ae482950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_c9c9f630-b3bd-4531-8bb1-232cda9cb48c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_6b0e0ddd-4b50-4fda-9ffd-6f40ae482950" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_c9c9f630-b3bd-4531-8bb1-232cda9cb48c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_fdbb9119-c7f2-4821-9296-63c40d064ebd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c9c9f630-b3bd-4531-8bb1-232cda9cb48c" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_fdbb9119-c7f2-4821-9296-63c40d064ebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/DebtCreditAgreementDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#DebtCreditAgreementDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/DebtCreditAgreementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_afcff644-8199-4310-a842-7b623e7cda3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_afcff644-8199-4310-a842-7b623e7cda3d" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e4adc7c5-ef34-46df-9bb6-bbc56274a3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:to="loc_us-gaap_CreditFacilityAxis_e4adc7c5-ef34-46df-9bb6-bbc56274a3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_e4adc7c5-ef34-46df-9bb6-bbc56274a3c7" xlink:to="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_c5eada15-f1e8-4ab7-b0df-18b9cf9b18ea" xlink:href="tsco-20221231.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_c5eada15-f1e8-4ab7-b0df-18b9cf9b18ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NumberofFinancialCovenantsMember_005bb631-e691-4f9d-9801-a6df41001253" xlink:href="tsco-20221231.xsd#tsco_NumberofFinancialCovenantsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:to="loc_tsco_NumberofFinancialCovenantsMember_005bb631-e691-4f9d-9801-a6df41001253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_ade02732-b6a6-497b-9716-4420f634c8fa" xlink:href="tsco-20221231.xsd#tsco_FixedChargeCoverageRatioMinimumRequirementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:to="loc_tsco_FixedChargeCoverageRatioMinimumRequirementMember_ade02732-b6a6-497b-9716-4420f634c8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeverageRatioMaximumRequirementMember_7dbdf5cf-e8ef-4c7a-bee4-31d3ac7e7e6b" xlink:href="tsco-20221231.xsd#tsco_LeverageRatioMaximumRequirementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:to="loc_tsco_LeverageRatioMaximumRequirementMember_7dbdf5cf-e8ef-4c7a-bee4-31d3ac7e7e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2022SeniorCreditFacilityMember_0dd27827-0c10-4138-a3d9-ce4df9efcda3" xlink:href="tsco-20221231.xsd#tsco_A2022SeniorCreditFacilityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_cba2bf7c-198f-4828-aa23-2234c82b50fe" xlink:to="loc_tsco_A2022SeniorCreditFacilityMember_0dd27827-0c10-4138-a3d9-ce4df9efcda3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_4c1ef2a5-af52-4bee-b6c2-6a8445b836b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:to="loc_us-gaap_DebtInstrumentAxis_4c1ef2a5-af52-4bee-b6c2-6a8445b836b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_4c1ef2a5-af52-4bee-b6c2-6a8445b836b3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A2016SeniorCreditFacilityMember_3564925c-8be5-42a9-b966-10f18f467dea" xlink:href="tsco-20221231.xsd#tsco_A2016SeniorCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_A2016SeniorCreditFacilityMember_3564925c-8be5-42a9-b966-10f18f467dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_February2016TermLoanMember_e72c8973-4192-4a52-963e-42b623a4a8be" xlink:href="tsco-20221231.xsd#tsco_February2016TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_February2016TermLoanMember_e72c8973-4192-4a52-963e-42b623a4a8be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_4535fdec-eea4-4f7c-bbda-d52d3f545aec" xlink:href="tsco-20221231.xsd#tsco_DueinyearsoneandtwoFebruary2016TermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_February2016TermLoanMember_e72c8973-4192-4a52-963e-42b623a4a8be" xlink:to="loc_tsco_DueinyearsoneandtwoFebruary2016TermLoanMember_4535fdec-eea4-4f7c-bbda-d52d3f545aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_5fd0cf76-7d8c-40f8-870f-e092cef09e07" xlink:href="tsco-20221231.xsd#tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_February2016TermLoanMember_e72c8973-4192-4a52-963e-42b623a4a8be" xlink:to="loc_tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember_5fd0cf76-7d8c-40f8-870f-e092cef09e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_June2017TermLoanMember_7c8083a2-5f0a-48d5-aba0-325049a2e190" xlink:href="tsco-20221231.xsd#tsco_June2017TermLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_June2017TermLoanMember_7c8083a2-5f0a-48d5-aba0-325049a2e190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsoneandtwoJune2017TermLoanMember_373737f8-3f8a-4622-a051-6ce83ca611f3" xlink:href="tsco-20221231.xsd#tsco_DueinyearsoneandtwoJune2017TermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_June2017TermLoanMember_7c8083a2-5f0a-48d5-aba0-325049a2e190" xlink:to="loc_tsco_DueinyearsoneandtwoJune2017TermLoanMember_373737f8-3f8a-4622-a051-6ce83ca611f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_9a9dbd67-c126-453f-9e2c-d46674715adf" xlink:href="tsco-20221231.xsd#tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_June2017TermLoanMember_7c8083a2-5f0a-48d5-aba0-325049a2e190" xlink:to="loc_tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember_9a9dbd67-c126-453f-9e2c-d46674715adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_November2020TermLoanMember_215d6154-cb8f-4284-aa7c-8516f1e2a9f9" xlink:href="tsco-20221231.xsd#tsco_November2020TermLoanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_November2020TermLoanMember_215d6154-cb8f-4284-aa7c-8516f1e2a9f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableToBanksMember_91e149e5-e38a-4f33-b9cf-63bf4a542cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableToBanksMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_us-gaap_NotesPayableToBanksMember_91e149e5-e38a-4f33-b9cf-63bf4a542cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_March2020TermLoanMember_677a67ab-6e54-4a78-ab5a-25ecf4511100" xlink:href="tsco-20221231.xsd#tsco_March2020TermLoanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_March2020TermLoanMember_677a67ab-6e54-4a78-ab5a-25ecf4511100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_April2020TermLoanMember_144b7bf2-63ea-4384-9cff-a6a758dc3140" xlink:href="tsco-20221231.xsd#tsco_April2020TermLoanMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_April2020TermLoanMember_144b7bf2-63ea-4384-9cff-a6a758dc3140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_A1750SeniorNotesMember_a52ca963-2979-476e-a43f-fc3972d11e99" xlink:href="tsco-20221231.xsd#tsco_A1750SeniorNotesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_b3e4a7ae-beb2-4cde-b480-935482f8d8fb" xlink:to="loc_tsco_A1750SeniorNotesMember_a52ca963-2979-476e-a43f-fc3972d11e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_37e9b653-8b79-4f48-91dd-87922ab90f6f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:to="loc_srt_RangeAxis_37e9b653-8b79-4f48-91dd-87922ab90f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_585023be-896d-4300-8024-17b9794b0672" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_37e9b653-8b79-4f48-91dd-87922ab90f6f" xlink:to="loc_srt_RangeMember_585023be-896d-4300-8024-17b9794b0672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_88b2490d-26f2-4890-ae11-534fa9174bc7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_585023be-896d-4300-8024-17b9794b0672" xlink:to="loc_srt_MinimumMember_88b2490d-26f2-4890-ae11-534fa9174bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_505903e0-d283-4b56-9a16-87fe442d6879" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_585023be-896d-4300-8024-17b9794b0672" xlink:to="loc_srt_MaximumMember_505903e0-d283-4b56-9a16-87fe442d6879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_aff617d9-750a-4230-bb15-045a04eb60f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:to="loc_us-gaap_VariableRateAxis_aff617d9-750a-4230-bb15-045a04eb60f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_1ffb24eb-fa36-482c-97ec-80c4f196b008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_aff617d9-750a-4230-bb15-045a04eb60f1" xlink:to="loc_us-gaap_VariableRateDomain_1ffb24eb-fa36-482c-97ec-80c4f196b008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_02f021cc-c4bc-42ae-9697-5118bab02909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_1ffb24eb-fa36-482c-97ec-80c4f196b008" xlink:to="loc_us-gaap_BaseRateMember_02f021cc-c4bc-42ae-9697-5118bab02909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_e02b123c-64bd-435a-bf69-8c90dc91ed00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_1ffb24eb-fa36-482c-97ec-80c4f196b008" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_e02b123c-64bd-435a-bf69-8c90dc91ed00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_85761995-ebb4-4d75-bd2e-5f2be399fbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_1ffb24eb-fa36-482c-97ec-80c4f196b008" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_85761995-ebb4-4d75-bd2e-5f2be399fbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_fc4b3499-d317-4665-b2e1-868fe92b608a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_fc4b3499-d317-4665-b2e1-868fe92b608a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fc840e03-ef32-4a54-b0ac-5715887b307f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_fc4b3499-d317-4665-b2e1-868fe92b608a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fc840e03-ef32-4a54-b0ac-5715887b307f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BondsMember_0643050e-5e37-41a0-89e2-5121e1e73a29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fc840e03-ef32-4a54-b0ac-5715887b307f" xlink:to="loc_us-gaap_BondsMember_0643050e-5e37-41a0-89e2-5121e1e73a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8437c2c2-e8a0-44c3-a952-99ab56631dd2" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIssuanceDate1_3cf1bb61-4803-4067-b31d-8a4f86311897" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIssuanceDate1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentIssuanceDate1_3cf1bb61-4803-4067-b31d-8a4f86311897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_33d9d40f-5224-4098-99f5-1a4c4284d903" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_33d9d40f-5224-4098-99f5-1a4c4284d903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_34db3ca3-65ec-45a4-8fd1-d990d02b9278" xlink:href="tsco-20221231.xsd#tsco_SwinglineLoanMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_SwinglineLoanMaximumBorrowingCapacity_34db3ca3-65ec-45a4-8fd1-d990d02b9278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_cee94059-62b7-446d-a6b7-6d53a9a8e4d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_cee94059-62b7-446d-a6b7-6d53a9a8e4d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_d8b130ba-43e8-49f8-bb94-2a5615ab3afe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount_d8b130ba-43e8-49f8-bb94-2a5615ab3afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_d8afdfcf-8491-4a67-a064-1d135c69fb47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_d8afdfcf-8491-4a67-a064-1d135c69fb47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Unsecureddebtnetofdebtissuancecosts_b18b7945-64b1-4621-a66d-db73ee4fc0ca" xlink:href="tsco-20221231.xsd#tsco_Unsecureddebtnetofdebtissuancecosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_Unsecureddebtnetofdebtissuancecosts_b18b7945-64b1-4621-a66d-db73ee4fc0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebtCurrent_b0389a29-c4c1-4dca-86e8-2f850e4d9b52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebtCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_UnsecuredDebtCurrent_b0389a29-c4c1-4dca-86e8-2f850e4d9b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e245e715-c7a2-4121-8c1f-9e2208a1406b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e245e715-c7a2-4121-8c1f-9e2208a1406b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermloanMaximumMonthEndOutstandingAmount_13348a36-2e71-4cf7-9477-02642b19b523" xlink:href="tsco-20221231.xsd#tsco_TermloanMaximumMonthEndOutstandingAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_TermloanMaximumMonthEndOutstandingAmount_13348a36-2e71-4cf7-9477-02642b19b523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_TermLoanMaximumBorrowingCapacity_8e46be26-fe22-478c-a02a-506457cd85e1" xlink:href="tsco-20221231.xsd#tsco_TermLoanMaximumBorrowingCapacity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_TermLoanMaximumBorrowingCapacity_8e46be26-fe22-478c-a02a-506457cd85e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPayment_68b000d3-0483-4ff9-ae20-99db6f06ea0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentPeriodicPayment"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPayment_68b000d3-0483-4ff9-ae20-99db6f06ea0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_57bccd04-0480-4f72-9fcd-e5a5d74e2aef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_57bccd04-0480-4f72-9fcd-e5a5d74e2aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnsecuredDebt_2e005979-83d7-4bab-91ae-80f2253c6bae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnsecuredDebt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_UnsecuredDebt_2e005979-83d7-4bab-91ae-80f2253c6bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_a49ab443-9c1d-4539-9554-4914f5a2dee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_a49ab443-9c1d-4539-9554-4914f5a2dee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_74a46c1e-c9c3-4208-b1c1-6c91f5b7c0ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_74a46c1e-c9c3-4208-b1c1-6c91f5b7c0ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_25c5163b-2183-4c02-8535-4677768d61b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_25c5163b-2183-4c02-8535-4677768d61b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_aa9e8810-ce41-43c2-9d48-3cee6b2d395f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_aa9e8810-ce41-43c2-9d48-3cee6b2d395f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensatingBalanceAmount_7117ffe1-c6d7-4274-8cdc-46c5e81a7e54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensatingBalanceAmount"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_CompensatingBalanceAmount_7117ffe1-c6d7-4274-8cdc-46c5e81a7e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantDescription_c04f4e8a-2c7a-46e6-a343-b5b8acad7b28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantDescription"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentCovenantDescription_c04f4e8a-2c7a-46e6-a343-b5b8acad7b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCovenantCompliance_6b789767-b01a-4fda-b1d9-0e2bcd55df6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantCompliance"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentCovenantCompliance_6b789767-b01a-4fda-b1d9-0e2bcd55df6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_96aefed8-cb64-486b-9f0b-9e95a4b66a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_LongTermDebt_96aefed8-cb64-486b-9f0b-9e95a4b66a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentAmendedDate_df5686ac-9e2b-4cbb-a2a5-7eed03c9fa93" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentAmendedDate"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_DebtInstrumentAmendedDate_df5686ac-9e2b-4cbb-a2a5-7eed03c9fa93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_00c26d57-5dc7-4add-ae41-de669ba30ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDateRangeEnd1"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_us-gaap_DebtInstrumentMaturityDateRangeEnd1_00c26d57-5dc7-4add-ae41-de669ba30ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_1f473b12-42b8-445b-80fd-62b77d6a3d3d" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum_1f473b12-42b8-445b-80fd-62b77d6a3d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_da5968cf-b38c-4a28-85fa-92b87c14f350" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum_da5968cf-b38c-4a28-85fa-92b87c14f350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_d70bddfb-a14f-49e1-aa96-e283c8b7652b" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus_d70bddfb-a14f-49e1-aa96-e283c8b7652b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_201abaea-44c8-4c0d-bfe7-db4767b42fa9" xlink:href="tsco-20221231.xsd#tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver_201abaea-44c8-4c0d-bfe7-db4767b42fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_7cef701c-438b-48ed-85f9-bf62869a8bb2" xlink:href="tsco-20221231.xsd#tsco_LettersOfCreditMaximumBorrowingCapacity"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_98fc6e8f-54e5-44b1-91df-565b9c41b1bd" xlink:to="loc_tsco_LettersOfCreditMaximumBorrowingCapacity_7cef701c-438b-48ed-85f9-bf62869a8bb2" 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-20221231.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_ddc9b7b1-9273-470f-b51c-b12c9b01f9a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermExpirationThroughDate_6ac38cb1-7dbe-43ac-b242-c44900191905" xlink:href="tsco-20221231.xsd#tsco_LeaseTermExpirationThroughDate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ddc9b7b1-9273-470f-b51c-b12c9b01f9a2" xlink:to="loc_tsco_LeaseTermExpirationThroughDate_6ac38cb1-7dbe-43ac-b242-c44900191905" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_7f0a7134-0388-4974-8ebc-505c6fc4521e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ddc9b7b1-9273-470f-b51c-b12c9b01f9a2" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_7f0a7134-0388-4974-8ebc-505c6fc4521e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePaymentsUse_d53eae68-1757-487c-b482-72c673f16d56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePaymentsUse"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ddc9b7b1-9273-470f-b51c-b12c9b01f9a2" xlink:to="loc_us-gaap_OperatingLeasePaymentsUse_d53eae68-1757-487c-b482-72c673f16d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases_2c115b1d-c6a1-4235-91fe-6184ed0d4e0c" xlink:href="tsco-20221231.xsd#tsco_FinanceLeaseFinancingCashFlowsUsedForLeases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ddc9b7b1-9273-470f-b51c-b12c9b01f9a2" xlink:to="loc_tsco_FinanceLeaseFinancingCashFlowsUsedForLeases_2c115b1d-c6a1-4235-91fe-6184ed0d4e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_a2786c93-967d-4eea-a912-d3de83e80a71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ddc9b7b1-9273-470f-b51c-b12c9b01f9a2" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_a2786c93-967d-4eea-a912-d3de83e80a71" 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-20221231.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_ad5f47bf-608b-4ce9-b8e2-1702910503cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceOperatingAndVariableLeaseCost_a1b43c43-8c30-423f-b2c4-723d84b0321f" xlink:href="tsco-20221231.xsd#tsco_FinanceOperatingAndVariableLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ad5f47bf-608b-4ce9-b8e2-1702910503cc" xlink:to="loc_tsco_FinanceOperatingAndVariableLeaseCost_a1b43c43-8c30-423f-b2c4-723d84b0321f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_a3b0e0a4-f1c4-4d0b-b1d2-79609334b67c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ad5f47bf-608b-4ce9-b8e2-1702910503cc" xlink:to="loc_us-gaap_VariableLeaseCost_a3b0e0a4-f1c4-4d0b-b1d2-79609334b67c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_860ded2f-0b90-4e42-a99a-0f9eedc9235b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ad5f47bf-608b-4ce9-b8e2-1702910503cc" xlink:to="loc_us-gaap_OperatingLeaseCost_860ded2f-0b90-4e42-a99a-0f9eedc9235b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_eee1dccb-5ff7-41e8-9f0f-3a929cc77685" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ad5f47bf-608b-4ce9-b8e2-1702910503cc" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_eee1dccb-5ff7-41e8-9f0f-3a929cc77685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_7f4a43c2-bf34-4ede-9608-c96e830683d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_ad5f47bf-608b-4ce9-b8e2-1702910503cc" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_7f4a43c2-bf34-4ede-9608-c96e830683d7" 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-20221231.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_1adcca07-57d2-4239-ae13-ec97b7e706f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_1d203fb7-879d-45bb-bb73-bdbf2b90d731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1adcca07-57d2-4239-ae13-ec97b7e706f2" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_1d203fb7-879d-45bb-bb73-bdbf2b90d731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_de586dad-0db6-433c-bcb0-9dcd95db477d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1adcca07-57d2-4239-ae13-ec97b7e706f2" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_de586dad-0db6-433c-bcb0-9dcd95db477d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_efbd96df-a4f4-46bc-98e9-9cd74678c32a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1adcca07-57d2-4239-ae13-ec97b7e706f2" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_efbd96df-a4f4-46bc-98e9-9cd74678c32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_de808a1a-a2c9-4a37-8c64-ce2d01579643" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1adcca07-57d2-4239-ae13-ec97b7e706f2" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_de808a1a-a2c9-4a37-8c64-ce2d01579643" 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-20221231.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_611b8faa-6187-4839-b1d3-9c96f176ce0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CombinedLeaseMaturitiesLineItems_dfb0a793-41d1-42df-8745-7fc673537db8" xlink:href="tsco-20221231.xsd#tsco_CombinedLeaseMaturitiesLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_611b8faa-6187-4839-b1d3-9c96f176ce0b" xlink:to="loc_tsco_CombinedLeaseMaturitiesLineItems_dfb0a793-41d1-42df-8745-7fc673537db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueNextTwelveMonths_a1eb4db5-44c5-4612-946a-551ed514b07f" xlink:href="tsco-20221231.xsd#tsco_FutureMinimumPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_dfb0a793-41d1-42df-8745-7fc673537db8" xlink:to="loc_tsco_FutureMinimumPaymentsDueNextTwelveMonths_a1eb4db5-44c5-4612-946a-551ed514b07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInTwoYears_84f55b25-877b-46e1-af3c-3a0396a0a92b" xlink:href="tsco-20221231.xsd#tsco_FutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_dfb0a793-41d1-42df-8745-7fc673537db8" xlink:to="loc_tsco_FutureMinimumPaymentsDueInTwoYears_84f55b25-877b-46e1-af3c-3a0396a0a92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInThreeYears_65817833-2bc2-4ac9-a59a-8beb729d6106" xlink:href="tsco-20221231.xsd#tsco_FutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_dfb0a793-41d1-42df-8745-7fc673537db8" xlink:to="loc_tsco_FutureMinimumPaymentsDueInThreeYears_65817833-2bc2-4ac9-a59a-8beb729d6106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInFourYears_ead3b94a-a3f0-4650-b4c6-67705e6d24fa" xlink:href="tsco-20221231.xsd#tsco_FutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_dfb0a793-41d1-42df-8745-7fc673537db8" xlink:to="loc_tsco_FutureMinimumPaymentsDueInFourYears_ead3b94a-a3f0-4650-b4c6-67705e6d24fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueInFiveYears_b414030a-671a-4338-8c2c-880558d65e6d" xlink:href="tsco-20221231.xsd#tsco_FutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_dfb0a793-41d1-42df-8745-7fc673537db8" xlink:to="loc_tsco_FutureMinimumPaymentsDueInFiveYears_b414030a-671a-4338-8c2c-880558d65e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDueThereafter_aa9f09cf-372d-4e1c-829e-90c665ab4276" xlink:href="tsco-20221231.xsd#tsco_FutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_dfb0a793-41d1-42df-8745-7fc673537db8" xlink:to="loc_tsco_FutureMinimumPaymentsDueThereafter_aa9f09cf-372d-4e1c-829e-90c665ab4276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsDue_55d45821-672c-411e-b2d3-fd2e0c523a54" xlink:href="tsco-20221231.xsd#tsco_FutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_dfb0a793-41d1-42df-8745-7fc673537db8" xlink:to="loc_tsco_FutureMinimumPaymentsDue_55d45821-672c-411e-b2d3-fd2e0c523a54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FutureMinimumPaymentsInterest_fc03d7ac-e887-4eaa-9e9b-67c3674b45cf" xlink:href="tsco-20221231.xsd#tsco_FutureMinimumPaymentsInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_dfb0a793-41d1-42df-8745-7fc673537db8" xlink:to="loc_tsco_FutureMinimumPaymentsInterest_fc03d7ac-e887-4eaa-9e9b-67c3674b45cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseLiability_964c83a9-ef08-4100-9fae-eaa3176deebb" xlink:href="tsco-20221231.xsd#tsco_LeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_dfb0a793-41d1-42df-8745-7fc673537db8" xlink:to="loc_tsco_LeaseLiability_964c83a9-ef08-4100-9fae-eaa3176deebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_cead4ccc-a0e1-481e-84d7-6cc409ef68dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_CombinedLeaseMaturitiesLineItems_dfb0a793-41d1-42df-8745-7fc673537db8" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_cead4ccc-a0e1-481e-84d7-6cc409ef68dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseMaturitiesLineItems_1cf77e08-bf35-4042-bcfe-2973664e4b1c" xlink:href="tsco-20221231.xsd#tsco_FinanceLeaseMaturitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_611b8faa-6187-4839-b1d3-9c96f176ce0b" xlink:to="loc_tsco_FinanceLeaseMaturitiesLineItems_1cf77e08-bf35-4042-bcfe-2973664e4b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_723b5f52-3ab1-4e5a-a9ae-1ccba7d98150" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_1cf77e08-bf35-4042-bcfe-2973664e4b1c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_723b5f52-3ab1-4e5a-a9ae-1ccba7d98150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseInterestExpenseFutureMaturities_2a7cb75c-0147-41a8-ae30-e9960b7a315d" xlink:href="tsco-20221231.xsd#tsco_FinanceLeaseInterestExpenseFutureMaturities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_1cf77e08-bf35-4042-bcfe-2973664e4b1c" xlink:to="loc_tsco_FinanceLeaseInterestExpenseFutureMaturities_2a7cb75c-0147-41a8-ae30-e9960b7a315d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_78aa3c9d-ab32-463a-ab5d-86825cfa324e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_1cf77e08-bf35-4042-bcfe-2973664e4b1c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_78aa3c9d-ab32-463a-ab5d-86825cfa324e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_a562231e-1ee5-4589-aa66-48355a5c5ded" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_1cf77e08-bf35-4042-bcfe-2973664e4b1c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_a562231e-1ee5-4589-aa66-48355a5c5ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_e047392b-9b55-4c2d-8b53-e55466339074" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_1cf77e08-bf35-4042-bcfe-2973664e4b1c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_e047392b-9b55-4c2d-8b53-e55466339074" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_d29f3670-4a09-4ffa-b537-59027be852d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_1cf77e08-bf35-4042-bcfe-2973664e4b1c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_d29f3670-4a09-4ffa-b537-59027be852d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_9e12750f-0147-4896-add3-29684e0b9f50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_1cf77e08-bf35-4042-bcfe-2973664e4b1c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_9e12750f-0147-4896-add3-29684e0b9f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_3b48dc10-060e-4974-a7dc-6f6ff9cd7349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_1cf77e08-bf35-4042-bcfe-2973664e4b1c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_3b48dc10-060e-4974-a7dc-6f6ff9cd7349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_255b1192-ae1e-44e4-96bf-6174e7940d82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_1cf77e08-bf35-4042-bcfe-2973664e4b1c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_255b1192-ae1e-44e4-96bf-6174e7940d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_FinanceLeaseLiabilityPresentValue_38328f8b-f239-4c95-8429-883a3b81ab4d" xlink:href="tsco-20221231.xsd#tsco_FinanceLeaseLiabilityPresentValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_FinanceLeaseMaturitiesLineItems_1cf77e08-bf35-4042-bcfe-2973664e4b1c" xlink:to="loc_tsco_FinanceLeaseLiabilityPresentValue_38328f8b-f239-4c95-8429-883a3b81ab4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_OperatingLeaseMaturitiesLineItems_a060fc27-8ddd-494e-bcef-36bf3ffe4537" xlink:href="tsco-20221231.xsd#tsco_OperatingLeaseMaturitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_611b8faa-6187-4839-b1d3-9c96f176ce0b" xlink:to="loc_tsco_OperatingLeaseMaturitiesLineItems_a060fc27-8ddd-494e-bcef-36bf3ffe4537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_2790bd13-c049-4916-b79b-1002d978ab64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_a060fc27-8ddd-494e-bcef-36bf3ffe4537" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_2790bd13-c049-4916-b79b-1002d978ab64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_1dfc122b-69bc-4348-a20c-c6bcccbabafc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_a060fc27-8ddd-494e-bcef-36bf3ffe4537" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_1dfc122b-69bc-4348-a20c-c6bcccbabafc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_5ebd36de-0b34-43e5-b10b-c0ea10666ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_a060fc27-8ddd-494e-bcef-36bf3ffe4537" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_5ebd36de-0b34-43e5-b10b-c0ea10666ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_f5819bd9-94f5-48ae-b180-1f34c49d54b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_a060fc27-8ddd-494e-bcef-36bf3ffe4537" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_f5819bd9-94f5-48ae-b180-1f34c49d54b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_34a122ea-b3d3-4712-8b80-ff6663e8e296" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_a060fc27-8ddd-494e-bcef-36bf3ffe4537" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_34a122ea-b3d3-4712-8b80-ff6663e8e296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_6e6082eb-e47d-4fa6-9f6a-bd7505cd11ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_a060fc27-8ddd-494e-bcef-36bf3ffe4537" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_6e6082eb-e47d-4fa6-9f6a-bd7505cd11ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_768c0c8e-5151-4961-908a-efc6766090be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_a060fc27-8ddd-494e-bcef-36bf3ffe4537" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_768c0c8e-5151-4961-908a-efc6766090be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_7cc95652-a55e-4997-98d4-17f95db9698e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_a060fc27-8ddd-494e-bcef-36bf3ffe4537" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_7cc95652-a55e-4997-98d4-17f95db9698e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_98bda879-3273-4914-81d9-5c1919b8ad11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_OperatingLeaseMaturitiesLineItems_a060fc27-8ddd-494e-bcef-36bf3ffe4537" xlink:to="loc_us-gaap_OperatingLeaseLiability_98bda879-3273-4914-81d9-5c1919b8ad11" 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-20221231.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_800b4da7-5924-4770-b69c-3b092abbfd7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermAndDiscountTable_2f76604d-4a94-454f-9861-77af85ff8b50" xlink:href="tsco-20221231.xsd#tsco_LeaseTermAndDiscountTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_800b4da7-5924-4770-b69c-3b092abbfd7f" xlink:to="loc_tsco_LeaseTermAndDiscountTable_2f76604d-4a94-454f-9861-77af85ff8b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:href="tsco-20221231.xsd#tsco_LeaseTermLineItems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountTable_2f76604d-4a94-454f-9861-77af85ff8b50" xlink:to="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_267368b6-e5af-4ba1-bb8b-5874bb7e1c6d" xlink:href="tsco-20221231.xsd#tsco_Storeleasesoptionalrenewalperiodsmaximum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsmaximum_267368b6-e5af-4ba1-bb8b-5874bb7e1c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_8bbaabd7-28b3-4d99-81d3-265a596713c1" xlink:href="tsco-20221231.xsd#tsco_Storeleasesoptionalrenewalperiodsminimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:to="loc_tsco_Storeleasesoptionalrenewalperiodsminimum_8bbaabd7-28b3-4d99-81d3-265a596713c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_StoreLeasesOptionalRenewalPeriods_676676ed-8e32-40b8-b466-c7080c864480" xlink:href="tsco-20221231.xsd#tsco_StoreLeasesOptionalRenewalPeriods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:to="loc_tsco_StoreLeasesOptionalRenewalPeriods_676676ed-8e32-40b8-b466-c7080c864480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_7f5c1f92-a4e2-47a6-8c82-d82f098a11a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_7f5c1f92-a4e2-47a6-8c82-d82f098a11a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_c83e45f1-9c5a-4ee9-9178-e7d2be488a22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermLineItems_da5715d0-708c-4d53-a303-2d15f7632351" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_c83e45f1-9c5a-4ee9-9178-e7d2be488a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_61966a2e-9d35-4426-91ea-97868928391f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_LeaseTermAndDiscountTable_2f76604d-4a94-454f-9861-77af85ff8b50" xlink:to="loc_srt_RangeAxis_61966a2e-9d35-4426-91ea-97868928391f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a476f3f5-e4a9-458d-a397-5f47fe0bf1df" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_61966a2e-9d35-4426-91ea-97868928391f" xlink:to="loc_srt_RangeMember_a476f3f5-e4a9-458d-a397-5f47fe0bf1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_eddc33fa-5b76-4f11-9c46-d402b76da6ef" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a476f3f5-e4a9-458d-a397-5f47fe0bf1df" xlink:to="loc_srt_MaximumMember_eddc33fa-5b76-4f11-9c46-d402b76da6ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fedf93b2-a843-4b06-87d5-677a2908edf9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a476f3f5-e4a9-458d-a397-5f47fe0bf1df" xlink:to="loc_srt_MinimumMember_fedf93b2-a843-4b06-87d5-677a2908edf9" 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-20221231.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_57645a3e-431d-42c5-b491-7fe25d6ee5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_50f68f8c-1db8-47ae-ac75-7a2b2e0c8938" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_57645a3e-431d-42c5-b491-7fe25d6ee5d7" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_50f68f8c-1db8-47ae-ac75-7a2b2e0c8938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_5f20f2d1-3570-419b-8338-0c1ad3c0fe80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_57645a3e-431d-42c5-b491-7fe25d6ee5d7" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_5f20f2d1-3570-419b-8338-0c1ad3c0fe80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/CapitalStockandDividendsDetails" xlink:type="simple" xlink:href="tsco-20221231.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_a09fb888-a494-4021-9272-ead2bc951872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_86240fc9-c561-406c-8557-09882ebc0425" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_a09fb888-a494-4021-9272-ead2bc951872" xlink:to="loc_us-gaap_SubsequentEventTable_86240fc9-c561-406c-8557-09882ebc0425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_bab3e099-28cb-4a75-8953-9928972cbcfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_86240fc9-c561-406c-8557-09882ebc0425" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_bab3e099-28cb-4a75-8953-9928972cbcfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_13c64ce7-81ad-4d31-bcb7-eebc1f8ecb2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_bab3e099-28cb-4a75-8953-9928972cbcfb" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_13c64ce7-81ad-4d31-bcb7-eebc1f8ecb2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_21850ec8-9e91-48d9-8ee7-ba1dc5e81a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_13c64ce7-81ad-4d31-bcb7-eebc1f8ecb2f" xlink:to="loc_us-gaap_SubsequentEventMember_21850ec8-9e91-48d9-8ee7-ba1dc5e81a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_af49c82f-d33c-4b4b-b51e-fd3a504e5bde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_86240fc9-c561-406c-8557-09882ebc0425" xlink:to="loc_us-gaap_SubsequentEventLineItems_af49c82f-d33c-4b4b-b51e-fd3a504e5bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_5d35aa27-1d25-4607-ae67-9251a7cb64f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_af49c82f-d33c-4b4b-b51e-fd3a504e5bde" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_5d35aa27-1d25-4607-ae67-9251a7cb64f8" 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-20221231.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_7dcfa7da-682b-4d33-ad6b-13c8aa202627" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_e31d9449-c385-4b35-9c60-8be587361237" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_7dcfa7da-682b-4d33-ad6b-13c8aa202627" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_e31d9449-c385-4b35-9c60-8be587361237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramExpirationDate_5ede97fc-d534-4869-9be2-137138bc923e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramExpirationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_7dcfa7da-682b-4d33-ad6b-13c8aa202627" xlink:to="loc_us-gaap_StockRepurchaseProgramExpirationDate_5ede97fc-d534-4869-9be2-137138bc923e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_e60926f4-25e8-4f7b-b7bc-154199788ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_7dcfa7da-682b-4d33-ad6b-13c8aa202627" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_e60926f4-25e8-4f7b-b7bc-154199788ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_4529794f-e6a2-4be3-b22a-d82f984155b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_7dcfa7da-682b-4d33-ad6b-13c8aa202627" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_4529794f-e6a2-4be3-b22a-d82f984155b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_9f1d71e5-2a21-4074-bc32-50f7950e7449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_7dcfa7da-682b-4d33-ad6b-13c8aa202627" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_9f1d71e5-2a21-4074-bc32-50f7950e7449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2a97551c-47ce-4b4b-baff-9006d175ca55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_7dcfa7da-682b-4d33-ad6b-13c8aa202627" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2a97551c-47ce-4b4b-baff-9006d175ca55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_12452e67-325d-408f-8660-3a45a4fd76c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_6c0956ac-31bd-4a64-a3a1-5e5d1685a54f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_7dcfa7da-682b-4d33-ad6b-13c8aa202627" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_6c0956ac-31bd-4a64-a3a1-5e5d1685a54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5b858f03-746e-4904-bfe3-c138ab8430db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract_7dcfa7da-682b-4d33-ad6b-13c8aa202627" xlink:to="loc_us-gaap_StatementTable_5b858f03-746e-4904-bfe3-c138ab8430db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RepurchaseProgramEnhancementsAxis_e7777a59-dbc2-4d19-8e8f-64333e094ca8" xlink:href="tsco-20221231.xsd#tsco_RepurchaseProgramEnhancementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5b858f03-746e-4904-bfe3-c138ab8430db" xlink:to="loc_tsco_RepurchaseProgramEnhancementsAxis_e7777a59-dbc2-4d19-8e8f-64333e094ca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RepurchaseProgramEnhancementsDomain_e12552a8-80bc-4b74-ae1c-b453901ec021" xlink:href="tsco-20221231.xsd#tsco_RepurchaseProgramEnhancementsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_RepurchaseProgramEnhancementsAxis_e7777a59-dbc2-4d19-8e8f-64333e094ca8" xlink:to="loc_tsco_RepurchaseProgramEnhancementsDomain_e12552a8-80bc-4b74-ae1c-b453901ec021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_RepurchaseProgramIncreaseMember_5752c36e-2e09-431d-88a6-13b699a1fc3a" xlink:href="tsco-20221231.xsd#tsco_RepurchaseProgramIncreaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_RepurchaseProgramEnhancementsDomain_e12552a8-80bc-4b74-ae1c-b453901ec021" xlink:to="loc_tsco_RepurchaseProgramIncreaseMember_5752c36e-2e09-431d-88a6-13b699a1fc3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_11f2e94a-1398-45bb-939b-eea5c1d30cc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5b858f03-746e-4904-bfe3-c138ab8430db" xlink:to="loc_us-gaap_StatementLineItems_11f2e94a-1398-45bb-939b-eea5c1d30cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_3a14224c-5507-4468-ac3b-82d162b5553b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11f2e94a-1398-45bb-939b-eea5c1d30cc0" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_3a14224c-5507-4468-ac3b-82d162b5553b" 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-20221231.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_f9f67a99-f528-457e-a2d7-64175b7ebded" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_ee0016dd-4064-43f5-90dd-61fe9dd7c0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f9f67a99-f528-457e-a2d7-64175b7ebded" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_ee0016dd-4064-43f5-90dd-61fe9dd7c0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4364140b-299c-4383-8895-38b0f35804bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_ee0016dd-4064-43f5-90dd-61fe9dd7c0d5" xlink:to="loc_us-gaap_NetIncomeLoss_4364140b-299c-4383-8895-38b0f35804bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e6c2e5cc-a2db-42a0-8234-55bc464a35dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_ee0016dd-4064-43f5-90dd-61fe9dd7c0d5" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e6c2e5cc-a2db-42a0-8234-55bc464a35dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_d15643ed-f8ad-4a18-8741-83329f10b37e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_ee0016dd-4064-43f5-90dd-61fe9dd7c0d5" xlink:to="loc_us-gaap_EarningsPerShareBasic_d15643ed-f8ad-4a18-8741-83329f10b37e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_ec4cdb10-6a27-4bff-bc22-7d181254b104" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_ee0016dd-4064-43f5-90dd-61fe9dd7c0d5" xlink:to="loc_us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits_ec4cdb10-6a27-4bff-bc22-7d181254b104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7284a6b5-dcdf-4a15-a858-a6ef71db8e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_ee0016dd-4064-43f5-90dd-61fe9dd7c0d5" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7284a6b5-dcdf-4a15-a858-a6ef71db8e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_77acd7c8-b2de-4406-bb23-3e8ddeb3029a" xlink:href="tsco-20221231.xsd#tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_ee0016dd-4064-43f5-90dd-61fe9dd7c0d5" xlink:to="loc_tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare_77acd7c8-b2de-4406-bb23-3e8ddeb3029a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_404fd5ad-e5b2-495f-8bdb-0e3de54bc3de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f9f67a99-f528-457e-a2d7-64175b7ebded" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_404fd5ad-e5b2-495f-8bdb-0e3de54bc3de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_36aaa888-1ec2-4598-b78c-18a38bd11195" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_404fd5ad-e5b2-495f-8bdb-0e3de54bc3de" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_36aaa888-1ec2-4598-b78c-18a38bd11195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_363e2c6a-2764-4e0d-8788-808624369678" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_404fd5ad-e5b2-495f-8bdb-0e3de54bc3de" xlink:to="loc_us-gaap_EarningsPerShareDiluted_363e2c6a-2764-4e0d-8788-808624369678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_49e43847-dcc9-4e75-b097-677e6132da74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_404fd5ad-e5b2-495f-8bdb-0e3de54bc3de" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_49e43847-dcc9-4e75-b097-677e6132da74" 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-20221231.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_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CorporateIncomeTaxRateCurrent_9ae9b60d-0b0b-4d09-aa95-37ca663fafe4" xlink:href="tsco-20221231.xsd#tsco_CorporateIncomeTaxRateCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_tsco_CorporateIncomeTaxRateCurrent_9ae9b60d-0b0b-4d09-aa95-37ca663fafe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_2c26d413-cc06-489c-bccd-3e44c40ef375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_2c26d413-cc06-489c-bccd-3e44c40ef375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d515c1fb-41ef-41a3-8e2b-a99be7f5bf73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d515c1fb-41ef-41a3-8e2b-a99be7f5bf73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_69810d84-6e04-4536-9dc5-9f54371711b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_69810d84-6e04-4536-9dc5-9f54371711b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_e4643fd6-176c-4c55-a556-8e9372bf71f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_69810d84-6e04-4536-9dc5-9f54371711b2" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_e4643fd6-176c-4c55-a556-8e9372bf71f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f79344c0-443b-4434-b39a-85f20961c437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_69810d84-6e04-4536-9dc5-9f54371711b2" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f79344c0-443b-4434-b39a-85f20961c437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c2989489-e9ae-46ef-8324-3009c8f6d845" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_69810d84-6e04-4536-9dc5-9f54371711b2" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c2989489-e9ae-46ef-8324-3009c8f6d845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2ec8e9ff-3d73-4d73-a7bf-100887ace45e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2ec8e9ff-3d73-4d73-a7bf-100887ace45e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_df320768-0c6d-44df-99f7-c563dab931b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2ec8e9ff-3d73-4d73-a7bf-100887ace45e" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_df320768-0c6d-44df-99f7-c563dab931b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_33a734bd-6b35-41ad-82e6-5513236326db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2ec8e9ff-3d73-4d73-a7bf-100887ace45e" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_33a734bd-6b35-41ad-82e6-5513236326db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_0b44e081-05d9-48d0-938d-9ebde9e5a33b" xlink:href="tsco-20221231.xsd#tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_2ec8e9ff-3d73-4d73-a7bf-100887ace45e" xlink:to="loc_tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap_0b44e081-05d9-48d0-938d-9ebde9e5a33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4c440d32-1266-4dae-af9d-750caf160dea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4c440d32-1266-4dae-af9d-750caf160dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGrossAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_722080a5-4314-4854-bb13-bd0e19a2a21e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_722080a5-4314-4854-bb13-bd0e19a2a21e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_cdc3d86d-b141-4c28-987a-241befa14a38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_cdc3d86d-b141-4c28-987a-241befa14a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits_0a80a8fb-fba3-4e74-95ca-035022ed5e8b" xlink:href="tsco-20221231.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits_0a80a8fb-fba3-4e74-95ca-035022ed5e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities_3eec3e4d-626f-448c-ad00-d72251ddaffe" xlink:href="tsco-20221231.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities_3eec3e4d-626f-448c-ad00-d72251ddaffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_09e35ce1-0ff0-4a44-be61-8254d38c6312" xlink:href="tsco-20221231.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities_09e35ce1-0ff0-4a44-be61-8254d38c6312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsDeferredCompensation_945647ff-837a-4053-a79e-77a6668ea7c8" xlink:href="tsco-20221231.xsd#tsco_DeferredTaxAssetsDeferredCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_tsco_DeferredTaxAssetsDeferredCompensation_945647ff-837a-4053-a79e-77a6668ea7c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_bbc594a9-8fc5-47cc-8de7-0d32dfe8d957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance_bbc594a9-8fc5-47cc-8de7-0d32dfe8d957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance_a4d3f91b-0c92-41c1-a7bb-a49cb73ad6bd" xlink:href="tsco-20221231.xsd#tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance_a4d3f91b-0c92-41c1-a7bb-a49cb73ad6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_c87cecf4-b4ec-46f0-a458-fc041edbf90d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_c87cecf4-b4ec-46f0-a458-fc041edbf90d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_c8fc452d-85b4-46ba-9f82-f607ccfe8a59" xlink:href="tsco-20221231.xsd#tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization_c8fc452d-85b4-46ba-9f82-f607ccfe8a59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_a709b3ee-d4e1-47e5-8ffd-9611c79b21e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_a709b3ee-d4e1-47e5-8ffd-9611c79b21e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_31aec2c7-8cb0-46a0-90cb-dd2a7a025ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_31aec2c7-8cb0-46a0-90cb-dd2a7a025ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_3e8932fc-e44d-476e-8dc5-35d35a59f3fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsGrossAbstract_3a8daf5c-fc37-47d7-be25-5abeeab33e08" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_3e8932fc-e44d-476e-8dc5-35d35a59f3fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NonCurrentTaxLiabilitiesAbstract_c606e61a-4f29-46fd-8f13-7ce9fde2b721" xlink:href="tsco-20221231.xsd#tsco_NonCurrentTaxLiabilitiesAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_tsco_NonCurrentTaxLiabilitiesAbstract_c606e61a-4f29-46fd-8f13-7ce9fde2b721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_1eb9db10-1d10-4647-9c21-ac15eb006176" xlink:href="tsco-20221231.xsd#tsco_DeferredTaxLiabilitiesFinanceLeaseAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_c606e61a-4f29-46fd-8f13-7ce9fde2b721" xlink:to="loc_tsco_DeferredTaxLiabilitiesFinanceLeaseAssets_1eb9db10-1d10-4647-9c21-ac15eb006176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_f148fe6d-acbd-479d-8dd1-00d6004127af" xlink:href="tsco-20221231.xsd#tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_c606e61a-4f29-46fd-8f13-7ce9fde2b721" xlink:to="loc_tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets_f148fe6d-acbd-479d-8dd1-00d6004127af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_a785fba3-dcb5-4cf0-a5f7-ac0a5869da27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_c606e61a-4f29-46fd-8f13-7ce9fde2b721" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts_a785fba3-dcb5-4cf0-a5f7-ac0a5869da27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_1083692b-8331-4607-a11c-48155d127f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_c606e61a-4f29-46fd-8f13-7ce9fde2b721" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_1083692b-8331-4607-a11c-48155d127f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_19762d2e-70c8-4aa7-ab39-c0e5eafeed24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_c606e61a-4f29-46fd-8f13-7ce9fde2b721" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_19762d2e-70c8-4aa7-ab39-c0e5eafeed24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_dccb5d9d-a199-4a63-b5a2-a260a566bf07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_c606e61a-4f29-46fd-8f13-7ce9fde2b721" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_dccb5d9d-a199-4a63-b5a2-a260a566bf07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_2a9e8371-c412-43e9-a7ef-5adb908f403e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_c606e61a-4f29-46fd-8f13-7ce9fde2b721" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_2a9e8371-c412-43e9-a7ef-5adb908f403e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_f0a649e7-bb2b-46f4-a80a-5338ca1554bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_NonCurrentTaxLiabilitiesAbstract_c606e61a-4f29-46fd-8f13-7ce9fde2b721" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_f0a649e7-bb2b-46f4-a80a-5338ca1554bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_36be718a-e051-4dd6-8420-3b9fe871020c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_us-gaap_DeferredTaxLiabilities_36be718a-e051-4dd6-8420-3b9fe871020c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_a4309d28-e9e5-4b33-9855-689cb581a2fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_a4309d28-e9e5-4b33-9855-689cb581a2fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d5f845ac-d633-45a2-ba9a-18ed866c391f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d5f845ac-d633-45a2-ba9a-18ed866c391f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_4ee6a36a-54b1-4a1f-a5c6-615cf673f868" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d5f845ac-d633-45a2-ba9a-18ed866c391f" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_4ee6a36a-54b1-4a1f-a5c6-615cf673f868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_82a9d1e5-0bf8-4790-87ec-08b927f009b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d5f845ac-d633-45a2-ba9a-18ed866c391f" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_82a9d1e5-0bf8-4790-87ec-08b927f009b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_4c215f6d-1c7e-4744-814d-d754eb8452ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d5f845ac-d633-45a2-ba9a-18ed866c391f" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther_4c215f6d-1c7e-4744-814d-d754eb8452ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCredits_8189e008-9caf-49a0-83af-dbd2601f96a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d5f845ac-d633-45a2-ba9a-18ed866c391f" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCredits_8189e008-9caf-49a0-83af-dbd2601f96a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductions_1f0282e2-6ca6-4ce5-90ba-9515fb891806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationDeductions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d5f845ac-d633-45a2-ba9a-18ed866c391f" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductions_1f0282e2-6ca6-4ce5-90ba-9515fb891806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_f7885f0b-d969-433f-b1cb-d118f6405b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d5f845ac-d633-45a2-ba9a-18ed866c391f" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_f7885f0b-d969-433f-b1cb-d118f6405b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_f0d270b2-d6c1-4a20-a7d9-7cc2ed0d4b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d5f845ac-d633-45a2-ba9a-18ed866c391f" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpense_f0d270b2-d6c1-4a20-a7d9-7cc2ed0d4b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1db1df7a-fde8-49b5-aa49-6c2096189f62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d5f845ac-d633-45a2-ba9a-18ed866c391f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1db1df7a-fde8-49b5-aa49-6c2096189f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_953ef185-cb6d-48c8-88c6-3c767c6899ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_d5f845ac-d633-45a2-ba9a-18ed866c391f" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_953ef185-cb6d-48c8-88c6-3c767c6899ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3ff3a80d-13cb-477f-99fd-e783e606ce39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3ff3a80d-13cb-477f-99fd-e783e606ce39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_36e7efd9-61f2-49ce-87a0-564f84587319" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3ff3a80d-13cb-477f-99fd-e783e606ce39" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_36e7efd9-61f2-49ce-87a0-564f84587319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_058b6687-a0c6-419b-97b2-a2430169977d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3ff3a80d-13cb-477f-99fd-e783e606ce39" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_058b6687-a0c6-419b-97b2-a2430169977d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_32975e16-7fb5-438f-b58e-4f5529b5d45a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3ff3a80d-13cb-477f-99fd-e783e606ce39" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_32975e16-7fb5-438f-b58e-4f5529b5d45a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_74fcd5cc-6fd8-4a8a-a650-0a3317bbac33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3ff3a80d-13cb-477f-99fd-e783e606ce39" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_74fcd5cc-6fd8-4a8a-a650-0a3317bbac33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_38bb8c84-974a-4c54-a689-5029f963e573" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3ff3a80d-13cb-477f-99fd-e783e606ce39" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_38bb8c84-974a-4c54-a689-5029f963e573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_eb4f8783-d766-4d40-9ae0-a834a7b31260" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_3ff3a80d-13cb-477f-99fd-e783e606ce39" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_eb4f8783-d766-4d40-9ae0-a834a7b31260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SocialSecurityTaxDeferral_9ba2b7a9-477e-4e9e-b45d-eccc53cd3670" xlink:href="tsco-20221231.xsd#tsco_SocialSecurityTaxDeferral"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b160f3f2-e39f-4fd5-9c21-6f11990c660a" xlink:to="loc_tsco_SocialSecurityTaxDeferral_9ba2b7a9-477e-4e9e-b45d-eccc53cd3670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/RetirementBenefitPlansDetails" xlink:type="simple" xlink:href="tsco-20221231.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_7b96887f-dc02-4737-8259-28e4f4c050a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_4e2b24e8-1609-42d9-87a9-1376322968fd" xlink:href="tsco-20221231.xsd#tsco_ScheduleDefinedContributionBenefitPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7b96887f-dc02-4737-8259-28e4f4c050a3" xlink:to="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_4e2b24e8-1609-42d9-87a9-1376322968fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanAxis_9401fea4-e942-4097-b61b-9f7a9e6106ed" xlink:href="tsco-20221231.xsd#tsco_DefineContributionBenefitPlanAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_4e2b24e8-1609-42d9-87a9-1376322968fd" xlink:to="loc_tsco_DefineContributionBenefitPlanAxis_9401fea4-e942-4097-b61b-9f7a9e6106ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DefineContributionBenefitPlanDomain_3503b89f-d194-4296-a994-efa9b895a8d7" xlink:href="tsco-20221231.xsd#tsco_DefineContributionBenefitPlanDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_DefineContributionBenefitPlanAxis_9401fea4-e942-4097-b61b-9f7a9e6106ed" xlink:to="loc_tsco_DefineContributionBenefitPlanDomain_3503b89f-d194-4296-a994-efa9b895a8d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:href="tsco-20221231.xsd#tsco_ScheduleDefinedContributionBenefitPlanLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanTable_4e2b24e8-1609-42d9-87a9-1376322968fd" xlink:to="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_3cbcf7a3-0624-43e0-b1a6-2738fa0f2b97" xlink:href="tsco-20221231.xsd#tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution_3cbcf7a3-0624-43e0-b1a6-2738fa0f2b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_5eaf7729-d1fe-499f-a38f-03d57e8ab55e" xlink:href="tsco-20221231.xsd#tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match_5eaf7729-d1fe-499f-a38f-03d57e8ab55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_2021a70d-f36d-4cf5-8764-74f3454f7126" xlink:href="tsco-20221231.xsd#tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution_2021a70d-f36d-4cf5-8764-74f3454f7126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_495cc34c-a186-442b-bb78-04410b98b7a0" xlink:href="tsco-20221231.xsd#tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match_495cc34c-a186-442b-bb78-04410b98b7a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_55cc75c8-c5a0-4aa6-96f1-450411100613" xlink:href="tsco-20221231.xsd#tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match_55cc75c8-c5a0-4aa6-96f1-450411100613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_b3bd0d05-e1b5-4782-baa6-b8c9a037b962" xlink:href="tsco-20221231.xsd#tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation_b3bd0d05-e1b5-4782-baa6-b8c9a037b962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_7093c0f2-e2e8-4aca-970c-9b8bf4e76b73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleDefinedContributionBenefitPlanLineItems_41b61eb9-d7b0-48c7-8547-aa0808601cd4" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_7093c0f2-e2e8-4aca-970c-9b8bf4e76b73" 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-20221231.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_ba108c30-491d-45f0-a5ed-0a494cc16cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationTable_2a19fad1-4c75-41e2-9163-491c45c2fdb4" xlink:href="tsco-20221231.xsd#tsco_ScheduleOfDeferredCompensationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ba108c30-491d-45f0-a5ed-0a494cc16cb0" xlink:to="loc_tsco_ScheduleOfDeferredCompensationTable_2a19fad1-4c75-41e2-9163-491c45c2fdb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationArrangementAxis_a3559b71-3851-4743-8f24-0899f0f84a5c" xlink:href="tsco-20221231.xsd#tsco_DeferredCompensationArrangementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleOfDeferredCompensationTable_2a19fad1-4c75-41e2-9163-491c45c2fdb4" xlink:to="loc_tsco_DeferredCompensationArrangementAxis_a3559b71-3851-4743-8f24-0899f0f84a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_DeferredCompensationProgramDomain_f1ee9d02-0257-4bd0-943c-c5a4762478d4" xlink:href="tsco-20221231.xsd#tsco_DeferredCompensationProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_DeferredCompensationArrangementAxis_a3559b71-3851-4743-8f24-0899f0f84a5c" xlink:to="loc_tsco_DeferredCompensationProgramDomain_f1ee9d02-0257-4bd0-943c-c5a4762478d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ScheduleOfDeferredCompensationLineItems_76947be5-42e2-4f15-bd11-ae68a3fc1421" xlink:href="tsco-20221231.xsd#tsco_ScheduleOfDeferredCompensationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleOfDeferredCompensationTable_2a19fad1-4c75-41e2-9163-491c45c2fdb4" xlink:to="loc_tsco_ScheduleOfDeferredCompensationLineItems_76947be5-42e2-4f15-bd11-ae68a3fc1421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_0a0a9ac2-5919-4dfa-af37-8a8714a01bc5" xlink:href="tsco-20221231.xsd#tsco_CompanyMaximumMatchUnderDeferredCompensationProgram"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_76947be5-42e2-4f15-bd11-ae68a3fc1421" xlink:to="loc_tsco_CompanyMaximumMatchUnderDeferredCompensationProgram_0a0a9ac2-5919-4dfa-af37-8a8714a01bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_57e01310-95e8-45b8-a7f0-07363c8a1be1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ScheduleOfDeferredCompensationLineItems_76947be5-42e2-4f15-bd11-ae68a3fc1421" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer_57e01310-95e8-45b8-a7f0-07363c8a1be1" 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-20221231.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_47cdada4-89fe-4f6c-b2d0-7263a11b978b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInSecondYear_4b8fef8e-8442-48b3-b020-33f2e73dbb0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInSecondYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_47cdada4-89fe-4f6c-b2d0-7263a11b978b" xlink:to="loc_us-gaap_PurchaseObligationDueInSecondYear_4b8fef8e-8442-48b3-b020-33f2e73dbb0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_8a072a75-04d8-46c5-9884-3f0f1038bd61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_47cdada4-89fe-4f6c-b2d0-7263a11b978b" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_8a072a75-04d8-46c5-9884-3f0f1038bd61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_7ae6c4e6-b757-4de2-913c-a6cbfd1181aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_47cdada4-89fe-4f6c-b2d0-7263a11b978b" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_7ae6c4e6-b757-4de2-913c-a6cbfd1181aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_15e6593b-77e2-455b-b3a9-a908211f64d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_47cdada4-89fe-4f6c-b2d0-7263a11b978b" xlink:to="loc_us-gaap_StatementTable_15e6593b-77e2-455b-b3a9-a908211f64d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConstructionProjectAxis_9a5fedb2-c31b-471a-8569-8adf848fe9d7" xlink:href="tsco-20221231.xsd#tsco_ConstructionProjectAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_15e6593b-77e2-455b-b3a9-a908211f64d4" xlink:to="loc_tsco_ConstructionProjectAxis_9a5fedb2-c31b-471a-8569-8adf848fe9d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ConstructionProjectDomain_200eb41a-7b10-4459-9e9b-92cbe218b96b" xlink:href="tsco-20221231.xsd#tsco_ConstructionProjectDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConstructionProjectAxis_9a5fedb2-c31b-471a-8569-8adf848fe9d7" xlink:to="loc_tsco_ConstructionProjectDomain_200eb41a-7b10-4459-9e9b-92cbe218b96b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NavarreOHDCMember_73d70d5d-c60e-4d26-b9b8-8551c57259b3" xlink:href="tsco-20221231.xsd#tsco_NavarreOHDCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConstructionProjectDomain_200eb41a-7b10-4459-9e9b-92cbe218b96b" xlink:to="loc_tsco_NavarreOHDCMember_73d70d5d-c60e-4d26-b9b8-8551c57259b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_MaumelleARDCMember_15dba0a9-cc89-433d-a165-412b6eca9a6b" xlink:href="tsco-20221231.xsd#tsco_MaumelleARDCMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConstructionProjectDomain_200eb41a-7b10-4459-9e9b-92cbe218b96b" xlink:to="loc_tsco_MaumelleARDCMember_15dba0a9-cc89-433d-a165-412b6eca9a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_NewDistributionCenterConstructionMember_95a7d62f-32bd-4b73-bfc1-15e34da58514" xlink:href="tsco-20221231.xsd#tsco_NewDistributionCenterConstructionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tsco_ConstructionProjectDomain_200eb41a-7b10-4459-9e9b-92cbe218b96b" xlink:to="loc_tsco_NewDistributionCenterConstructionMember_95a7d62f-32bd-4b73-bfc1-15e34da58514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_30a3a84b-f202-4fa2-bada-19c44406414d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_15e6593b-77e2-455b-b3a9-a908211f64d4" xlink:to="loc_us-gaap_StatementLineItems_30a3a84b-f202-4fa2-bada-19c44406414d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_8e60257e-34dd-42fe-90fb-fc103e94d2c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30a3a84b-f202-4fa2-bada-19c44406414d" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_8e60257e-34dd-42fe-90fb-fc103e94d2c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_f978e3cf-536d-4900-a210-c973ab0d05bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30a3a84b-f202-4fa2-bada-19c44406414d" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_f978e3cf-536d-4900-a210-c973ab0d05bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RecordedUnconditionalPurchaseObligation_1c5750a0-868e-431d-9e03-f422db58589d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RecordedUnconditionalPurchaseObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30a3a84b-f202-4fa2-bada-19c44406414d" xlink:to="loc_us-gaap_RecordedUnconditionalPurchaseObligation_1c5750a0-868e-431d-9e03-f422db58589d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_2fca08d9-53d7-4c6d-a43e-02e856aae09c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30a3a84b-f202-4fa2-bada-19c44406414d" xlink:to="loc_us-gaap_PurchaseObligation_2fca08d9-53d7-4c6d-a43e-02e856aae09c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_bb8800ae-783f-46cf-b496-7465e10e0d10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_47cdada4-89fe-4f6c-b2d0-7263a11b978b" xlink:to="loc_us-gaap_OtherAssets_bb8800ae-783f-46cf-b496-7465e10e0d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_79267b92-b11c-458e-a2cf-4b5a7a67fe20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_47cdada4-89fe-4f6c-b2d0-7263a11b978b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription_79267b92-b11c-458e-a2cf-4b5a7a67fe20" 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-20221231.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_bf4f7bbe-edc9-463e-93b2-88b3b67f712a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_b4b3e663-6259-4eda-8ab2-95acf98ffa67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_bf4f7bbe-edc9-463e-93b2-88b3b67f712a" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_b4b3e663-6259-4eda-8ab2-95acf98ffa67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_43edfd40-5724-4707-bd4b-2a251e9661c1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_b4b3e663-6259-4eda-8ab2-95acf98ffa67" xlink:to="loc_srt_ProductOrServiceAxis_43edfd40-5724-4707-bd4b-2a251e9661c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_43edfd40-5724-4707-bd4b-2a251e9661c1" xlink:to="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_LivestockAndPetMember_9ac6a605-10fd-4d24-8dc0-e02c2cdbd6c7" xlink:href="tsco-20221231.xsd#tsco_LivestockAndPetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:to="loc_tsco_LivestockAndPetMember_9ac6a605-10fd-4d24-8dc0-e02c2cdbd6c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_HardwareToolsAndTruckMember_0798c9e3-4994-447c-95ef-6e38336ecf49" xlink:href="tsco-20221231.xsd#tsco_HardwareToolsAndTruckMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:to="loc_tsco_HardwareToolsAndTruckMember_0798c9e3-4994-447c-95ef-6e38336ecf49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SeasonalGiftAndToyProductsMember_73214fd4-48c9-49ca-bc1b-987bfc2f163f" xlink:href="tsco-20221231.xsd#tsco_SeasonalGiftAndToyProductsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:to="loc_tsco_SeasonalGiftAndToyProductsMember_73214fd4-48c9-49ca-bc1b-987bfc2f163f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_ClothingAndFootwareMember_d4e1e08f-40af-4f7c-89da-19fffe12ea7d" xlink:href="tsco-20221231.xsd#tsco_ClothingAndFootwareMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:to="loc_tsco_ClothingAndFootwareMember_d4e1e08f-40af-4f7c-89da-19fffe12ea7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_AgricultureMember_1ff9a0de-66d8-4df8-aa0d-77cc35b3263a" xlink:href="tsco-20221231.xsd#tsco_AgricultureMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_b3e13954-50ab-44cf-a0a5-469ffdd96fb0" xlink:to="loc_tsco_AgricultureMember_1ff9a0de-66d8-4df8-aa0d-77cc35b3263a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_c0a2e025-73ad-4b86-898d-7a3e71bc8970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable_b4b3e663-6259-4eda-8ab2-95acf98ffa67" xlink:to="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_c0a2e025-73ad-4b86-898d-7a3e71bc8970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_aa85162f-b191-4f48-b128-d8594bed90f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_c0a2e025-73ad-4b86-898d-7a3e71bc8970" xlink:to="loc_us-gaap_NumberOfReportableSegments_aa85162f-b191-4f48-b128-d8594bed90f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tsco_SalesRevenueNetPercentage_c261db6c-f63d-407a-9e64-6366f0bcfe88" xlink:href="tsco-20221231.xsd#tsco_SalesRevenueNetPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems_c0a2e025-73ad-4b86-898d-7a3e71bc8970" xlink:to="loc_tsco_SalesRevenueNetPercentage_c261db6c-f63d-407a-9e64-6366f0bcfe88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.tractorsupply.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="tsco-20221231.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.tractorsupply.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_2f78085f-6e2a-4a2e-a99c-ff2e56b8bb32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>tsco-20221231_g1.jpg
<TEXT>
begin 644 tsco-20221231_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
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
M!0$! 0$! 0         #  $"! 4&!P@)"@L!  $% 0$! 0$!          $
M @,$!08'" D*"Q   00! P($ @4'!@@% PPS 0 "$0,$(1(Q!4%181,B<8$R
M!A21H;%"(R054L%B,S1R@M%#!R624_#A\6-S-1:BLH,F1)-49$7"HW0V%])5
MXF7RLX3#TW7C\T8GE*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8W1U=G=X>7
MI[?'U^?W$0 " @$"! 0#! 4&!P<&!34!  (1 R$Q$@1!46%Q(A,%,H&1%*&Q
M0B/!4M'P,R1BX7*"DD-3%6-S-/$E!A:BLH,')C7"TD235*,79$55-G1EXO*S
MA,/3=>/S1I2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V)S='5V=WAY>GM\?_
MV@ , P$  A$#$0 _ /4K;&55OML,,K:7./, #<[A9'_/+ZL_]SV'X!Y_(Q;2
M\[Z)F?\ -OZPYO2147.RLJC'H),M;6;"6.LU:[^BY3?3_EIDY&)&U%N\ERV/
M/#,2)2R8Q&<80E''QPXN')ZIPG_-O5#ZY?5D_P#:]@^+7C\K$_\ SQ^K/_EA
M7]SO_(K%^L%XZ[UROZL/)H=1D"WUV@$&L8_JENQSO=?NN?\ R%B_6#H'2>G=
M-&=T_*NR)RSBO%NT!FQMOK-</2I?ZC;J/I_Z/_MQ,.20NJ(&C<P\ARD_:CD.
M;'DS 3C &.2/!D_FY')[4?GX7M/^>/U9_P#+"O[G?^14,CZY] KQ,G)HO^UG
M%I?>^FD>\LK&Y^WU/39_TUYK;TWJ=-/VB[#R*J  XW/K<U@!.UI+W#;[G+:^
MJ?0#UG"ZQ4;3C^OC##9=MW@>J?4N.S=7OV-JI_/2CDD9 4-5_-_"N5P\MDS0
MR3EP#3U0E'C/IB#PQ_K-_P#\>+H)F,'-,&#I3R/_ $)4A_C>Z$:3:,+,VAP8
M!%,DN:]_M_6/W:UQ'U_Z6SH_4L#IK'-L.)T[&K=<U@K]1S;<@>JZL%_N?_7>
MNG^MOU29T3H/UCZB;VY'[5RL:ZNOT@ST(R2[96_?;O\ 9D^GO:VE3.&WF_XX
MOJ_NVNPLT=S#:2?\W[3N6OU7Z_\ 1.G=+PNJL;;F8O4'.;2:0T.!8#Z@L9>^
MG;L<US'+R1_4;!]5Z^FGIK=GVI]K.JN:9+OI/Q*+/3;7O_TOZQ9^B_P*VNOG
M$Z?_ (ONC]-QLAN4>HY%V7;E,!#&BLEMS*A>RN]GIWVT,_P3[/0L_P!(DI[?
MHG^,SI'6>JX_2Z,3*JMRBYK'V"K8"UC[O=Z=UCOHU?NJ'7O\:'1>C]1?@,HM
MS'4.V95M98UC' P^MKK7M]6ZO_"-^A^9ZN]</]5NJX&/]>7972&AN#E-R*\5
MES0',W4_:*JXW6[7?:J/0;[_ .:L_EHO^*;'HROK.79+!<ZK"LN87^Z+'/QZ
MW6^[\_9=;_VZDIZU_P#C<Z"VI]S<3,=4RP5!VVH3+7V!\/O:YK=E?YZ%_P"/
M%T& ?L.9!X,4ZS_Z$IZO\6?3/VDV[#Z@T54=09G/PO2:]K6UO<YF$W;8WTZ]
MI=3^D]3_ (M<;]7\!G5/KGG=.]M+<UO4Z6NVAPK+_58RQM?L_F=WL_FTE/?Y
M?^,[H.+TC$ZBZJYUN>U[Z<(!GJAC'V4^O>[U/1II?93['>I[_P ROV6^FWU=
M_P 9_1.M9E>#;79@9%YVT&TL=4]_YE+;ZW>VZS_!LL8SU/YMGZ7V+S3%Z<,;
MZYXG2,EWVJO%ZC3B.-C8:^NNUGM]%QM:VI_^BW/6O_C<K91]:192T5V68-5S
MWMT)L:_(K9:7#_"-932W=_P22GIA_CDZ 6!_V',#3K)%('XY"OX/^,[HG4*K
MAB8^2<RIGJ,P[&M#[6B/6=0^I]]3O19^D>S=ZNS_  :\^=EV87U_OS*.GGJ%
MC,FU[>G,!)>;*';V-977D._0^J^_^9L_FO[:N?XMJ<?/^NGV]UE.&ZKU\FC!
MK:X!QM#ZG48WM]*NC$9D?0W^M_P'I>IZ:4^Q5/\ 4K99M<S>T.VN$.$B=KV_
MFN4TDDE/_]#U5<5]:>FO;];NC9E+"X95U3; T$G=18RQUCH_[KO_ ,RA=JL3
MZWUY(Z,_-PWNKRNGN&34]D2  ZK(^E/_ &FMN3,@N)\-?L;?P_*<?,1 ('N"
M6'7Y?UHX(\7]7W.!X[ZR7YN#]=;\S&K>;JG4W5M#7'>P55UV?1_P5GZ6A[UI
M9_2</.^LO1^JXPG"ZNX76,($;ZF?:/>WZ'Z=C&^JS]^JY9'1OK1;B]8=U/JC
MK<Q_V9V.W;LW:N9;6T_S+/3]MBT:OK+TMW5.B872Z7XW3<.X@^KH=US7T-^D
MZQVROUW;WO>H;!LGK*Z^O_>NWEQ\QC]N,,9XL7+RQ2S0/ZO) 89>G][BCEAB
MEB:WUA^L^9D6=9Z3<W?19>*J#(;Z0H>-\-V.=;Z[JOSK?8NH^HF']F^KM5A!
M#\M[\AP/@X^G5_X!54N<Z[]5;:W]8ZA>'!]N0S]FACVQ:[(>&O:ZO^<]CK/^
M#75=?R;.@_5++NP=+,#$+<=Q .TM;Z55FUP<UWI_33X \9)Z=_$M+XAFP#D\
M>+EZ G*,LG#L9X\.._\ IX^+_60?//K7]4_KWUKKV7EOP/M%#;'58=@LQF?J
MS'O?C#;ZU;_\)_A?TJZ'ZV]-^NW5?JOTS!JH^T95K6GK%8=CL.]GIVUP][V5
MM_6&?]I7+SK#P*>HXV397U5]?U@R'EC<6]QK&4UQ83NZG;8RIU[G_I/1R;/T
MEE?I^G_A%;ZQTK*;]=G]%=E6,?DYE+3;+R&'*%61M](6^_T/7]+^<_2?\&IG
M'=FKZG_7AWU5RNCW8&C,O'R,*CU<>?\ M1]N?ZK;O^(_G'_\7^>J='U,_P 8
M%=V$X],#V8$MQV6OQ+*VLLL???NILN>RW<^^U_O;_HO]%6K;OJS?U'_&+UCH
M[<]].F1E"Z'. &2QCQ4VGUF-_0_M+Z>__ ?\(N6Z1A6]2HS[SFNQ1T[#=F^]
M[R'[7-8W':_U6>G98YWZ)_Z3])_@TE/5=<^J'UU?]8[NH=+Z76RK&O#NG/I.
M)2P,J?ZN*]]/J5[W;OI^LSU'U_H[$/\ YE_7CZN=29E]!98^:P&75&DN:+!-
MV)E8]S_2?Z3V_39ZE'LINKV/_1KG<G(ZEG=*JS<O,NM^R7C!J#R[=LL99G>[
M)]3=9Z+F^FQCV_S=G\[L976K-QZG]5_V7U3!ZDY]V=BMS?1#G@L$AWV?*J-E
MK+Z+/HL?[/4].[]%7Z:2GT#ZH_57ZP=#Z+UG/M,_6#J5;WTL+F6.%K&VOH==
M<_\ 0OOORKG/N_2/H_FES7U?^J7U]P/K'B=4?@&IQR [+N]3%</3M>'9WZ)M
MS_IUNL_FF?\ %+,^KO2;6_7[%Z/]K>1A9SYM.Z'C#+LG;Z+K3L]?[/Z?TW^E
M_P (K?\ C-Z+G],ZY9G>K8_'ZINMI<USF!MC0&V8Q:VP^YK-EK'_ .%_ZRDA
MZ'Z\?4;K%O6F_6+ZN@69#GUVVT L:]EU.WT<NCU]M%K?T5?JTV?X1G^&]9_I
MT*OJ=];?K7U]O4/K12W#Q0&-N$M!-59+OLN-33;?8SU'N?ZEMUO^&LV?Z-4>
MG]*'7OKIBU=*SK+\3&QL*_(RB"UK/L]./7Z?I"]V^VZRJIEGN]2B^W)9[_L5
MGJ$^NG4,WZT?7)GU<JNV8-60S$K9J6"V-V5EWU[F^O93-M=;=W^"]GI^M:DI
MCT_ZK?XQ:?K#3URS!V9CLCU;[_5Q2(L_19/Z+UG-]V.^QGM8KV)]5/KEA_7M
MW6,?"V8C^HVO?D&R@@XM]SG7.])UWJ^[&?\ Z/UECYV)]9/JAE]48+LIS&8U
M6!B=3+;&UFNU^+9MQ;+?5KKMIH;9CL95;^@_2>C_ #2J.JO^JN)T'ZR=-R+/
MM?4:K;\ACC["*[*C]G=M]]E5U=OIV^LZS])^FKV)*?=DDDDE/__1]54+J:[Z
M7T6MW5VM+'M/=KAM<U3222+L5OTKN^+NP,IF;;TZNM]^30]]194USW'TR6;@
MQ@<[;[=RW.G_ %"ZYF0[)#,&HQ/JG>^"/S::CM_[<NJ7H]/V;=;Z&S=O_3;(
MG? _G=O^$V;/IHJ@&.'60+T&7XE\1D*Q\I.!K64L<YRXOZHX>'_IN'@_57'I
M=1;GY>3U*[&+7TG(L=Z;'M,MMJI:?I?\:^Y'^M68W"^KG4<I]+<EE>._?182
M&O:1L?6_;[MKFN6JJ76?V9^RLK]K[?V=Z9^T[YV[/SMVSW_YJEB(CY:<3/+/
M(@YN+6^'B'!'^MP1^7_%?#.LXOU<;AX^;TG-<Y^3_2>E6@OLQO:7V_K894VZ
MFNS]#7ZC/4N_G=]GZ16\FRS ^MG2,_J?J5AE?2LK(LL:XO+648S+[BWW6V.8
M^FWU/\)OKL7;#_QG_P!L5;?LGVN6;(]7[-NVCT]\?Y,W[?I^K_A?YW].MGZY
M_P#,;TZ?^=7H[I_5YW^O'YWI_8_UOTOW_P#!)S$\MT7K?3+O\8W6^OU6[NEU
M8+K79 :[Z%;<&E[PS;ZG\Y3;L]OZ1<C]3.A=/ZYU:KI74;[,5UE9.,:FAQ=:
MP>I97N>RUC/U=EMFY>H="_\ &\_8/4/V1Z'[,V']I_SGJ;(?_2OM'Z[Z>WU?
M1W_\)Z"%T#_QLOVOC_L+[+^T_?\ 9_2W[_H/]7;N]O\ ,>HDAY7_ !A=-Z-T
M#IG3?J_TYUAM;:_-N]27.>'L=C>O9;M93OW5MJ].K\S_  :O?4;ZA_5GJF%B
M]9LNNRW,<#DXCVM93]H8 ZVI[?3]3(IJL=_IO3M_PF_WUKIOK3_S!^W5?\YO
MLWVSTAZ7K[MWI;G1]#\WU/46C]6/^;G[-/\ S;]+[!ZCI]&=OJ>WU/I^[]Q)
M3Y-T3K73<;_&"[KMUI;TUV7F7MN#'N.R]MXH=Z+&.O\ ?ZK/\&M#J/UOR?K%
M]4>JMZVV@7U9&.SI7I5/:?5]]UCI<^[TW?9&V?3]/V>K6MX?^,S C[#\_4_B
MK _\:;]GNC[']B]=N_Z>WUMC_3G_ *UZJ2FG_B>R.GMQ,_$&G4GV^M9[3)QV
MMKKQYMCT_;<[)_1[]_\ .+F^L%_U;_QD69N4USJ6Y@S9 ,NHO!WOJG^<]+U+
MJ_\ C:/37HGU5_YB?:[_ /FQ]G^T^F/7]#=/I[N^_P#EJ?US_P"9?V:C_G7Z
M6S<?LV[?ZTZ>IZ'V3];]/Z'K>G^B_F_524\SE?7+"^L^1UCI^?7L^JF-CBUV
M8VNUN2'A]->/<PM<]M;G97J6X[+,?^9I_3U_SM:P^@=.^IQZO@59?6\CJ=3+
M6UX>"_$MJK%EEC75UO?:ZZIE+[W;[JZV4LM?_.+NNG?^-Y_S8R?L/V;]A2/M
MOTIG<-GVOU?UOU/4V^GZ_O5'I_\ XTW[0Q?L'V/[;ZU?V79OW>KN;Z&S^5ZN
MU)3W*2222G__V?_B#%A)0T-?4%)/1DE,10 ! 0  #$A,:6YO A   &UN=')2
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
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
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
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
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
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
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>17
<FILENAME>tsco-20221231_g2.jpg
<TEXT>
begin 644 tsco-20221231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@#
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<'[W_:&_:+
M\"_LS_LY^)OVEOB2L]MHWACP_)J=S:282>9MH\JU4$X\Z61DA1<\R2*.] '?
MT5\/?LN7'_!P3XM^+GA;Q7^TGXJ_9#M_A7?7(N]?@\ _\)!>ZTMFT;.D-M)+
MMM7D+;$,N\H 6=0^ K=9\6/VS/BI\6?^"B/_  [4_95\1:5H&H>%O 8\7?%C
MQ[J.D_V@^CP32I%8Z79V[.B&[FWB=I)=T<< X1W<; #ZUHKY?_8;_;:\9?%7
M]H/XQ?L)_M#II:_%+X*:G9-=:IHMHUM9^)M"OX%N+#5(H'=S#)L;RKB(.ZI*
M 5;$@1?J"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\
MP&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_
M ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_
M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&
M_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%%
M &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P#
M8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\
MP&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 <[%<>,9M
M6ETA=7M0\,2R,QMN"#^-6OL7C?\ Z#=E_P" Q_QHLO\ D=[W_KRB_F:V* ,?
M[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>
M-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?
M[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>
M-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?
M[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>
M-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?
M[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>
M-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?
M[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>
M-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QJKI%QXQUBV:Z@U>U4+*T9#VW
M.5./6NBK'\#_ /((E_Z_9O\ T*@ ^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\
M@,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\
MZ#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_
M .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH
MQ_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'
M_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P"
MQ_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H
M-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\
MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'
M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\
M:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'
M_&MBB@#G=(N/&.L6S74&KVJA96C(>VYRIQZU:^Q>-_\ H-V7_@,?\:/ _P#R
M")?^OV;_ -"K8H Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C
M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z
M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C
M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z
M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C
M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z
M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C
M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z
M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C
M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &KFAZJ-7
ML?M/EE2DC1MGN5.":N5C^!_^01+_ -?LW_H5 &Q1110 4444 %%%% !1110
M4444 %%%% !1110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-;
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z
M?_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !6/9?\CO>_]>47\S6Q6/9?\CO>_P#7E%_,T ;%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A4 ;%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A5L4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A4 ;%%%% !1110
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 %%%% !1110 4444
M %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%?+7_!4[_@I)X=_P"">OP@M;[2=-MM7\<^)3+#X5T:Y8^4
M@0#S+N?:0?*CW*-H(+LP4$#<R_A)\??VQOVGOVG_ !#<>(OCA\:M>UQIY"RV
M$M\T=E;@_P ,5M'MBB7V51GJ<GFOC^(.,L#D5;V"BZE3JD[)=KO75]K/0_H_
MPA^C7Q5XJ9;_ &M.O'"8-MJ,Y1<Y5&G9N$$XWBG=.3E%732O9V_IH\#_ /((
ME_Z_9O\ T*MBOY?O@#^V+^T[^R_XA@\1? [XU:]H;0R!WL(KYI+*XQ_#+;2;
MHI1[,IQVP>:_=S_@EC_P4D\._P#!0KX075]JVFVVD>.?#1BA\5:-;,?*<.#Y
M=W!N)/E2;6&TDE&4J21M9CA_C+ Y[6]@XNG4Z)NZ?H]-?*R#Q>^C7Q7X5Y;_
M &M"O'%X--*4XQ<)4VW9.<&Y6BVTE)2DKM)VNK_4M%%%?8'\X!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5#Q1XH
M\-^"?#M[XN\8Z]9Z7I6FVSW&H:CJ%PL,%M$HRSN[$!5 ZDFK]?CW_P ''7[9
M/BC4/B+H_P"Q7X/UF2WT33=.@U?Q='!)M^VW<I+6\$F.J11JLH'0M,I(S&I'
MCY[F]+(\MEBIJ[6B7=O9?J_)'Z1X4>'6.\4N-:&18>?LXR3G4G:_)3C\4K=6
M[J,5MS25VE=GM7Q]_P"#D;]F'X>>(;CP]\#_ (4:]X_6VD*-JTMXNE64Y'>)
MI(Y)67W:)/;(YJE^S+_P<8?LQ>*M6B\*?''X7Z]X$6[NF*:Q%=+JEE!N.<RF
M-(Y5';*Q/[X'-?BU17X__K]Q'[?VG/&W\O*K?_)?^3'^C7_$I'@S_9/U3ZO5
M]I:WMO;3]I?O:_LK_P#<*WD?U>^%_%'AOQMX=LO%W@[7K/5-*U*V2XT_4=/N
M%F@N8F&5='4D,I'0@U?K\>_^#<7]LKQ3I_Q%U?\ 8K\7ZS)<:)J6G3ZOX1CG
MDW?8KN(AKB"//1)8V:4CH&A8@9D8G]A*_8,ASBEGF6QQ4%9O1KLUNOU7DS_.
M3Q7\.L=X6\:U\BQ$_:1BE.G.UN>G+X96Z-6<9+;FB[75F%%%%>P?G 4444 %
M%%% !1110 4444 %%%% !1110!C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__
M %^G_P!!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%
M_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S6Q
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MUUH^XM_A'I$39_W@YH_X88_;X_Z2W>+?_#;Z5_\ %5]9T4_[%P7>?_@VK_\
M)B_XB9Q/TAA5Z8# K\L,?)G_  PQ^WQ_TEN\6_\ AM]*_P#BJ/\ A@G]M:7]
MY=_\%9/'[2'[YA\':;&I/LHZ5]9T4O[%P/\ ?_\ !M3_ .3#_B)O%7189>F"
MP2_+#GR;_P ,"_MG?])8OB)_X2>G?X4?\,"_MG?])8OB)_X2>G?X5]944?V+
M@/[_ /X,J?\ R8?\1-XK_P"H?_PCP?\ \H/DS_AWU^UQ<\ZE_P %7/B>Y'W/
MLNA6$./7.%.:_([_ (+%_L_?$K]GO]M&_P!&^)GQ3UKQO<ZUH-AJ-GXJU^-%
MN;V'R_L^&$8"C8\#Q@#LJD]:_HDKY;_X*F_\$V_#G_!0KX06MAI6IV^C^.?#
M1EF\*:U<J?*;>!YEI/M!/E2;5.X F-E# $;E;P.)N&(8[*91PB;J1:DDYR=[
M;KWI-7L]//0_7_ [QTQ'"W']&MG\J<<)5C*E.4,/0IN',TXS;I4H2<5**YE=
MKE;E9M(_G7HKTWX^_L;?M0?LP^(9_#GQO^">O:(T,A5+^2Q:2RN /XHKF/=%
M*/=6..^#Q2? ']C?]I_]J#Q#!X<^!_P4U[6VFD"/?QV+1V5OG^*6YDVQ1#_>
M89[9/%?B/U+&>W]A[.7/MRV=_NW/]0_]9>'/[)_M3ZY2^K6O[7VD/9V[\]^6
MWS/HK_@W_P# >O>+/^"D7A[Q)I4,AM?"_A_5=1U1U^ZL3VKVBY^LEU'Q[9[5
M^^U?+?\ P2R_X)M^'/\ @GK\(+JPU74[?6/'/B4Q3>*]:ME/E+L!\NT@W 'R
MH]S'<0#(S%B -JK]25^]\(917R;)E2K:3DW)KM>RM]R5_,_R4^D7XAY7XD^)
M53'Y8^;#4:<:%.5K<Z@Y2<[/6SG.7+?5Q2;2;LBBBBOJ#\)"BBB@ HHHH **
M** "BBB@ HHHH **** ,?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\
MH)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYF@#8H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X[X[?M ?!
MW]FCX=W?Q4^./CVQ\/:)9_*UU>.=TTA!(BBC4%YI#@X1 6.#Q@&O//VP?VX_
M"?[,<FF?#?PAX5N_'7Q1\4'R_!_PZT-P;J\8Y'GSM@BVMEP2TKC&%; (5BO%
M_ ;]@SQ?XW^(=E^U5_P4(\2V?CGXB0GS?#_ABW4GP]X-4D,(K.!LB6<8&ZX?
M)W*I&2HD/EXC'U)UGA\(E*:W;^&'^)]7VBM7U<5J?=Y1PI@L/ET,YXBJ2HX6
M5_9PC;V^(L[/V47I&FGI*O-<D7=056:<#F?[<_;?_P""D:JW@R;6O@%\%[HY
M&LS($\7^)K<_Q0)R--A<=')+D88;U8J/?_V9_P!CG]G7]D7PV_A_X&_#BTTV
M:Y&=3UJ?,^HZD^<E[BY?,DA+9;;G:"3M51Q7I]%7ALMI4:GMJK]I5_FET\HK
M:*\E\VWJ<^=<:X_,<$\LP,%A,#>_L:=[2:VE6F_?K3_O5&U'54XPC[J****]
M$^,*/B?PQX<\:^'KWPEXPT&SU32]2MGM]0T[4+=9H+F)AAD=&!#*1P017YZ?
M'W_@VZ_9?^(?B*?Q#\$/BKK_ ( 6YD+OI,EHNJV4)/:)9)(Y5'LTK^V!Q7Z,
MT5YN8Y1EN;04<724[;=&O1JS_$^UX.\1>-O#_$3K</XZ>'<_B2M*$K;.4)J4
M&UT;BVM;;GYL_LR_\&Z'[,'A75HO%GQP^)VO>.UM+I@FCQVRZ993[3C]Z(WD
ME8=\+*GOD<5^C'ACPQX<\%>'K+PEX/T&STO2]-MDM]/TZPMUA@MHE&%1$4 *
MH'  %5? _P#R")?^OV;_ -"K8HR[*,MRF#CA*2A??JWZMW;^\7&/B+QMX@8B
M%;B#'3Q#A\*=HPC?=QA!1A%OJU%-]0HHHKTCXL**** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_P @B7_K
M]F_]"K8K'\#_ /((E_Z_9O\ T*@#8HHHH **** "BBB@ HKRO]J/]M7]F?\
M8W\-+XB^/_Q4TW1Y;B!YM.T7[0CZCJ*(5$C6]J#YDRIN7<RC:N1DC(KH?@K^
MT7\!?VC]#NO$GP%^,7ASQ?9V%R;;49/#^KQ7+64XSF&=$8M!(,',<@5A@\4
M=G17A-]_P4\_X)Y:;^T*/V4;_P#;+^'L7Q$.HC3_ /A%G\2P"X%Z3M%H3G8+
M@M\ODEO,W$+MR<5[;K6M:/X;T>[\0^(M6MK#3["V>XOKZ]G6*&WA12SR2.Q"
MHBJ"2Q(  )- %FBO-?@G^V'^R_\ M&ZU<>&_@A\<?#_B34+?3TU V6GWH,LU
MB[;4O(E8 SVS-\JW$>Z)CP&)K8^,_P"T+\$OV>-(L=;^-7Q+TOP]%JE[]CTB
M*^G_ '^HW.TMY-M"H,MQ)M#,4C5F"J6(P": .RHKG_A=\6/AG\;O!%G\2?A#
MX\TKQ)H-_O%IJVC7J3PNR,4=-RDX='5D9#AE92K $$5T% !1110!C^)?^0OH
M_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO_7E
M%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\CO>_P#7E%_,
MUL5CV7_([WO_ %Y1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C
M^!_^01+_ -?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5\U?MA_ML>*O!GCBT_9(_9$\.6WB_P"-/B"WWQ6<K9L/"UH<
M9U'4G'$:*&#+$?F?*\?,BR-_;2_;$\=^%?&>G_L>_L@Z/;>(/C/XIM3)%YV&
MLO"=@<!M4OS@A0H.8XR"7.TD-E$D[3]C7]C3P)^R#X&NK&PU2X\0^+_$-Q]N
M\<^.M5^>_P!>OF)9I)&))6,,S;(\D*"22S,S-X^(Q%;&UWA<*[):3G_+_=CW
MGW>T5OK9'Z/E&3Y9PQEE//<^IJI.HN;#89W7M>GMJUK..'37NQ5I5Y)J+4%*
M10_8Z_8A\+?LPPZE\0/%OB:Y\;?%'Q41+XU^(FLH#=7TAP?(A!_X][92 %B7
M PJYSM4+[E117HX;#4,)15*DK17]7;W;?5O5O<^,SG.LSX@S&>.S"HYU)6N]
M$DDK*,8JT8QBK*,8I1C%)1222"BBBMSRPHHHH **** ,?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@#\7_ /@KE\6/BY_P3J_X*!_&
M#]HKX_\ PLU?Q!\%OV@_AIX?\*>&OB-IEN;E/ U[8.&:PN!U@@GE:>X8#_6-
M(C()&CD5?U!^"OPZ_9Z^(/BOQ7^V)\ ?&.FZE8_&7PEHUM>>(/"=W&8=16Q^
MWK#?)<0GYYC'>"+?U46L8ZK@>(?MP_M7_L^_'/X1?M,_L7:[J>BGQ1X M+"R
MUGPIJMY$\VJ:=>V&GWZ7BV[@%H";J6 XW -;,21N45X+_P $GOA[\//V)?V^
M?VN/!O[-GQ!D@_9+\'Z5I^KRM=ZJUSHOACQ+Y#7&IVMG<.S*4A@#-<!6)B_<
MQR'<@H P_P#@O9X1_P""46G?LR^$?^":$_C/X6?#+X@>(_&.A6_@K5)HHHIO
M!4"WD$UWJMU-&"]N'M!-&&F=3/+<H6;!>5.]_P"#A'XBZS>>%?V8/V"M*UFX
M?1?C_P#M!>'?#OC29IR6U'0(;JW-S;NP^\LKRV[/_>5&4Y#$5V7_  5"^,/_
M  3K_P""A'_!+KQ]H/AOXE^!_BG-XH\,WEM\*]/\-:A;:EJEUXI:%QIL5A"A
M,RW?VGRPR@*53S/,VQB3'CG_  4N_8^^-'P8_P""?/[%_P ??$%M=>(_$O['
M7BKP1K?Q+2QW74L^E64%I#J\\>W+3>6]O'(6&3Y2R.3\IH [C_@X0\>7/[)%
MI^RW^W#\.]NGZY\/OVA]+T&5K90GVCP]JEI<QZC8'&/W<J6L(V] 4##!4&F?
MLH?$/5/VIO\ @XT_:-USQ9(;O2OV>OAGHOA#P):3',=A+J@CN[^Y1#PDTDD+
MQ&0?,8D5"<#%1_\ !:WP]H7_  46\9_LK_L,_ OQ)8>)'\1?&/3/B)XIO-#O
M$NHM.\(:;;3^=?RO&2L<4QNTC@9B!-+A4).<7_@;\/9?V+/^#A'XSZSXZD33
MO"O[4GP\TG6? ^LW3A+>XUO1T2WO=*#M@&Y\MY+L)WB8D9VD  B_8T^(NI?!
MG_@X>_:A_8S\/W!B\)>.OAYH_P 4;?2%.(+'5U6QL+Z:->BO=-.DLI_B:)3V
MK]':_.C]@+X:77[0?_!;S]IS_@I1X;9;GP!I_A?2_A=X&\00G=;Z[/;I:3:M
M);N.)(H+NU6#S%)1GW@$E& _1>@ HHKR_P"*W[)7PU^,7BY_&GBC7_%%O=O
MD)CTGQ'-;0[4& =B'&?4]Z .X\2_\A?1_P#K]/\ Z":V*\*TW]BWX4^ /&V@
M^(]%\2>+Y9X+\LB7WBB>:,G:>JL<'K7KO_"#Z1_S\WO_ (%M0!L45C_\(/I'
M_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[
M_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/
MS>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X
M%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@
M6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;
M%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?
M\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C
M_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^
MD?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%8]E_P C
MO>_]>47\S1_P@^D?\_-[_P"!;5F6OA73I/%-U8-/<[([:-E(N&W9)/4T =71
M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_
MP@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__
M  @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'
M_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I
M'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-
M[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__  @^D?\
M/S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@
M6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\
M@6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L
M45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 %E_P CO>_]>47\S6Q7*6OA
M73I/%-U8-/<[([:-E(N&W9)/4UI_\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_
M .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M
M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%
MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q
M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\
M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\
M(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?
M\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/
MI'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _
M-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L5C^!_^01+_P!?
MLW_H5'_"#Z1_S\WO_@6U9GA7PKIVH:=)--/<@BYD4!+AE& U '5T5C_\(/I'
M_/S>_P#@6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[
M_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/
MS>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X
M%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@
M6U'_  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;
M%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q7S[^W/\ MBZS\ [/1O@K
M\"O#T?BCXQ^/G:U\#>& =R0#D/J-W_SSM80&8DXW%",A5=DTOVR/C[\,_P!C
MSX02_$+Q%%J>K:Q?W*:=X0\*V%V[7>NZI+Q#:PJ,DY;!9@#M4$X)VJ>._89_
M8B\2?#_^T_VE_P!J'5&U;XR^.T$OB"[AN"8M#M#@Q:3:G)VQ1 *&()W,O5@J
ML?)QN(K5JWU/#.TFKRE_)%_^W2^RNFLGHK/] X9RC+LLRU\29W3YZ$9.-"B]
M/K-6-FT[6:H4KIUI+65XTHM2FY0[/]B;]C31OV4?!^H:KXD\1R>*OB-XNN?[
M0^(7CJ^&;C5;T\E%)Y2WCR5CC& !S@$FO;JQ_P#A!](_Y^;W_P "VH_X0?2/
M^?F]_P# MJ[\-AZ.$HQI4E:*_KYM[MO5O5GR6<YSF7$&9U,PQ]3GJU'=O1+:
MR22LHQBDHQC%*,8I1BDDD;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5N>
M8;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1
M_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U !X'_
M .01+_U^S?\ H5;%<IX5\*Z=J&G2333W((N9% 2X91@-6G_P@^D?\_-[_P"!
M;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^
M!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!
ML45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_
M  @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8_
M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I
M'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"
M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_  @^D?\
M/S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\
MWO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
M@6U &Q6/X'_Y!$O_ %^S?^A4?\(/I'_/S>_^!;4G@50NC2*.UY*.?]Z@#9HH
MHH **** "BBB@#S7]I#]C_\ 9J_:W\*3^$?V@_@QX<\30RP>5%=ZKHMO/<VJ
M[@W[F66-FB.1U7'4^M=MX9\#>"O!7A6#P)X-\'Z7I.AVL!@M=&TS3XX+2&(Y
MRBPHH15.3P!CDUJ44 <1\-OV9_V</@UK,_B+X0?L_>"/"FH72E;F^\->%+.Q
MFF4G)#/!&K,"?4UVSHDBE'4,K#!!&012T4 <S\.?@O\ !WX/+?K\)/A/X9\+
M#5;CS]3'AS0;>Q^V2\_O)?)1?,;D_,V3R:M?$/X8_#;XN^&I/!GQ7^'NA^)]
M'ED6272?$.DPWML[K]UC%,K(2.QQQ6Y10!5T/0M$\,:-:^'?#6C6FG:?8P+#
M96%C;K##;Q*,*B(@"HH'    JU110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^
M)?\ D+Z/_P!?I_\ 036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_
M ".][_UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% &/9?\ ([WO_7E%_,UL5CV7_([W
MO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-
M_P"A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5@_%#XF^!O
M@S\/-8^*OQ+\0P:5H.@V#WFIW]P?EBB4=@.68G"JHR68A0"2!6]7Q%XE>7_@
MJS^U!+X LY&E_9Z^$6NJ?$5Q&?W/CCQ%%\RV@/22SMR07ZJ['^(.C)P8_&2P
MT%"DN:I-VBO/N_[L5K)]M%JT?6\)<.T,\Q53$8Z;I8+#QYZ]1;J-[*$+Z.K5
ME[E./\SYI6A&;6Q^QK\,/'7[8'QE3_@I/^TKX=GL+;[.]O\  [P/?CC0=)?_
M )B4J=/M=RN&#?PH002/+V?8M-BBC@C6&&-41%"HBC 4#H .U.J\#@XX*CRW
MYI-WE)[RD]V_T7162T1R\4<1UN)<R]OR*E1A%0HTH_#2I1ORPC??=RE)ZSFY
M3E[TF%%%%=A\X%%%% !1110 4444 %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\
MD$2_]?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_
M -?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 8_B7_D+
MZ/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-;% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_U
MY1?S-;%8]E_R.][_ ->47\S0!L4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO\ UY1?
MS-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%
M8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M>7_M@_M2>#/V/O@5JOQD\76\E[/$5M/#^AVQ_?ZQJ4N5M[.( $EG;K@$JBNV
M#MK*O6I8:C*K4=HQ5V_)'=EF68[.<QI8#!4W.M5DHPBMW*3LE_P7HMWH>1_\
M% _CA\1?&WBW1/\ @GG^R]K1MOB!\0[5IO$VOV^6_P"$2\. [;F^<@C;+(,Q
M1#())."K&,GWSX"? SX=?LU_"'0O@C\*=%%CH?A^R6WM(S@O*W5YI& &Z21R
MSLW=F)XZ5Y+_ ,$]OV6_&?P?\+:U\>/VA;A-0^,'Q0NEU7QS?D BP7'^CZ7#
MR=D-NA";02-P/)54Q]%5Y^7T:M6H\;75IST2?V(=%ZO>7G9;11]EQAF>!P.%
MI\-9344\-AY<U2I';$8BUIU+]:<%>G0O]CFJ64JLT%%%%>J?GX4444 %%%%
M!1110 4444 %%%% &/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5;% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5 &Q1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^
M)?\ D+Z/_P!?I_\ 036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_
M ".][_UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% &/9?\ ([WO_7E%_,UL5CV7_([W
MO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-
M_P"A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% #+JZMK&VDO;VXCAA
MAC+RRRN%5% R6)/  '))KXN_9[L[C_@I!^UG)^VAXHMI)/A)\,+^?3/@OITZ
M$1:SJ:-LNM=93]Y59=D)(X*@_*\;9U_V_P#XA>,?VC?B?I'_  3(^ NNS6>H
M^*[,:A\6?$5D<GP]X9# 219Z">ZR(U4_POR-LH8?4?PY^'O@[X3> ](^&7P]
MT*'3-$T+3XK+2[" ?+##&H51ZDX&2QY))))))KQ:G_"GCO9_\NJ3U_O36J7I
M#=_WK+[+1^F87_C!N%OKCTQ^/@U3[T<+*\9U/*>(UIPZJBJDMJL)&U1117M'
MYF%%%% !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 %%%% !1110 4444 %%%% !1110!C^)?^0O
MH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>
M_P#7E%_,UL5CV7_([WO_ %Y1?S- &Q1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\CO>_\
M7E%_,UL5CV7_ ".][_UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_ )!$O_7[-_Z%
M6Q6/X'_Y!$O_ %^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %>6_MD
M?M1^%/V/_@%K'QF\26C7UU#MM/#NB0Y,VKZG-E;:TC R27?DX!*HKM@[:]1=
MTC0R2.%51EF8X 'K7Q9\%D?_ (*1_MER_M2ZJAG^#WP<U*;3?A7;./W/B#75
M(6YUG!X>.(@)"W(R%92K+(I\W,<35I0C1H?Q:FD?+O)^45KYNRZGVG!F28''
M8BKF>:)_4<(E.K9V<VW:G0B_YZTERW6L8*I4LU!GJ/\ P3R_9<\5? ?X;ZG\
M3?C?=+J'Q8^)>H?V[\1-5."8YW!,5A&1D+#;HWEJH)4-OV_+M ^@Z**ZL+AJ
M6#P\:-/9?>^[?=MZM]6>%G^=X[B/.*V98QKVE1WLE:,4E:,(K[,(12C"*TC%
M)+1!11170>0%%%% !1110 4444 %%%% !1110 4444 8_@?_ )!$O_7[-_Z%
M6Q6/X'_Y!$O_ %^S?^A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_
M@?\ Y!$O_7[-_P"A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0!C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!-;% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M 8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S6Q0 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!
M$O\ U^S?^A5L5C^!_P#D$2_]?LW_ *%0!L4444 %%%% !1110 4444 %%%%
M!117"_M*_M!^ /V6?@AXA^._Q+O/+TOP_8M,848"2[F)VQ6\>>LDDA5%[9;)
MP 345:M.C3E4J.T4KM]DMSJP.!Q>9XVE@\+!SJU)*,8K5RE)VBDN[;LCPG_@
MHS\6/'/Q'U[P]_P3G_9ZUE[;QI\4('?Q5K-OR?#7A=3MN[QL?=>4;H8P<;B6
M *L4-?1GP@^$_@;X%?##0O@_\--&33]"\.Z='9:;:KR0B#[S'^)V.69CRS,Q
M/)->$_\ !.+]GSQ_X=T/7_VNOVC[/_BZWQ=N$U+6X9%.=#TT#_0M)CW<HL46
MTN.#NPK9,8-?35>9EM*I6G+&UE:4_A3^S#HO5_%+S:7V4?;\:8["9=AZ7#&7
M34Z.&;=6<=56Q+5JDT^M.G;V5'HXQE45G5D@HHHKUC\^"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K
M8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ K'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"H V*
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\ (7T?_K]/_H)K
M8K'\2_\ (7T?_K]/_H)K8H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\ D=[W_KRB_F:V*Q[+
M_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_
MZ\HOYFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "L?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_
M $*@#8HHHH **** "BBB@ HHHH **** "OBN['_#RO\ ;B_LX?Z5\$_@!K8:
MY/WK;Q1XO4<)Z20V:GGL7;^))1COO^"C?[1?CWP3X:T']EO]G.X#_%GXN73Z
M3X8,;'.C6>/],U63'*)#%N*MUW?, WEL*]8_9@_9U\!?LH_ OP]\"/AQ;D:?
MH5D(Y+J1 );ZX8[IKF7'5Y)"SGL,X'  'BXG_A2QOU5?PZ=G/SEO&'Y2EY<J
MV;/TO)?^,+X9>>3TQF+4Z>%76%/6%;$^3?O4*+_F]K-6E3BSOJ***]H_- HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **_*S_@I%_P ',W_#OC]M'QG^
MR%_PQ/\ \)=_PB/]G?\ %0_\+(^P?:_M6G6M[_J/[.F\O;]IV?ZQL[-W&=H\
M._XC,_\ K&__ .9@_P#O17[?E/T<?&?/,JH9E@<KYZ->$:D)>WPRYH3BI1=I
M5E)7BT[-)K9I,\VIG&74IN$IZIV>CZ?(_:SP/_R")?\ K]F_]"K8K\+]#_X/
M'?[&M&M?^'<_F;IGDW?\+>QC<<X_Y!!KWW_@F[_P<S?\/!_VT?!G[(7_  Q/
M_P (C_PEW]H_\5#_ ,+(^W_9/LNG75[_ *C^SH?,W?9MG^L7&_=SC:3-OHX^
M,^1Y57S+'97R4:$)U)R]OAGRPA%RD[1K.3M%-V2;>R384\XRZK-0C/5NRT?7
MY'ZIT445^('I!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A
M4 ;%%%% !1110 4444 ?GI^VQ_P4"^.WCO\ :$^.O[&?[,_Q$TGX?R_ _P"'
M>C:]XH\1W6F->:OJUWJ;H\,&GH9HX[>WAA:,S3LLK,\Z1JL>"[?1'P=^+/[5
M/PT\5?%GP9^UJFA>)]*\ ^&M.\1>%/%_@?PU<V=QKMA<)J'G6TUD\\Z_;87L
M"N(7VR":)@B%]H^6?^"\?_!*'P_\<_"NI_\ !0S]G7XGZE\-_C=X+\.K:/K.
MFN?L/BG3A*NW3]2B!^=,D 28;Y1M=)56,)ZM_P $I/\ @I=\8/VI_%?CK]C;
M]MOX)CX=_M#?"!+7_A-M&LG\S3=9LYQ^YU2Q?<W[I_E)3<P'F1E78.50 \4_
M;)_:0_X.$?V3?@_JW_!035/#OP'OO WAB :QXI^!5C;7LNJ:9H@.Z7.J$A)[
MN&([I7C B!1V1)54*_VC<?MW_!ZQ_P""?]G_ ,%%-4CNK3P??_#:S\86ME<%
M5NGBNK6.>WLQD[3/(\L<"C.#(Z@'FN(_X*86OB/]IOX;WO\ P3:^#VH%/$GQ
M8TK['XUUB)0Z>$O",LABO]0G'3S9XEFM+6(X,LTC. 8[:=D]#^+W[ _[)WQ[
M_95TS]B7XN_"A-8^&&D:9IUA9>%AJUW:1+;V*(EI&7MI8Y"(Q&A +8W(K=5!
M !\__LN7'_!P3XM^+GA;Q7^TGXJ_9#M_A7?7(N]?@\ _\)!>ZTMFT;.D-M)+
MMM7D+;$,N\H 6=0^ K=9\6/VS/BI\6?^"B/_  [4_95\1:5H&H>%O 8\7?%C
MQ[J.D_V@^CP32I%8Z79V[.B&[FWB=I)=T<< X1W<;/E/PA^QAXR_X(5?\%$O
M@QIO[&_Q+\2W_P"SA^T!XSF\'^*?A/XBU:2^B\-ZU)9SW-I>V$DA+*I%O(7+
M9?9"X=Y-T9BZ7_@F79ZA8_\ !PS^WXGB\,-5ELO!<NG&4?,UB=/^0KZJ$^SC
MCT [4 ?3G[#?[;7C+XJ_M!_&+]A/]H=-+7XI?!34[)KK5-%M&MK/Q-H5_ MQ
M8:I% [N89-C>5<1!W5)0"K8D"+]05^8OP!74[[_@[ ^.EYHX8Z;8?LNZ7;:T
MR?<%X]YI4D ;'\7E"0C/8&OTZH ***\O^*WQY^)7P^\7/X<\+_LR^*/%-HL"
M2#5M)GA6%F8<IASG([T =QXE_P"0OH__ %^G_P!!-;%>%:;^T9\5O%7C;0='
MUK]DWQ?HD$M^0]_?7$!CC&T\G:<UZ[_PDNK_ /0H7O\ WTM &Q16/_PDNK_]
M"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H
M7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\
MT*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%
M[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]
M"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H
M7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\
MT*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%
M[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]
M"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H
M7O\ WTM &Q6/9?\ ([WO_7E%_,T?\)+J_P#T*%[_ -]+69:ZYJ*^*;JZ7PW<
ML[VT:M &7<H!/)H ZNBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$
MEU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%
M"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z
M%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
MOI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z
M6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'
M_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=
M7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI: -BBL?_A)
M=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@#8HK'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0
MO?\ OI: -BBL?_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6@ LO\ D=[W_KRB_F:V
M*Y2UUS45\4W5TOANY9WMHU: ,NY0">36G_PDNK_]"A>_]]+0!L45C_\ "2ZO
M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]
M"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J
M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0
MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO
M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]
M"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J
M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0
MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO
M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]
M"A>_]]+0!L5C^!_^01+_ -?LW_H5'_"2ZO\ ]"A>_P#?2UF>%=<U&UTZ2.'P
MW<S@W,C%T9< ENGX4 =716/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM
M&Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]
M+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q
M7._%KXJ>!_@?\,]<^+OQ*UI-.T+P]ITE[J5V_P##&@SA1_$['"JHY9F"CDBK
M7_"2ZO\ ]"A>_P#?2U\9?'+7M3_X*/?M<P?LN:3H-U<?"/X1:I#J7Q7:)P8]
M=UI26M='+#AHXB"\R\\@J0K*A/!F&+EA:*5-7J3?+!=V^_DE>4O)/J?6<'\/
MT,]S&4\;-T\)0BZM>:WC3BTK1OHZE23C3IKK.<;^[=KLO^"=?PK\<_%;Q5K_
M /P4A_:%T5[7Q=\2;98/!6AW/)\,^%E;=:VRYZ23#$TA'7*G"EG%?6=8L?B'
M4XHUBB\&7:JH 55*@ #L*=_PDNK_ /0H7O\ WTM:8+"1P6'5-.[W;>\I/5M^
MK^[9:''Q/Q!7XFSB>-G!4X64:=./PTJ4%RTZ<?*$4E?>3O*5Y-M[%%8__"2Z
MO_T*%[_WTM'_  DNK_\ 0H7O_?2UUGSYL45C_P#"2ZO_ -"A>_\ ?2T?\)+J
M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"
M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO
M_P!"A>_]]+0!L45C-XGU55+-X1O  ,DEUX_6N<^*W[07@_X(?#'6/C+\4X9M
M(\,:!I[7VKZO*#)';6ZXS(1&&8CD= :UH4*^*K1HT8N4Y-)))MMMV226K;>B
M2U;$VHJ[.\HKX/A_X.!/V8/'KF#]E[]G/XZ?&9R2L4OPW^%UY/ QZ9,ER(=J
M^K8.!78_!#]OW]O7XU_%?1=!N?\ @D5XV\&^![RZ*ZSXR\9^.M.M;G3X=C$.
M-.VF64E@J[0W )/.*^UQ/AMQG@,-.OCL,L.H)R:KU*5"=DKV5.K.$Y2[1C%R
MD]$F]#GCC,/-I1=_1-_BE8^OZ*^?_P!L75O^"CFI:9H-K^P58?##3+AIYQXI
MNOBG::A.4BPGDFS6R8 N#YN\2\$;,8YSX,WP*_X+Y>*OWFN_\%#?AYX4+=8O
M"_P6@OE7Z&\F!/IS7)E7"N#S' QQ5?-,-AU*_NU)5G-6;6L:5&JU>UUW5F.=
M>4)<JA)^EOU:/Q2_X.0_^4T7QF_[EW_U'-,KX=KZC_X+1^#?C?\ #_\ X*7?
M$KPC^T=\;6^(WC.T_L;^V?&3^%[;13J&_1K%XO\ 0[9FBA\N%HHOE)W^5O/S
M,17RY7^ROAE1IX;PVR6E3J1J1CA,,E./,HS2HP2E%3C"?++=<T8RL_>BG=+\
M\QK;QE1M6]Y_FPK[B_X-O/\ E-%\&?\ N8O_ %'-3KX=K[<_X-R[F:S_ ."R
MWP<N8+-[AU_X2'$49&6_XIW4QW_/\*P\6/\ DUF??]@6*_\ 3%0> _WZE_BC
M^:/ZK**^$G_:X_X+@_!:ZE/QA_X)G>!OB?IL<C;M4^$'Q%-C+'%GAA:ZFADF
M;&/E7;D^E7/"'_!>W]DN#Q59_#;]I?X<?$CX'>*[R18;?0_BOX.N-/6>4D#$
M5PBO$R$GAV9 P(]<5_D!/PTXMJ4G5P%.&,BE=_5JM.O)+JY4Z4I58I=>>$;;
M['Z L903M-\O^)-?B]/Q/N&BL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6O
M@3J-BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_
M +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8
MHK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\
MA)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?
M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)
M=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$E
MU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A
M0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BL?P/_R")?\
MK]F_]"H_X275_P#H4+W_ +Z6D\"DMHTC%<9O)>#V^:@#9HHHH **** "BBB@
M#XF_;+_9L_;]TR/XZZQ\ ];\%^/?!WQ6.GZA;^ ]>-YIFJ:#?V^GV&GR_9+N
M%+F.ZBE2QCE,3Q0[&+X;DENM^"O[#_QQ^'7Q>^,/[<OBKQMX/U/X[_$[P]::
M-H4$=C<KX<\+Z?91L+2R7D7-XIE;SIYF\II6 5$@4<_5E% 'YI?"O]@O_@X
M^$"Z[=^%_P#@HC\"IM4\3ZS+JGB/7=3^%=S/>ZC=/A5:21G^Y'&$BBC $<44
M:(BJJ@5]">.O@+_P5(\.?LD> /"7P!_;*\'77QAT/6EU+X@>(_B!X4:XTCQ4
MLK327-FL< $EC;B651%Y 5EB@1 4R37U310!X!\,_P!FKXZ^/_BCX5_: _;>
M\;>$=7\0>!X[E_!7A3P#I-S;Z/H]]<P-;SZB\MW*\]Y=&!Y88W(ACBBN)@(V
M=_,&+\9?V)O'6C_MO:=_P42_93U+P_;^.+CP5)X0\>^%_%,\]MIOBG2A,L]M
M(;FWCE>TN[>5!MF\F8/$QB*J K#Z9HH ^>OV*_V'Y_V=_B1\4OVGOBSXJL?$
MGQ:^-.NVNH>-M:TVS:"RLK2T@%MI^E6:2,S_ &>VA&WS'.^9RSL%RJ)]"T44
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^!_P#D
M$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A4 ;%%%% !1110 4444 %%%87Q.^)7@
MKX.?#W6?BG\1M=BTW0] TZ6]U2^F/$42+DX'5F/0*.68@ $D"IE*,(N4G9+<
MUH4*V*KQHT8N4Y-**2NVV[))+5MO1(\8_P""A7[4OBOX$_#_ $KX5_ VS74O
MBU\3+XZ)\/-*&"8IF $VH29R%AMD;S"Q!7=LW?+N([+]C;]EOPK^Q_\  /2/
M@WX=O&O[R+=>>(]<GR9M8U2;#7-W(3DDL_ R20BHN3MS7B__  3\^&OC7X_?
M$;6/^"F?[0.A2V>M>,K/[#\+O#MX,GPWX8#$Q$#H)[G/FNP_A?@@2,H^NJ\G
M+XRQE9X^HMU:FGTAW]9Z-]H\JWN?H7%U>CPWEL>$\')-PDIXJ<7=5,0DTJ::
MWIX9.4%;255U9IN+A8HHHKV#\X"BBB@ HHHH ***^?\ XE?\%1/V'?AC\>?#
MW[+][\<K'6OB!XDUV#2K7PKX4@DU6YM)I9 FZ[^S*ZVB)G<YF92JY;! )KTL
MLR;-LZJRI9?AYUI13DU"+E:*5W)V3M%+5MZ+J1.I3IJ\VEZGT!7/?$[XN?"K
MX)^%)O'?QC^)6@^%-%M_]?JWB/5X;*V3C.#),RKGCIG->;?MI?"_]M3XN>&=
M$\(?L<_M+:!\+'GOY%\6>)=1\)KJ]]':%/D^Q1R,(1)NR#Y@Z,"K*5PWC?PO
M_P""&'['.G>*X?BM^U7J7BS]H3QRGS/XD^,FO2:I%&<Y*0V.1;)%G&(W23:
M #BO?RC*.$_J$<;F^8N-[VHT:<JE;1V]YS]G1@GT:J5)):NGLGE4J5^;EIP^
M;=E^%V_N7J>Y_LJ?MT?LL_MN0>)+[]ESXJP>+;/PGJ4=AK.H6=C<16ZSNA=1
M')-&@F7 /SQ[EXZUXI\8_#?_  6[^-/Q4\0^$?A+\1O@S\%?A[;:M-!H7BW^
MR[CQ%XCO;0.1'<_9IMMG&63!,;896XR1S7UOX9\+^&?!6A6WA?P;X=L-)TRR
MC$=GIVF6B000(.BI&@"J/8 5?K'#9_EV2YK6Q&5X.$J;24%B5#$.%K7E9PA2
ME)N^DJ4HI.UFUS-RI3J02G+7KRZ?\'\3X77_ ((:>"_BX1>?MV_MN?''XWM)
MS=Z%K/C232=!<]]EA8[/*![@2],>E?:'AKP!X/\ "/@+3?AAH>A1)H.DZ3!I
MECIMPS3HEK#&L4<3&4LT@"*HRY).,DD\UL45AGG%_$G$<:<,PQ+E"FVX024*
M<&]W"G!1A%NRORQ6R[#I8>C1NX+5]>OWO42.-(D$42!54 *JC  ]*6BBOFS8
M**** /Y6?^#D/_E-%\9O^Y=_]1S3*^':_N(HK^WN$_ID_P"J_"N R;^P_:?5
M:-*CS_6>7F]E",.;E^KRY>;EO;F=KVN]SYJOP][>O*I[6W,V_A[N_<_AWK[B
M_P"#;S_E-%\&?^YB_P#4<U.OZCO _P#R")?^OV;_ -"K8HXL^F3_ *T<*X_)
MO[#]G]:HU://]9YN7VL)0YN7ZO'FY>:]N97M:ZW"AP]["O&I[6_*T_A[._<*
MH^(?#'AOQ;IW]D>*_#UCJ=IYJ2?9=0M$FCWJ<JVUP1D'D'J#5ZBOXCA.=.2E
M%V:ZH^EW/+?VO/V>/&?[3'PF7P#\/?VD_&GPJUJUU6'4=.\5>"+B-)Q+$K@0
MSI(I$]LQ?+PY3?L4%L9!^7)/CO\ \%E?V#P/^&DO@9HW[3O@"T.)_&_PCM!I
MWBJWA'66XT=_W5R_'^KMB ,Y+U]ZT5]9DG%CRS!_4,9@Z.*PUV^2I"TTWNX5
MJ?)6@]-N=PNDY0EL<]2ASRYXR<7Y/\T]/POYGBG[&O\ P4)_92_;ST#4-5_9
MT^(_V_4-#9$\2>&=3LI++5=%E8LHCN;68!T.Y'7<-R$HP#'%>UUFZ9X,\'Z+
MXBU+Q?HWA33;35M92%=7U2VL8X[B^6$,(1-(H#2A [A0Q.W>V,9-?'GQU^/?
M_!4O]B;XP>(OB9XH^"^G_'_X&:CJDEW:V_PZT[['XM\'69.1%]C9BFJ1HN!N
M1O,8[G8Q* @>&R/!<49Q6HY(U15DZ=*O6CSS>G-"-5PITY2O?E4O9N2LES3T
M9*K*A33J:]VE^-M7^9]JT5Y)^R'^W/\ LN?MT> V\??LU?%:QUV.VPFK:2^8
M-1TF4\&*ZM9,2P-D$98;6VDJS#FO6Z^=S'+<PRC&SP>.I2I58.TH3BXRB^S3
MLT;0G"I%2B[IA1117$4%%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5 &Q1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\
MD+Z/_P!?I_\ 036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_ ".]
M[_UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% &/9?\ ([WO_7E%_,UL5CV7_([WO_7E
M%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A
M4 ;%%%% !1110 4444 %?%7QOGG_ ."EG[6R_LH>'Y7F^#7PFU2&_P#BW?Q-
M^Y\0ZTAW6^B*P^_'$PWS#U!4[66,GTC_ (*!?M,^.OAYI.A_LS?LW;+KXP?%
M&9]/\*1@Y&C6N#]IU>? .R*!-Q4D<N,@,$85Z-^R?^S+X#_9%^!NC_!+P#OG
MCL$,VJ:K<#]_JM])\T]Y,<DEY'YY)VJ%4<**\7%?\*6*^J1_AQLZC[]53^>\
MO[ME]H_3,AMP3D:XBJZ8RNI1P:ZP6L:F*\N5WIT'_P _>>HM:*OZ+!!#;0I;
M6T*QQQJ%CC10%50,  #H!3J**]H_,VVW=A1110 445XQ^VQ^U%\2_P!E_P
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
M+DA%CRZJ2OF%< ?4>E:5I>A:9;Z+HFFV]G9VD"PVEI:PK'%#&H 5$50 J@
M #  JQ7DX?BG-LLR[$9=EM1T:%:3<K**J3@[)0G5C%3E!)7=.ZIN5Y<M]M'0
MA.:G-7:^[U2[^>X4445\T;!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5;% !1110 4444
M %%%% !1110 4444 %17]A8ZK8S:7JEE%<VUS$T5Q;W$8>.6-@0R,IX92"00
M>"#4M%--IW0'YX>/OV7?VD?^"0OC/4_VA_\ @G5X5O\ QS\#]2O'O_B+^SG'
M.SW&CECNEU+P\6R58#+-9]&QA0PV>1]B_LH?M<? /]MCX.:?\<_V=?'EOKFA
MWO[N91\ESI]P "]K<PGYH)DR,HW8A@65E8^E5Y7\+/V*_P!F[X)?M >,_P!I
MGX4?#R/0?%/Q M((?%CZ;=2Q6=^\3N_VAK56$(N&+_/*%W-C.<O(7^[S3BC+
M^*<IE+.82_M"FER5X)-UDFER8E-KFE&.L:ZO-VY:D:EU*'+"A.A4_=_ ^G;T
M_P MNUCU2BO)/V8/VWOV=?VO-0\7>'_@WXOFDUOP)XBN=&\5^'-8L)+'4M.G
MBE>,226TP618I-A:-R,,,@[75T7UNOD,PR['Y3BY87&TI4JD;7C).+5TFM'K
M9III]4TUHSHA.%2/-%W04445Q%!1110 4444 %%%% !1110 4444 %8_@?\
MY!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1110 4444 %%%% !1110 4444
M %%%% !1110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-;% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%0!L445YY^U%^T[\+/V1
MOA!J'QC^+.JM%9VN(;#3[8!KK5+MP?*M+>/K)*Y' Z  LQ"J2,ZU6E0I.I4=
MHI7;?1'9E^7X[-L=3P6#INI5J248QBKN4F[))=V<_P#MK?M@^&/V0?AC#KAT
M>7Q!XP\0W8TSP#X+L<M=:[J3X5(D5<L(U+*9'Q\H( RS(K<Y^PC^R#XE^"5K
MK/QZ_:%UF+Q#\9OB$RW7C;71ADL8^#'I=IV2VA 5<+PQ0'[JH%^:[3X[_!K]
MDWQ;_P /#O\ @JKX_M;+XN>++/R/AA\(M.1K_4_#FER$K%965BF9'NI=VV6=
M@JJSE&9"S@_7W[(/QY^)?[5/P9N/B1\6OV7?$_PG%_J5Q!H_ASQ=>1'4;K3=
MB>5=S1Q'=:.^YU,#X="F<L"K'HP_"W$&*RR'$>,P\J>%<N6DYVCS-[RC&33J
M2MOR*2IIVDTY,^XS[-<MX6R^IPQE-55*L[?6ZT'=3<6FJ%.2_P"7%.23E*]J
M]5<RO"%,X']L;_@JU^S/^R3XI@^#&G#5OB3\6=2/EZ)\)?AU9G4=9N)",KYR
MQY6T3&&+2D-LRRH^#7,?LM> /^"J7QP^-^C_ +3W[9?Q/TKX4^$M,$[Z+\ /
M!"Q7S3K+"\:MK.HN#YTB;MPC@^3<J,/+8,#Z[^R)^P#^R;^PUH-WI'[.'PDL
M](O-3D:36_$-W(]WJNJ.S;RUS>3%II1N)8(6V DX49KV2ON\9Q!PUE&#J8'(
M,+SN<7&>)Q$8RJR35I*E2O*G033M>]6LMXU8WL?F,:5:I)2JRVZ+;YO=_@O(
M****^ .H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ H
MHHH **** "BBB@ HHHH **** /DK]O7_ ()PZ[\7_'MC^V=^Q?XYA^&_[0WA
M>VV:7XF2/%AXGM5 SI>KQ*,7$#A0HD(+QX7[P10-K_@G]_P4=T3]K:XUGX&?
M&/P-/\-OCKX&41?$#X8:M)B6(C ^W63DXNK*3<K+(I;:'4$D-'))]-UCCX>^
M AX\/Q3'@K21XF.E?V8?$(T^/[<;+S/-^S>?MW^5YGS^7G;NYQFOLWQ53S'A
MS^R\VI.M*C&V'JIVJ4M?X<FT_:4'JU!ZTY:TY13G&7/[!PK<]-VONNC\_)^?
M7J;%%?._[.O_  46^'GQH_:9\<_L;_$+P)J_PZ^)G@_4)WT[POXHECW^(]&#
M'R=6L9$)2>)U&YD0LT?()."1]$5\_FV39GD>*6'QU)PDXQFMFI0FKQE&2;C*
M,D[J46T^YK3J0JQO%W"BBBO,+"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 **** "OP[_X/,_\ FV__
M +G#_P!PE?N)7X=_\'F?_-M__<X?^X2OW_Z+G_)]<H_[F/\ U%K'E9W_ ,BR
MI\O_ $I'X=T445_KZ? !7]+GCW]C;_@I%_P45\4>&?VOKSXM:)\()#JK+X,\
M,Z_H#:E>>#M#>,D:C# Q$+ZO*PCYF \I6#JR21QK'_-'7]Q%?P+]-NK+!YIP
MQC5&,_9/%R4*D(U*;E_LW*Y0FG&?)O&,DX\UFT[(_2N N(<5DF7YA0PD5&KB
M(PA[5752%/W_ &D*;3]WVJ<8SDO>Y$X)J,YI_-G[''_!*O\ 94_8WUV?XHZ/
MH^I>-_B9J1,FN?%?XA7QU37KZ5AAV$\O%NI'&V(+D !B^,U])T45_"6<9WF_
M$..>,S*O*M4>G-)MV2VBND8K:,5:*6B21O3I4Z4>6"L@HHHKRBPHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\
M@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@#Y[_X* _\ !/;X>_MS^"],OXO$=YX,^)?@ZY^W_#7X
MGZ%\FH^'KX?,I#*09;=R )(2<,.058*PX[_@GK^W+\9?B'X]UO\ 8=_;D^'K
M>&/CQX$TL7NH7.GVKG1_%^DB01)K5A*%"A'8J'B.TJ[$ ##QQ?6M,^S6_P!H
M^U^0GF[-GF[1NVYSC/7&><5];0XIE4X;GDN84O;4XW="3=IT)MWERRL[TIZ\
M])^ZY6G%PE=RP="U;VD'9]>S_P""NC^0^BOE[]FG_@HQ-XZ_:I\7_L-_M1_#
M!?AG\4='OKF\\':;+J)N+'QAH&]S!?:?<,B":18U_>Q8#*4<@#;*D7U#7DYU
MD6:</XN.'QT.5RC&<6FI1G"2O&<)1;C*+6SBVKIIZII73JPJQO%A1117D&@4
M444 %%%% !1110 5C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%0!L4444
M%%%% !1110!Y7^U'^VK^S/\ L;^&E\1?'_XJ:;H\MQ \VG:+]H1]1U%$*B1K
M>U!\R94W+N91M7(R1D5T/P5_:+^ O[1^AW7B3X"_&+PYXOL["Y-MJ,GA_5XK
MEK*<9S#.B,6@D&#F.0*PP>*_)+_@KE\6/BY_P3J_X*!_&#]HKX__  LU?Q!\
M%OV@_AIX?\*>&OB-IEN;E/ U[8.&:PN!U@@GE:>X8#_6-(C()&CD5?TS^'7P
MH^!?Q:N/'7[5O[-7Q-L0GQP\"Z78-XR\&RPRI,UFFH1V^J13)E99U2]5,MG
MM(E/W<  S]3_ ."I_P#P3BT;X\G]F+5?VV/AQ;^/%U 6#^'9?%$ E2\W;?LK
M/N\M9]WR>26#[OEVYXKW36M:T?PWH]WXA\1:M;6&GV%L]Q?7U[.L4-O"BEGD
MD=B%1%4$EB0  2:_/+_@LM_P3G_X)[> ?^".OQ/\*:5^S'X0T;_A$_!K-X O
M-(\/Q+J<>O;EBT\1W"KY\T]Q=O#$Y+,\YG8.6+G/DW_!4O6_CGX0_8>_8/\
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
M(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\
M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D
M?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^
MD?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>
M_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S
M>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%
MM6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__  @^D?\ /S>_
M^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%
M% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% '*6OA73I/%-U8-/<[([:
M-E(N&W9)/4UI_P#"#Z1_S\WO_@6U%E_R.][_ ->47\S6Q0!C_P#"#Z1_S\WO
M_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5
ML44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1
M_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &
M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#
MZ1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\ /S>_^!;5L44 8_\
MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_
M #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%9'Q \47W@CP
M'K7C/3/"&I^(+G2=)N+R#0=%1&O-1>*-G%O )&1#+(5V*&90689(ZU=*G.M4
MC3CNVDMEJ_-Z+YZ";LKC3X)T<#)NKP =2;MJ\0^%/[;G[&_QW_:;UC]D_P""
M7Q/OO%WB7P[H\E_XAO\ P['/=Z5II25(_LTU]&# MP2Y(C#'_5N"0PVGP%?V
M9O\ @HU_P50(U?\ ;E\5WOP"^"UW\T'P1\"ZKGQ!KMN>0NLZDH_<HP.&MH@,
MJQ5U1U#U]H?L_P#[.'P*_96^&UG\(?V=_A;H_A+P[8C,6FZ1:A [X ,LKG+S
M2G W22,SMCDFON<RR3A?AO 5*.,Q/UG'-64*$HNC1?>I6M)5I+^2C[G7V[:<
M3FA4KUI)QC:/GN_1=/GKY'@WQH_X)$_ ?]I_]I*3XZ_M3?$/QC\0/#]@+=_"
M?PJUO5MOAO1IDB5))_LT8'VJ1V!8F4D?.RL'7:%^C=%^%O@_PWI%MX?\.V3V
M%A90+#9V-D_E0P1*,*B(N%50      *Z*OGK]LS]N"7X':QIO[/_ , _"(\<
M_&?Q9&1X8\'6[YCLHSD&_OW!'D6J<M\Q4OM(!4!G7Y/.^*LSQ>7T:688B4J-
M"*A3A]F*VM"$;+FEU:7-.6LFV[GO</\ #F/X@S-8/+J?-4E=MMI*,4KRG.;L
MH0@M92DU&*5VTB']LW]J3P'^RW8:9X'\*:%JGC/XG^+6,'@;X>Z3>L;G4)3D
M>=*1_J+9""7E; PK8Z,5QOV1/V -7\'^*9_VH_VM_%G_  EWQDUN#;/?PRM]
MA\-6S XT_3E.=B*&*M)]Y\M_>8OT?[&/[#\7[/\ ?ZG\</C5XN/CKXR>+D#^
M+?&]XG$2G!%C9*0/(M4P%"J%+[02% 1$^@:^7P^%KXRLL5C%:VL(=(^<NCG^
M$=EK=O[+-L^RSAW+JF1\.SYN=<N(Q-FI5^].E>TJ>&3Z.TZUE*I:/+3AY;\:
M_P!B_P#9H_:-TV+2_CE\*M.\3);J5M9M4CWSVX/413#$D6>^UAFO)OA+_P $
MAO\ @G1X6NO^$HTO]F32)+N&\D\O^T[RYOHAM;@^5=2R)Q_NU]5UC^!_^01+
M_P!?LW_H5=E7+LOKU?:U:,92[N*;^]JY\]E_&?&&4X!X' YC7I4'>].%:I&#
MOO>,9*.O70CMOA]X?LK:.SLVN8884"1117!544# 4 <  <8J3_A!](_Y^;W_
M ,"VK8HKLV/FVVW=F/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10(Q_\
MA!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^
M?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y
M^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\
M"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH
MQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!](_Y^;W_ ,"VH_X0
M?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJV** ,?_A!
M](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F
M]_\  MJV*^//^"WG[;W_  Q?^Q-J_P#PBVK_ &?QEX[WZ!X5\M\2P>8A^TW:
M]QY4).&'222+UKFQ>*I8+#3KU/ABK_UZ[')CL91R_!U,35?NP3;_ ,O5[(^F
M/"OA73M0TZ2::>Y!%S(H"7#*,!JT_P#A!](_Y^;W_P "VKY+_P""&'[9L?[7
MW[$>FQ>)-8^T>,/!%P-%\4"63,LVU ;:[;N?-B RQZR1R^E?9E&$Q5+&X6%>
MGM)7_P"!\M@P.,HYA@Z>)I/W9I-?Y>JV9C_\(/I'_/S>_P#@6U'_  @^D?\
M/S>_^!;5L45TG68__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/
MI'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _
M-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>
M_P#@6U'_  @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!
M;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^
M!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q
M10!\O_\ !07_ ()K>&/VP_!^F>,/AUXVO/!/Q?\  LYU#X8?$:TE8S:5>#GR
M)L F2TEQMDC.1@Y ."K-_P""<W[0'Q'_ &F?AUKO@_\ :7^#OB#P+\5?AOK"
MZ%\0=-DCF73;N[\L2)>:?<'*3P31E90JLS1AUSE6CDD^HJQ?B/>>/=.^'VN:
MA\+-#T[4_$T&D7$GA_3M7O&M[6ZO1&QACFE16:.-I-H9@I(!)Q7U=/B*MCN'
MHY'BX1J*$DZ%24N65#FE[\5)Z.E.[;A*RC/]Y%QO44\'14:WM8NW==^WS7Y:
M=K._X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:O#/\ @G7^W_H7[;G@'5=%\7^$
MI?!7Q8\"7O\ 97Q4^&^H-BYT34%R"Z G,EK+M+12C((R,DJ2?HNO(SG)LRX?
MS.IE^/I\E6F[-:-:JZ::NI1DFI1DFXRBU*+::9I3J0JP4XO1F/\ \(/I'_/S
M>_\ @6U'_"#Z1_S\WO\ X%M6Q17EEF/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\
M@6U;%% &/_P@^D?\_-[_ .!;4G@50NC2*.UY*.?]ZMFL?P/_ ,@B7_K]F_\
M0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_ "%]'_Z_
M3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH ****
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
M\$VOB5\2-$^$GPZ_:(;6]?\ $.L6VF:79V'A/52CW$\RPQAI6M1&BEV +,P
M')('-?BU_P %O/VWO^&T/VVM7_X1;5_M'@WP)OT#PKY;YBG\MS]INU['S9@<
M,.L<<7I7[ ?\%K?VS-._8:_8=U:S\!7$.G>+?'6_0?"D5FHC>W\R/%S=J%QC
MRH<X8=))(?6OYO*_/>+\RQ48QP,YIOXI<J<?1.\I7[].A^6<>9MC(QCEM2I&
M3TE+EBXV_EB[RE?OTZ:'V'_P1#_;>_X8O_;:TC_A*=7^S^#?'>S0/%7F/B*#
MS''V:[;L/*F(RQZ1R3>M?NC^U)_P4L_8Z_8O\>67PZ_:1^)-]X?O]0TA-3MI
M(_#&H7L!MVEEB!,EK!(%.^%_E/. #C!%?RUU_23_ ,$0_P!M[_AM#]B;2/\
MA*=7^T>,O FS0/%7F/F6?RT'V:[;N?-A RQZR1S>E5P=F5>4)X",DG\46U=?
MWE:\?5:]RN LVQ$J<\LC-1E\4').2_O*RE'U6O<]^_9E_:R_9\_;&\!W7Q._
M9M^(D?B;0[+5'TVZOXM/N;81W21QRM$4N(XWR$FC;.,?..>M-M_VP_V2KOQ3
M?^!H/VG_ (?'6]*OYK'4]&;QE9+=VMS$YCDADA,N]'5U92I ((->A6ME96*N
MME:10B1][B*,+N; &3CJ< <^U>/?$G_@G7^PA\7=4O->^(?[(GP]U#4=0N'G
MO]3_ .$6MH;JYE=BSR231(LCNS$DL6)).<U]]/Z]&E'DY7+K>Z7R^)K\3]/J
M+,HT8^S<)3ZWO%/T^)KYW/8K.\M-1M(M0T^ZCGMYXUD@GA<,DB,,JRL.""""
M".M25R>N_!?P7JOP/N?V>]'^VZ#X=E\,'0+5= O&MKBPLOL_V=5MY1EHV2/
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 5CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S0!L4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
ME(#*ZD,C*K*00".FHK6A7KX6O"M1DXSBTXR3LTT[IIK5-/5-;,32DK,_/_\
M8A^,/Q*_X)P_M#Z?_P $H_VO/%MUJOA;5U=_V:?BAJK?\A>P0C_BG[N3A1>V
MX*K'TWIL4!=T*-^@%<U\2?@U\)_C&NBI\5OASHWB)?#FN0:SH2ZQIZ7 L-0A
MW>5=1!P=DJ;FPPY&:Y#PE^V7\"/&/[5OBK]BRRUZ\M/B!X2T2SU>[TK4]/DM
MEO[*X&1/9NX NDC)59&3*HSA<DA@OV'$&-_URKO,\)A9*O&GSXIP7[MR4E%U
MU%+W%/FBZB^%5&Y1M&2C'GI1^KKDE+2]H]_3SMT\CU2L?P/_ ,@B7_K]F_\
M0JV*Q_ __((E_P"OV;_T*OBCI-BBBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)K8H **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB@ HHHH ****
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
M ($_\S]B_P#@B;_P6R_X*<_M=?\ !3GX9_L\_M#?M,_\)#X/\0_VS_;&C_\
M"&:+:?:/(T6^N8OWMM9QRIMFAC;Y7&=N#D$@_O[7\K/_  ;>?\IHO@S_ -S%
M_P"HYJ=?U35_G3]+KA[(.&O$G"87*,)2PU*6$IR<:5.%.+DZU=.3C!).322;
MM>R2Z(^NR"K5K8.4JDFWS/=WZ(****_E@]P**** "BBB@ HHHH **** "BBB
M@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
M'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHKGOBI\6OAA\#
M? FH?%#XQ^/](\,>'=+B\S4-9UR_2VMX5[9=R!DG@*.6)  )(%:T:-;$UHTJ
M,7*<FDDDVVWHDDM6WT2$VDKLZ&BOS^OOV_/VV?\ @I'>S>"O^"47PS_X0_X?
M/*T&H?M)_$S2'CM9$!(9M%TV0![U^#MEE7RPP*NL9PU?2O[#_P"Q1HG[%G@7
M6-&/QD\;?$#Q+XJU4:MXQ\8>.-=ENKC4[_RUC,B1%C';($555$&=B(K,^Q2/
MKLYX/EPWE[EFN(C3Q;M;#+WZL5U=9I\M%I;0DW5OI*G%/F,*>(5:?[M7CWZ?
M+OZ[>9\Y>+OV:O\ @H__ ,%-?%NJ:%^USXHG^ /P*M=1GM$^&G@37$N/$7C"
M".1DWZAJ4?RV]K*!D0Q<NC%77.V6OL+]GO\ 9M^!/[*7PSLO@]^SM\+M)\)>
M'+ 9AT[2;?;YCX ,LKG+S2M@;I)&9VQR37;T5SYYQAFF=8.& BHT,)#6-"DG
M&FG:W/*[<JE3_IY5E.?124;).EAX4Y<V\N[W_P" O):!1117RAN%%%% !7BW
M[87[;OPX_9)TC3]&GTJ\\5>//$C^1X*^'F@CS-1UFX)PN% )BA!^]*PP #@,
MWRGD/VK/V\-6\*^/E_90_8]\(P^/_C-J$67TY9#_ &;X7A.,WFIS+Q$JY!$6
M0[94?+O3?L?L>_L)Z+^SYJ^H?&[XN>,)OB!\8/$J;O%'C[58QN0$?\>EDAXM
M;9>%"J 6"C.%"HGD5\96Q55X?!;K24]XQ\E_-/RV7VNS_1,LX:RS(L!3SCB9
M/DFN:CAD^6K772<WO1P__3RW/4VHKXJD.5_9E_8G^(WB[XH6_P"V=^WYJEGX
MB^)FTMX7\*VS;]'\#0,<B&U0DK)<CC?<')W#Y2Q'F-]5445VX3!T<%2Y*?75
MMZN3[M]7_P ,K+0^9XAXCS/B;&K$8MI**480@N6G2@MJ=."TC%?>VW*3E)N3
M****ZCP0HHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_
M *_9O_0J -BBBB@ HHHH **** "BBOF/]IG_ (*8>$?A3\4;G]F+]GGX2^(O
MB]\7X8T,W@OPQ;F.WTL2(KQRZA?2+Y5I&593GYB-RY"A@:PQ&)H86'/5E9;>
M;?9):M^2U.;%8O#X.GSUI66RZMOLDM6_))L^E-7U?2= TNXUS7=3M[*RM(6F
MN[R[G6.*&-1EG=V("J "22< 5X5\!_\ @HQ\"_VH?CUJ/P8_9XTKQ%XMTK1;
M*9]9^(VE:2Q\.VUVC(%LUNV($LK*68% 4(489@21W&H_"RT_::_9NM?AK^U_
M\*](ED\0:/:'QEX5MM0>>S2Z4QRM'',NQF59D!5@<_*.3U/7^!_ G@GX9>%+
M+P+\.O".FZ%HNFPB*PTG2+)+>WMT'\*1H JCOP.IJ)?6:E6+@U&&[NGS/R\O
M75]++<B7URK6@Z;4:>C=T^9^5G917=ZOI9;GD_CC_@GO^S/\5?VF$_:I^+WA
MF^\7Z_9V4%OH>E>)M2>\TC1C&,&:ULG_ '4<CD*S$AAN4.H5BS'VX * JC '
M0"BBM:=&C2<G"*3D[OS?=FU+#T*$I2IQ2<G=V6[[ON%%%%:FP4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2
M_P#7[-_Z%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110!X9^UY^QAK7[2>KZ)\0_AQ^TSX[^&'C3PQ;30Z%K?A;4
M=]FRRLK.EW8R?NKJ,E$)4E2=JY)  KI/V4-&_:W\._#NZT+]L?QGX/\ $7B&
MSU5XM,UWP?I\UJE_8"./RYKF*3"QW!<R!DC C 5<9R37I]%<ZPM*.(=:-TWO
MJ[/U6U_.USDC@J,,4Z\;J3WU=GYN.U_.US@?@9^U/^SG^TQ:7UW\!?C-H'BG
M^S+AX-1@TJ_5YK5U<H?,B.'0$@X8J PY4D$&OYE_^#D/_E-%\9O^Y=_]1S3*
M_HB^//\ P3#_ &2_CO\ $"T^,H\)ZAX*\=V5XMS%XY^'6IOHVIR,&!82R086
M;>!M9G4OMX5EK\;O^"^'_!(?_@HW\;_^"AWQ7_:Y^#_[+^J^)? .IQZ,^GZK
MHVJV%Q<3K;Z+8VTQ6R2<W9VRPRJ?W7\.X94@G^I?H?\ $F4\,>(^-Q6?XNCA
M:7U2I%5*E2-.$FZU!VO4<4I6BWRW=TF^CMX6;QS"I@>6M!/EDG>-VFK2NVFK
MQMZM>9^1E%=/J?P:^).C7'V/5/#9AG&X20/=P^9$RNR,KKOS&P*GY6 /0XP0
M3VO[-_["O[4O[7'Q-B^#G[/OPUAUWQ+/9S75OI<OB+3[)IHX@#)L>[N(D=@I
MW; Q;:&.,*2/]$H>-G@U4FH0XDR]M[)8S#W?R]H?&4\5AJU14X33D]$DTVWY
M(^AO^#;S_E-%\&?^YB_]1S4Z_JFK\ O^")O_  1-_P""G/[(O_!3GX9_M#?M
M#?LS?\(]X/\ #W]L_P!L:Q_PF>BW?V?S]%OK:+]U;7DDK[IIHU^5#C=DX )'
M[^U_GO\ 2ZXAR#B7Q)PF*RC%TL32CA*<7*E4A4BI*M7;BY0;2DDTVKWLT^J/
MO\@I5:.#E&I%I\SW5NB"BBBOY8/<"BBB@"OJVKZ3H.G2ZOKFIV]E:0+NGNKN
M=8XXQG&69B !]:L5^/7_  4Q_:F\/^+_ /@HY\:OV*?VR?'NK^'_  [:?"/0
MKS]GKPR^N7.FZ3XFO9Y%;4KF412(M]=B0F"&.4NBK;3>6@D))_1?]F+]E[Q+
M^S/\8?B#;>'OB3XIU3X;:]I^C77A'P[XH\576K?\(]J"-?IJ,%J]W))-';.O
MV&18RY57:0(%4!0 >W45^<G[4.H?%_P)_P '#O[*7AB/]HOQQJ'A+QGX4\;7
MEYX&O-5CCTBVGM=*N/*=+:WCB60@38#S>;(-@^?KGZ<_X*@?MK:/_P $^_V'
M_'7[3=Z!)J.DZ;]F\-VQM7G$VJ7!\JVW1H"S1H[>;(!SY44A'2@#W^BORL_X
M)$? ;]@S]J/X@Z1^U%^S#_P6H_:D^,VI^#KM;[Q%X!\<?%N6*R-RZ,H-[I#6
MD,PM_-8N@#F%FC"[I%5E/I^H_%W4?^"@?_!:#Q[^PWXBUW5(_A'^SW\/+"_\
M3^'=*U6>TC\2^)]3\J6#[;) Z-/:V]J[;;8G89P7<-L4* ?H)17PE_P3[_:&
M\8?"W_@I?^T!_P $H/&7BO4]<T+P5I>F>-_A%?:WJ,MY>V>A7T< N],DGF9I
M)8;6[G1(&=G<1R;"V$0#[MH **** ,?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@ HHI'=
M(U+NP55&22< "@!:AU'4=/T?3Y]6U:_AM;6UA:6YN;F4)'%&HRSLS8"J "23
MP *\?^%?_!0;]C[XY?M%:M^RQ\&/C;IGBKQAH.CR:EK5OH >ZM+*))8XC&]W
M&I@\[=(/W0<N-KY VFO,OVGO^"7^I?MN_'V[\0_M6_M1^+=:^#EL+5]"^!N@
MM_96G2S)&OFR:C<P,)K]6E#.B$H8\@!L9!^HP/#U+#YDJ'$%2>"AR*I[U*<J
MDXNW*J</=3E-.\7.=.FTFW/9/"55N%Z2YG>VZM\W_E=^1R7Q/_X+#R?%KQW>
M_L__ /!*CX'W7Q\\:6<WD:MXJMIS:^#?#SG^.ZU,X2<@?,(X"?, (63<-M?4
MWQ4^ 'PH_:9^'>E>"OVGOA#X<\3VMK>V>JRZ'J<(OK*#481D,GF(OF*K,Z@L
M@WHQ#+ABM;7PN^$_PQ^"/@>Q^&?P>^'^C^&/#VF1>78:-H6GQVUO".^$C &2
M>2>I.222:Z"M,WSO)H5J*X?PTL,J+;55U)2KS;M[TY1<81M;W8TX+ENTYS?O
M!3IU+/VKO?I;1?K]_P"!%8V-EI=E#INFV<5O;6\2Q6]O!&$2)%&%55'"@
M#@ 5+117RC;;NS<****0!117%_'S]H3X._LQ?#>\^+'QP\<V>@Z+9#!GN6R\
M\A!*PPQC+32-@X1 2<$] 2(J5*=&FYU&E%:MO1)'3@\%C,QQ<,+A:<JE2;48
MQBG*4F]$DE=MOHD=A=75K8VLE[>W,<,,,9>::5PJHH&2Q)X  Y)-?&_Q _:R
M^.'[=OC/4/V?/^"=.JC2O"UA<&S\<_'J> O:6?\ STM=(''VJYP?]:#M7(*D
M!DEK/M?AW^TQ_P %4[J/7_CI8ZU\*O@ \@ETWP!',;?7O&<0.4DU%T.;6U;@
MB!3E@>_R2C[$\ _#_P $?"OP=I_P]^''A6QT31-*MQ!IVEZ;;K%# @[*J^IR
M2>I)))))->/SXG-](7IT.^TY^G6,7W^)]+;O]'6'R/P\][%*&+S-;4])X?#/
MO4>L:]:/_/M7HP?\1U'>G'B/V5OV1/@O^Q[X ;P-\(]#D$UY+]HU[Q!J4OGZ
MCK5T<EKBZG(S(Y)8@<*NX[0,FO3Z**]:C0HX:DJ5**C%;);'Y[F69YAG./J8
MW'595:U1WE*3;DWYM_<NRT6@4445J<(4444 %%%% !1110 4444 %%%% !6/
MX'_Y!$O_ %^S?^A5L5X;^Q!^V;\&?VOM-\<P_"36!<-X(\;W>BZB#(#YP4YC
MNX\=89</L;OY;>E9RK4H5(TY.SE>R[VW^XRG7HTZL:<I)2E>R[VU=O0]RHHH
MK0U"BLWQ=XR\(?#_ ,.W7B_QYXJTW1-)LH_,O=4U>^CMK>!/[SR2$*H]R17%
M?LZ_M;_L[?M9V.NZK^SO\3;/Q39^'-6_LW5;VPAE$*W'EK)A'=%$J[6&'0LI
M((!.*S=6E&HJ;DN9[*^K^1E*O1C55)R2D]E=7=NRW/1Z\[_:@^-OC'X _"F;
MQYX ^ GB?XDZPU[#9Z?X7\*HGG2RRL5625W.(8%.-\NU]@()7 )'@OCG_@G[
M^T_^UAX]U>X_;5_;$U ?#U=6G&A_##X4I)H]I=V(D;R?[1NB3<3LT>PO$#M5
M\['Q7UU9VL5C:164#2%(8U1#+*TC$ 8&68EF/J223U)K"%3$8B,URNGV;LWZ
MVU2\KO7JD<U.KBL5":Y'26T6[.7KRZI+M=W?5(\$_9$LO^"B/B3QAJGQ6_;-
MUOP7X<T;4=-$.@_"KPI:?:I-)D\Q6$]SJ);][-L#(R)NB.X,I3!4^[6FC:/8
M7]WJECI5M#=7[H]]<PP*LEPRJ$4R,!ER% 4$YP !TJS16M&BJ--1YG+S;N_Z
M\E9=D;8?#K#TE#F<O.3N[_IZ))+H@HHHK8Z HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_
MZ_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ KCOV@OC?X)_9L^"7BCX\?$:\\G1O"NCS7]YA@&EV
M+\D*9ZO(Y6-1W9U'>NQK\>?^#G3]M[_D7OV#_ NK_P#/+7_'?DO]?L5HV/\
M@5PRG_IW:O,SC,8Y7E\Z[W6B\V]O\WY'CY]FL,FRNIB7NE:*[R>W^;\DS\J/
MC_\ &OQG^T?\:_%'QV^(5R)-8\5:U/J-Z$/R1&1B5B3/1$7:BCLJ 4[]GWXW
M^-OV;/C;X7^/'PYO/)UGPKK$-_9Y8A9=C?/"^.J2(6C8=U=AWKCJ*_#O;5?;
M>UO[U[WZWWO]Y_.'MZWM_;<SY[WOUO>]_6Y_6W^S[\;_  3^TG\$O"_QX^'-
MYYVC>*M'AO[/+ M%O7YX7QT>-PT;#LR,.U=C7X\_\&Q?[;W_ ",/[!_CK5_^
M>NO^!/.?Z?;;1<_\!N%4?]/#5^PU?N.3YC'-,OA76[T?DUO_ )KR/Z/R'-89
MSE=/$K=JTEVDM_\ ->304445Z9[ 4444 ?$__!9;]F#]D']O3]C'XD^'/B=X
M5T_6_$7POG6WL=<M4:+4O"VJ2P65T/(GP""UM=VLK)\T3ATWJQ7"\)_P2"^)
MW[8GP#_:Z^+G_!(K]K'XM2?%2T^$_AO2O$'P[^*-W&1J%SHMX2D=GJ!)8O,G
M&UF9G_=R_,Z>7M]K_:I_X)=>$?C9K'Q%^)?P<^-WCGX=>,?B;864'C"71=>6
M?2M9>TAAM[>6XL+R*X@21((8XQ) D3D(,L>2?5_V;_V0?@_^S#>>)_$_@E-5
MU7Q5XYU&*_\ ''C?Q/J37NKZ]/%'Y4)GF( 6.*/Y(H(ECAB4D)&NYL@'Q]^V
M[_RL2_L0_P#8C_$3_P!-1K]$J^=_C!_P39^$WQK_ &L?"7[:OBGXL?$&U\?>
M ;>[M_!%[I>LVT-MHT%U&T=Q%';FV:*59$=E8S+(S#&2=HQO?MN?L(_"+]O/
MP#H7@?XJ^+?&OA^?POXCAUWPWXD\ ^*IM(U/3;^.-XUECFBR,[9'&&4XSD8(
M!H ^4OVV/V)OA_\ !O\ X*T?LL?MC?LD^%[/PM\0O&'C[4O#GQ+T_P /6ZVT
M/B3PX=)NKJ[O;R) $=H#!&OFL,M)<6X8LR0XQ_\ @G]X2U#X+?\ !Q1^VGX(
M\60M%/\ $3P9X3\8^%9)1@WNFQ1&VGD3/58[J4PDCC='7VS^S_\ L>_##]G[
M59/&5MXC\6^,O%L^FC3I_&_Q#\3SZQJIL]X<VT<LQV6T+.J.T4"1)(Z*[AF
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
MWO\ UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M* "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H V**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_P#K]/\ Z":V*Q_$O_(7
MT?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O
M*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M* "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H V**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MK8K'\#_\@B7_ *_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MX]>57]7IOYGSN?9SG/%56G5SO$U,5*G\+JS<^7_"G[L?^W4DNED?&7_!=?\
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
MMT^_/=3+&B_5F( KS?QC^VW^QQ\/]Z^,_P!JGX>:=(GWK>X\8V0E_",2;C^
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
M.\'_ /!"OXXZ5LDU/_@I%\/M/4=(= _98\."6/O\MU<&2;K@9]![FOIK6_\
M@COX(N]9N]=\)?MT_M+^&9;NY><P:'\6&2!&9BQ41O PV9(^7/0 5]$?%#X3
M>(?&/P7OOACX#^*&H>%=8GTZ*ULO&5O:175[:LA3,VV0;9'8*02>[DUME/%N
M,RG!QHX;+,%#V<4E)X+!5:DK+=U*M"4G)]9-W;ZG'BN/_$7-X3689CBI);1>
M*JN+\E'G48KRLEJ<=^QS\&M-_98^#-I\,/$WQP?QSJD%S/+<>*-0T:VL)[A9
M'+K&8[90BJF=J@=@*^?-;_X(M?LH>--9N]8^)W[8_P"T3XK%Y=23R6FO?&B\
M:%-[%BBK$B83G &> !S7I7P4_8[_ &[?AI\4='\2^/O^"FMYXV\)V=PS:OX1
MU3X1Z3;OJ,91@$^VQMYD.'8-E1R%"]*]!_:M\$_M@>(M*T8_L;>/O 7AR^M[
MB9M;'C;09;R&[C*KY:IY)#1D$,2>^1Z497QWQ5D];$8W SGAZE5WFJ:IP;U;
M]U4_=BDY/2/*EVM8^4J5ZF*H.KB:$W)=).,I/;6ZG*_S=]#YTTC_ (('?\$9
M+*[&J:[^SU)X@O@,->^(O'NMW3M]5:[V'_OFOKGQ;X:^!?C_ .'LWPE^('AG
M0-?\+W-I';77A[7K".]L[B&,J4CDAF5DD4%%.&!Y4&N"_92\/?M\:=J>LP?M
MJZG\']2L!!#_ ,(]/\.=/U"&X,NY_-^TB[^3;MV;=G.=V>U<[^T1X_\ ^"D?
M@[XIWEG^SA^R;\.?&7@U((38WFK>,CIU_)(8P959&0H 'R >X K/.>.^*\^C
M1Q.:XW$UW3=X>TG4J2IO36*<I<GPK6-MEY$QK8;#X;VJHRBGHTH7EUW4;Z'?
M>$/V??V,/A]M_P"$"^ 7PXT3;C;_ &1X.L;;&.F/+B%=]!XI\(VL*V]MJEM'
M&@PB1C 4>@ '%<O^SOKOQA\<?"RR\0_M$_!/3/ WBJ6>9;WP[I^MQ:G%"BR,
M(W%Q&H5MZ -C'RYP:^>M2_X* _M;>'M1N+7Q!_P2!^)CP0SNL=SHNN:;?>:@
M8@.%4@\C!QVR1VKQL=G5:NHU<74G-RV<E.3^>C:^=C2ICL)AJ49R32EM[DOQ
M2C>/SL?6'_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5<U\7OB?8?!WX-ZC\8;WX1^
M)O$1TVSAN)?#'@_0QJ&K3EW1#'# &7S&3?N8;AA48]J\8^!__!3'X3?'#XJ:
M1\((/V6?C5X5U36IGCMKCQI\,);"UB*1O(QEF+LL8VIU/4LH[USU,7AJ-6-.
M<K2>R]=#2KC\)0K1I5)VE*UEWOHOQ/HS_A,?#'_0:@_[ZH_X3'PQ_P!!J#_O
MJO+_ -J[]M/]E_\ 8GL-$U7]HOQ#<:/;>()IXM-GL_#=U?!FA"%PPM8I"G$B
MX+ 9YQTJO^RG^WA^QK^VY<:S:?LP?$^W\42^'XH9-80>'[VS-LLQ<1D_:X(L
M[C&_W<_=^E/ZYA%B/8>TCS_RW5^^V^VH_KV"6)^K>UC[3^6ZYMK[7OMKZ'K'
M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5>4?%;]O;]ACX&?$6[^$OQA_:(\'^&_$
M=BD+W>E:Q=K#)$LJ*\9)88Y5E;KT->A?"WXD?"+XW>"K7XC_  @\7:)XET&]
M>1;35]%N([BWE:-RCA73()5E92.Q!JH8C#U*CA&:<ENDU=?(N&*PU6JZ<)IR
M6Z33:MW6YJ_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5PUG^UA^QUJ,K0:?^TK\-
M)W0L'2'QEI[%2#@@@2\8/!]#7?73>'K&Q.IWK64-LJAFN)2BH >AW'C'(_.K
MA5IS5XR3]&7"M1J)N$D[=G<B_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJ33Y_#.
MK)YFES6%RNT-NMV1Q@]#QVJQ_9VG_P#/C#_WZ%6FF:)IE/\ X3'PQ_T&H/\
MOJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T
M&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_
MT&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\
M,?\ 0:@_[ZKQ2U_;I^ <?[=UU^QP_B:,>)I/!*:RLOF#R21)_P >GKYWE'S]
MO_//FO1OV@OB]\.?V;/@EXH^/'Q&2&'1O"NCS7]YA%#2[%^2%,]7D<K&H[LZ
MCO7\Q/\ PVO\9O\ AM3_ (;I_M%/^$O_ .$P_M[9D^3]_P#X],=?(\G]QM_Y
MY_+7S>?Y]')YTH+5R=WY16_S?3T9\CQ/Q-#(:E""5W*5Y+M!;_-]/1G]3?\
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
MZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\
M/C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?
MV=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ
M%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJLOPEXET&QTR2&[U2*-C=2L%8]BW!
MKH/[.T__ )\8?^_0K(\%V5G+I4C2VD3'[9*,M&#QNH M_P#"8^&/^@U!_P!]
M4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U
M!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_
M *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX
M8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH__7Z?_036Q6/X
ME_Y"^C_]?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %8]E_P CO>_]>47\S6Q6/9?\CO>_
M]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,UL5CV7_([WO\ UY1?
MS-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5;%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH__7Z?_036Q6/X
ME_Y"^C_]?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %8]E_P CO>_]>47\S6Q6/9?\CO>_
M]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,UL5CV7_([WO\ UY1?
MS-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5;%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH__7Z?_036Q6/X
ME_Y"^C_]?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %8]E_P CO>_]>47\S6Q6/9?\CO>_
M]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,UL5CV7_([WO\ UY1?
MS-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5;%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;%%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH__7Z?_036Q6/X
ME_Y"^C_]?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %8]E_P CO>_]>47\S6Q6/9?\CO>_
M]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,UL5CV7_([WO\ UY1?
MS-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5;%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;%%%%
M !1110 4444 %%%% !15>75])AU:#09M3MTOKFWEN+:R:=1++%&T:R2*F<LJ
M-+$&8#"F1 <;AFQ0 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-;%8_B7_D
M+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_P#7E%_,UL5CV7_([WO_
M %Y1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% &/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY
M1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A4
M ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5
M;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%%
M%% !1110 4444 %8OQ)U?Q5X?^'>OZ]X%T)=4UNQT6ZN-&TQR0+RZ2%FBA."
M#AW"K^-;59OC'Q=X=\ >$=5\>>+]2%GI.B:;/?ZI>-&SB"WAC:223:@+-M16
M. "3C@$T ?CI_P $H]=^ W_!4[5?AIXG^*_QR\=ZQ\:G^%GQ#;XPWMM\0=4T
MK7O"^NIKOAM;7[-%;SQC3;=(I)/L\4*+ P1@Z/(DH'W%^T]^U1X]_P""7G_!
M)$_&+X_>,)O$WQ"\(^!+'2&U:[A-R^L>(7B2W2YE6(9D7S2;B7;SY<<A'2OF
MK_@J%_P2[M_B-^W'X1_:O_X)Q?$N/X,?'*Y^%7B[QA_PF7AO"67BRZTZ\\/)
M!;ZC$#Y4D4T>HW"R2E6W[D,JS*@6OL;_ (),_MC^+_\ @H!_P3L^%W[77Q \
M)P:+KOB_19FUFPM$98?M5M=SV<LT2L25BE>W,J*22$D4;FQD@'QM_P $B/@-
M^P9^U'\0=(_:B_9A_P""U'[4GQFU/P==K?>(O /CCXMRQ61N71E!O=(:TAF%
MOYK%T <PLT87=(JLI]/U'XNZC_P4#_X+0>/?V&_$6NZI'\(_V>_AY87_ (G\
M.Z5JL]I'XE\3ZGY4L'VV2!T:>UM[5VVVQ.PS@NX;8H7,_;8_8F^'_P &_P#@
MK1^RQ^V-^R3X7L_"WQ"\8>/M2\.?$O3_  ];K;0^)/#ATFZNKN]O(D 1V@,$
M:^:PRTEQ;ABS)#C'_P""?WA+4/@M_P '%'[:?@CQ9"T4_P 1/!GA/QCX5DE&
M#>Z;%$;:>1,]5CNI3"2.-T= 'H7_  3[_:&\8?"W_@I?^T!_P2@\9>*]3US0
MO!6EZ9XW^$5]K>HRWE[9Z%?1P"[TR2>9FDEAM;N=$@9V=Q')L+81 /NVOS0_
M9<\)ZO\ $/\ X.AOVEOC3HD3R:'X ^ ^@>#]5NT'[L:C?G3]0CBW="PBMI<C
MMWQ7Z7T %%%>7_%;PI^UGJ_BY[SX/_%?POI&BF! EEJVA/<3"0#YV+@C@GH*
M .X\2_\ (7T?_K]/_H)K8KY.^+FI?MT^ _''@7PUJOQJ\(W$WB;79+&QDM?#
M118)!"6W2;LDKQT&#7;_ /"OO^"A_P#T<%X$_P#"7>@#WJBO!?\ A7W_  4/
M_P"C@O G_A+O1_PK[_@H?_T<%X$_\)=Z />J*\%_X5]_P4/_ .C@O G_ (2[
MT?\ "OO^"A__ $<%X$_\)=Z />J*\%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*'
M_P#1P7@3_P )=Z />J*\%_X5]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"
M7>@#WJBO!?\ A7W_  4/_P"C@O G_A+O1_PK[_@H?_T<%X$_\)=Z />J*\%_
MX5]_P4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\)=Z />J*\%_X5]_P4/\
M^C@O G_A+O1_PK[_ (*'_P#1P7@3_P )=Z />J*\%_X5]_P4/_Z."\"?^$N]
M'_"OO^"A_P#T<%X$_P#"7>@#WJBO!?\ A7W_  4/_P"C@O G_A+O1_PK[_@H
M?_T<%X$_\)=Z />J*\%_X5]_P4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\
M)=Z />J*\%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*'_P#1P7@3_P )=Z />J*\
M%_X5]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"7>@#WJBO!?\ A7W_  4/
M_P"C@O G_A+O1_PK[_@H?_T<%X$_\)=Z />J*\%_X5]_P4/_ .C@O G_ (2[
MT?\ "OO^"A__ $<%X$_\)=Z />JQ[+_D=[W_ *\HOYFO'?\ A7W_  4/_P"C
M@O G_A+O7!^'[_\ ;SU7]H;Q#\)K?XW>$$U#2=!M+VXNW\-YADCE8A54 ;@P
MQR3Q0!];45X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O0![U17
M@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O0![U17@O_"OO^"A
M_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[T >]45X+_PK[_@H?_T<%X$_
M\)=Z/^%??\%#_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+
MP)_X2[T >]45X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."\"?^$N]
M'O5%>"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O0![U17@O_  K[
M_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N] 'O5%>"_P#"OO\ @H?_ -'!
M>!/_  EWH_X5]_P4/_Z."\"?^$N] 'O5%>"_\*^_X*'_ /1P7@3_ ,)=Z/\
MA7W_  4/_P"C@O G_A+O0![U17@O_"OO^"A__1P7@3_PEWH_X5]_P4/_ .C@
MO G_ (2[T >]45X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A+O0!
M[U17@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O0![U17@O_"O
MO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[T >Q67_ ".][_UY1?S-
M;%?)/A^__;SU7]H;Q#\)K?XW>$$U#2=!M+VXNW\-YADCE8A54 ;@PQR3Q7>?
M\*^_X*'_ /1P7@3_ ,)=Z />J*\%_P"%??\ !0__ *."\"?^$N]'_"OO^"A_
M_1P7@3_PEWH ]ZHKP7_A7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\ 1P7@3_PE
MWH ]ZHKP7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_ -'!>!/_  EWH ]ZHKP7
M_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=Z />J*\%_P"%??\ !0__
M *."\"?^$N]'_"OO^"A__1P7@3_PEWH ]ZHKP7_A7W_!0_\ Z."\"?\ A+O1
M_P *^_X*'_\ 1P7@3_PEWH ]ZHKP7_A7W_!0_P#Z."\"?^$N]'_"OO\ @H?_
M -'!>!/_  EWH ]ZHKP7_A7W_!0__HX+P)_X2[T?\*^_X*'_ /1P7@3_ ,)=
MZ />J*\%_P"%??\ !0__ *."\"?^$N]'_"OO^"A__1P7@3_PEWH ]ZHKP7_A
M7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\ 1P7@3_PEWH ]ZHKP7_A7W_!0_P#Z
M."\"?^$N]'_"OO\ @H?_ -'!>!/_  EWH ]ZHKP7_A7W_!0__HX+P)_X2[T?
M\*^_X*'_ /1P7@3_ ,)=Z />J*\%_P"%??\ !0__ *."\"?^$N]'_"OO^"A_
M_1P7@3_PEWH ]ZHKP7_A7W_!0_\ Z."\"?\ A+O1_P *^_X*'_\ 1P7@3_PE
MWH ]ZK'\#_\ ((E_Z_9O_0J\=_X5]_P4/_Z."\"?^$N]<'^SQ?\ [>?Q:\$7
M?B7P_P#&[PA9P6^O7MD\5[X;W.9(92C,"HQM)Y ZT ?6U%>"_P#"OO\ @H?_
M -'!>!/_  EWH_X5]_P4/_Z."\"?^$N] 'O5%>"_\*^_X*'_ /1P7@3_ ,)=
MZ/\ A7W_  4/_P"C@O G_A+O0![U17@O_"OO^"A__1P7@3_PEWH_X5]_P4/_
M .C@O G_ (2[T >]45X+_P *^_X*'_\ 1P7@3_PEWH_X5]_P4/\ ^C@O G_A
M+O0![U17@O\ PK[_ (*'_P#1P7@3_P )=Z/^%??\%#_^C@O G_A+O0![U17@
MO_"OO^"A_P#T<%X$_P#"7>C_ (5]_P %#_\ HX+P)_X2[T >]45X+_PK[_@H
M?_T<%X$_\)=Z/^%??\%#_P#HX+P)_P"$N] 'O5%>"_\ "OO^"A__ $<%X$_\
M)=Z/^%??\%#_ /HX+P)_X2[T >]45X+_ ,*^_P""A_\ T<%X$_\ "7>C_A7W
M_!0__HX+P)_X2[T >]45X+_PK[_@H?\ ]'!>!/\ PEWH_P"%??\ !0__ *."
M\"?^$N] 'O5%>"_\*^_X*'_]'!>!/_"7>C_A7W_!0_\ Z."\"?\ A+O0![U1
M7@O_  K[_@H?_P!'!>!/_"7>C_A7W_!0_P#Z."\"?^$N] 'O5%>"_P#"OO\
M@H?_ -'!>!/_  EWH_X5]_P4/_Z."\"?^$N] 'O5%>"_\*^_X*'_ /1P7@3_
M ,)=Z/\ A7W_  4/_P"C@O G_A+O0![U17@O_"OO^"A__1P7@3_PEWH_X5]_
MP4/_ .C@O G_ (2[T >Q>!_^01+_ -?LW_H5;%?)/[/%_P#MY_%KP1=^)?#_
M ,;O"%G!;Z]>V3Q7OAO<YDAE*,P*C&TGD#K7>?\ "OO^"A__ $<%X$_\)=Z
M/>J*\%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*'_P#1P7@3_P )=Z />J*\%_X5
M]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"7>@#WJBO!?\ A7W_  4/_P"C
M@O G_A+O1_PK[_@H?_T<%X$_\)=Z />J*\%_X5]_P4/_ .C@O G_ (2[T?\
M"OO^"A__ $<%X$_\)=Z />J*\%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*'_P#1
MP7@3_P )=Z />J*\%_X5]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"7>@#
MWJBO!?\ A7W_  4/_P"C@O G_A+O1_PK[_@H?_T<%X$_\)=Z />J*\%_X5]_
MP4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\)=Z />J*\%_X5]_P4/\ ^C@O
M G_A+O1_PK[_ (*'_P#1P7@3_P )=Z />J*\%_X5]_P4/_Z."\"?^$N]'_"O
MO^"A_P#T<%X$_P#"7>@#WJBO!?\ A7W_  4/_P"C@O G_A+O1_PK[_@H?_T<
M%X$_\)=Z />J*\%_X5]_P4/_ .C@O G_ (2[T?\ "OO^"A__ $<%X$_\)=Z
M/>J*\%_X5]_P4/\ ^C@O G_A+O1_PK[_ (*'_P#1P7@3_P )=Z />J*\%_X5
M]_P4/_Z."\"?^$N]'_"OO^"A_P#T<%X$_P#"7>@#WJL?P/\ \@B7_K]F_P#0
MJ\=_X5]_P4/_ .C@O G_ (2[UO?L6_$+Q;\2OA'=ZYXVN;>:^M_$^HV326T'
MEHRQ3% <?A0!ZY1110 4444 %%%% !6;XS\(>'?B#X/U7P%XOTX7FDZYIL^G
MZI:&5T\^VFC:.1-R$,NY&894@C/!!K2HH ^,I?\ @CAX.A\1>&/!VG?M3?%S
M_A5.@_#[7?"DG@*Y\9!Y5T^_N-)<:?#J/D?V@ED8M.,;I]J\S:L*QO&GFJ_I
M7[3/_!,[]F?]ICX#>"OV=Y_^$F\ Z)\-]2L[[P!=?"[Q%+H=WH$MM"T$/V>2
M'( 6-V7#*V,Y&&&:^@Z* /*?V?\ ]CWX8?L_:K)XRMO$?BWQEXMGTT:=/XW^
M(?B>?6-5-GO#FVCEF.RVA9U1VB@2))'17<,P#4GQY_8]^&7QW^('AKXT/K>O
M>$O'_@^WN;7PYX\\'W<4&HVUI< ?:+-Q/%-!<V\A5&,,\4B*Z*ZA7 :O5Z*
M///V</V7OA%^RQX5U/PU\*])NOM&OZW/K7BG7M7OGN]2U[4Y\>=>WEQ(2TLK
M;54=$1%5$5$55'H=%% !1110!Y!^T?X%\7>+/BQ\)-;\.:#/=VFA^,)+K5IX
M0"MK"8&4.W/3/%>OT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 5Y!X-\"^+K#]M/QI\0+S09X]%
MU#P?IUK9:BP'ERS1NQ=!SU ->OT4 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >0>#? OBZP_
M;3\:?$"\T&>/1=0\'Z=:V6HL!Y<LT;L70<]0#7K]%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>
M0?L4^!?%WP^^$^I:)XTT&?3KN;QAJEU'!< !FADG+(_!Z$<BO7Z* "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** /(/V*? OB[X??"?4M$\::#/IUW-XPU2ZC@N  S0R3ED?@]"
M.17K]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %>0?L4^!?%WP^^$^I:)XTT&?3KN;QAJEU'!<
M!FADG+(_!Z$<BO7Z* "BBB@ HHHH **** "BBB@ HHHH **** "OG_\ ;/\
MV0_'G[:VK:1\*=?^.WC#P-\+[2QENO$UM\/->;3-5\2WSL$@M)+N-3)!911K
M*\B(09WFB!8+$RO] 5R7QM^-?@7X ^ 9_B!X\N;AHA/':Z;IFG6YGO=6OI6V
MP6-I"/FGN)7PJ1CJ3DD*&8 'YS_L+?#?X]?\$X_^"UVJ_P#!.+P5^T)XW^(W
MP1\:?!&3Q_I>E>/M;?4[WP?=1ZC]CVQW#\B%Y%=0 %#><FX,\1=^P_9&\:6W
M_!6S]MS]I;Q!\8]7UF\^%?P5\:)\.OASX0TS7[NPLVU"V63^U-7G^RRQFXN6
ME$:P2,?W$7^KPSLY^E/V6_@%>_#7Q[XK_:\_:5O-,MOBM\6+BRLKJV-^CP>'
MM+@#C3O#MG*<"7R]\LDKIC[1=33.!L$2I\H_\&\_A+4/@G\7/VV/V:?%T+0^
M(/#O[4&HZS-%*,22:;J<*R6%S@\[)HH3(I[AJ /4_P#@C1^U?\2OBA=_'?\
M8K^-_C*]\2^*OV</BQ=^%[;Q1JLWF7NL^'Y7E?2;F[?K)<^5%+&\AY?RE=BS
ML['@/V>M0^+_ (4_X.1_B9\(/%G[17CCQAX;7]F&VUS2M'\3:K&UIIEQ/K%G
M%)]GMK>.*"+(B^\L8<[CN9JR_P#@AGX3U?Q#_P % ?\ @H)^TU:PNWAWQ/\
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
MY:YU%=,OM/N+^2RGG/,S6\$<!/\ <:1P J&-%I_\$Y_!'CS_ (*Y?L)>*O\
M@H'\7/B+XMT?Q]\4];U^7X07>C^++VR3X>V-G=3V.FQ6,4$JQ!TFMFEFD9&-
MT7*R[X\(/IOP9^Q3HGPE_8]^(O[-%MX\M-8^)GQ@T/Q+J_C'Q)<E+>X\1:[?
MV_DW5ZD.XF.VB:>V@CC!*P0K;QEB?F;Q#_@VW\>Z'X1_X(;_  ]7Q=G2Y_AV
MWBBP\8VETNR33+BUUK4)IDE4X*,(F1R#@C=0!Z]_P16_;P\0_P#!1K_@G/X#
M_:2\?6T,/BZ2.XT?QI%;Q"-#JEE,T$LH0<()55)]@X7SMHX%?5=?F_\ \&J'
MPN\7_#W_ () ^&O%/C'39;.3QYXQUOQ+86TRD,MK-<"")L'HKBV\Q3W616'!
MK](* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH \[_:B\#?&/XH_"6Y^&7P1^)$_@O4_$%Y!9:CXRL0C7FBZ<S;KN>T$BLO
MVIHE:&%R"(I)EE(81E3^87[:_P"QK\4O^".7QR^ ?[67[#O[67Q@\0+XY^.&
MA^ _B'\.OB)X[N-=M?%4.IM+^^ FY%P!%*-V&*F19$V;&$GZ\ZKJNEZ%I=SK
MFN:E;V=E9V[SWEY=S+'%!$BEGD=V("JJ@DL2  "37S+X5\$VG[:GQ[\,_MJ?
M$FU:S^&'PR6ZO/@WI6JIY0U:^FA:*;Q5<H^/+B6W:2*Q5P"(Y9KEL>="(P#R
MO]MG]H'Q9\??^"M'P=_X).>&?%FJZ/X0G\$W_P 1/C%)H&IS6=WJ^GQ-+;V&
ME?:8&62&![F/?<*C RQE(\A68-'\.?C'JO[$/_!:33O^"=6F:YJ-S\+/C1\*
MI/%/@'1=4U.:[_X1KQ!823K>VEH\[LZ6<]K ;@P[BL<H/EJ@=\\+XGT!_AW_
M ,'3O@3XLZC-'-H/Q>_9:O\ 2_".IHX:&ZOK&\%U<0Q,.'*VT<<O'\,P-2_M
M+^$]7^+7_!T9^S@GA>%YXOA1\!?$'B7Q/)$,K;6]^-0TR!7(X!:69"%/)'/2
M@#:_:>_X(P_$3]IGX=^(_P!HGXJ_M\?&7PW\<9["YU;P]?\ A3X@S6/A[P=<
MJK2V^G6EE"%4VD.$BDF)$TQ5YBZL^%]A_P""(?[2OQV_;,_X)1?"7X__ +1-
M[*OC/Q!H5[!J6K);I'+>BVOKFTAOBA78'EB@CF/R[&9RP7:0*ZK]K76?$G[4
M-QK/[!GP-\1SV$NK6*VWQ<\:Z>P_XI31;E/WEI"_(_M6[@8I"G6WBE-U)C%O
M'<>S?"?PG\+OAEX(L/@Q\(;'3-/T7P38VNBV>A:9*I7288K>(P6S*"2A$#1,
M WS%75N0P) /@S_@FCJWQ;T;_@MC^V]\%OB!^T!XT\=:3X3TWP$_AT^,-66?
M[!'>Z;->RQ0Q1)'! GFSN L42 A5R"<D_HO7YV?L _\ *P?^W_\ ]@;X8?\
MJ/5^B= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %>=_M1>!OC'\4?A+<_#+X(_$B?P7J?B"\@LM1\96(1KS1=.9MUW/:"
M167[4T2M#"Y!$4DRRD,(RI]$JOJNJZ7H6EW.N:YJ5O9V5G;O/>7EW,L<4$2*
M6>1W8@*JJ"2Q(  )- 'Y#?MK_L:_%+_@CE\<O@'^UE^P[^UE\8/$"^.?CAH?
M@/XA_#KXB>.[C7;7Q5#J;2_O@)N1< 12C=ABID61-FQA)]%_ML_M ^+/C[_P
M5H^#O_!)SPSXLU71_"$_@F_^(GQBDT#4YK.[U?3XFEM[#2OM,#+)# ]S'ON%
M1@98RD>0K,&]4\*^";3]M3X]^&?VU/B3:M9_##X9+=7GP;TK54\H:M?30M%-
MXJN4?'EQ+;M)%8JX!$<LURV/.A$?S;XGT!_AW_P=.^!/BSJ,T<V@_%[]EJ_T
MOPCJ:.&ANKZQO!=7$,3#ARMM''+Q_#,#0!W7PY^,>J_L0_\ !:33O^"=6F:Y
MJ-S\+/C1\*I/%/@'1=4U.:[_ .$:\06$DZWMI:/.[.EG/:P&X,.XK'*#Y:H'
M?.)^T]_P1A^(G[3/P[\1_M$_%7]OCXR^&_CC/87.K>'K_P *?$&:Q\/>#KE5
M:6WTZTLH0JFTAPD4DQ(FF*O,75GPN+^TOX3U?XM?\'1G[.">%X7GB^%'P%\0
M>)?$\D0RMM;WXU#3(%<C@%I9D(4\D<]*^I?VM=9\2?M0W&L_L&? WQ'/82ZM
M8K;?%SQKI[#_ (I31;E/WEI"_(_M6[@8I"G6WBE-U)C%O'< 'BO_  3:^,7[
M:O\ P45_X(I?"GQUXA^)5QX1^(GCRRDT[Q+\0;.WC2^MM,M]2N;:74[:-D*"
M]N+2V41OMV)-="<*50(?G+]M?]C7XI?\$<OCE\ _VLOV'?VLOC!X@7QS\<-#
M\!_$/X=?$3QW<:[:^*H=3:7]\!-R+@"*4;L,5,BR)LV,)/U5^'ND?!KX*_#2
M'X9_#R31="\,?#S28-,_LZVNT2#0K2WM8WCBERW[D);F-_G(.QE<\')\)\*^
M";3]M3X]^&?VU/B3:M9_##X9+=7GP;TK54\H:M?30M%-XJN4?'EQ+;M)%8JX
M!$<LURV/.A$8!]145%8WUCJEC#J>F7D5S;7$2RV]Q!('25&&596'# @@@C@@
MT4 2T444 %%%% !1110 4444 %?,W[='_!*?]G7_ (*%^-?#?CCX]^//B5:S
M>$;:2/P_8^$?'=QI5M:22;Q+<*D./W[H_EM(3G8 O SGZ9HH ^/_ -EO_@B'
M^QC^R9\>M$_:/\#Z]\2M?\2^&XKI=";QS\0[S5[>Q>X@>WEFCBG)59##)(F_
MJ!(WK7K'Q8_8<^&?Q'^,=Q^T+X3\<>+_ (?>.-2\/IH7B'Q+X!U6*TGUO349
MFBM[I)X9HI&C+/Y5P$6XB#L(Y4!Q7M%% '&_ ']G_P"$/[+WPGTGX(_ OP9!
MH/AK1HW%G8Q2O*S/([22S2RR,TD\TDC/))+(S.[NS,Q))KRCP]_P38^$_AO]
MM*]_;]LOBU\0I/B5JFAQZ'JFH3ZS:FUNM(2:.8:>UJ+40K#NC0Y15D!RP<,2
MQ^B:* ,SQIX:'C/P=JW@\ZY?Z7_:NF3V?]IZ5*L=U:>;&R>="SJRK(N[<I*L
M P!(/2L+]GSX&?#_ /9C^!?A#]G?X56,MOX<\$^';31=&CN'#2FWMXEB5Y&
M >1@NYVP-S,QQS7844 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 ?$_QU_P"""_['7[1/QU\3?M&_$;XJ?&H>*/%E
MRLFJW.D_%:]LXA&A;R;>..':L<$0=ECC'" G'))/J_["O_!-/]FS_@GHOBJX
M^!,OBJ_U#QG+9MK^L^,_%$^K7LR6JRK;PB:<EEC3SIB$'&9&/>OH&B@#YIU;
M_@E)^R[J]EK7@(WGBNV^&GB7Q,_B'Q%\'+/7!'X8U#47F$\CO (_/2"2=1+)
M9QS):2.6+P-N8'Z%US0)-3\-3>'-$UR[T,O;B&WOM)C@$MH!@ QB:.2,8 P,
MH0!VZ5HT4 >"?L1?\$[_ (-_L 6GB71_@/XV\:2Z5XN\0W>OZ]I/B36X[Z&X
MU:Y\OSKX,T(E25Q$H(5PAY)0G!&Q\2?V)OAIXV^/,?[4O@GQ?XF^'_Q&;0UT
M74O%G@J[MDDU;3D<O';7EM>07%K="-B3'))"98]Q".H)%>QT4 <%\"_V</AM
M^S]'KU_X0COK[7/%NK#5/&'BK7+O[3J6N7@B2%9;B7 &$BC2..*-4AB1 D<:
M+Q7>T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110!F^,?#G_"8>$M4\)'7=2TL:II\UH=2T:Z\B[M1(A3S8),'RY5SE7Q\
MK 'M7P7IO_!M3_P3_P!'MVM-(^)_QXM8GGEG>*V^,^I(K2RR-)(Y"L 6=V9V
M/5F8DY)-?H-10!XY\-/V"?V7OAC^QRG[!=E\.TU?X9-I%WIU_H?B"X:[?4(K
MJ:2:X>>5CO>626620R9#!VW @@$9?PP_X)[?![X?_$/PI\3_ !7XW\:^/]5^
M'VG2V'PX;Q_KRWR>%X)8Q%(;54BC\R=H@(C=W/G7.S*^=AF#>[T4 >8_M<?L
MJ^!_VS_@GK'[//Q3\6>([#PIXBM'M/$5AX<OHK5]2MFQF&25HGD1#CGRV0D$
M@D@XK1_9R_9^T']F3X*:+\ _!'C3Q#J6A>&M,@TSPZWB"ZAN+G3[*"%(8+=9
M5B0R+&B#:9=[]BQ  '>T4 >/:%^Q/\+3\8-+^/\ \6O$GB+XD^,O#RR+X5UG
MQS=P2QZ!Y@VR/8V=K#!9VTS* K7"P>>R_*9"O%>PT44 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^,?#G_"8>$M4\)'
M7=2TL:II\UH=2T:Z\B[M1(A3S8),'RY5SE7Q\K 'M6E10!^?.F_\&U/_  3_
M -'MVM-(^)_QXM8GGEG>*V^,^I(K2RR-)(Y"L 6=V9V/5F8DY)-?4?PT_8)_
M9>^&/['*?L%V7P[35_ADVD7>G7^A^(+AKM]0BNII)KAYY6.]Y9)99)#)D,';
M<"" 1['10!X1\,/^">WP>^'_ ,0_"GQ/\5^-_&OC_5?A]ITMA\.&\?Z\M\GA
M>"6,12&U5(H_,G:("(W=SYUSLROG89@WF?[4_P#P1'_9._;#^/VH?M*?%_XF
M?%^/Q-?V,5BK>'_B;>:?;V=G'RMM!%#A8HMV7*C[SLSG+,37V'10!\T_L/?\
M$H_V6/V ?'7B#XF?!F^\:ZOK_B/2H--O-6\<^,;G6)X+2.1I?)@:<DQ(SE6<
M#[QC3^[5OQW_ ,$Q?V>O&NL>.18>)/&?AKPU\4]0:_\ BGX#\*^(OL6C^*[I
MXUBGFN$6,S0/<1JJ7!M);?[0J_OO,R2?HNB@"AX6\+^&_ _AG3O!?@W0;/2M
M(TBQBLM*TS3[=88+2VB0)'#&B@*B*BJJJ    !5^BB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /)OVT_V-_AC^WA\"[W
M]G3XS^)/%5AX7U2YCDUBV\)^()--EU"-,XMYI(P6> L0S1]&*+G(&*^61_P;
M:_\ !/BYDBA\1>./C7K=@LR/<Z/K?Q?U&YL[Q%8-Y4T+MMDC;&&4\$$BOO\
MHH \U_:-_90^$G[3VF>'E\=VU_I^L^#=;36/!/BOP]>?9-4\/WZH4\ZVF (
M:-FC>)U>*5&*R(XXJI\#?V/_ (7_  &UCQ;X[T+5M<UGQOX\:)O&'Q"\1WR7
M&L:EY,9CMT+K&D,$,*DB.W@BCA0LS"/<[%O5:* /@&Z_X-P/V$;O6]4\1S?%
MKX]?;M;U.;4=7NH_C/J2/>7<S;I9Y"I&^1SR6/)KZF_8Y_8P^"O["OP/3X"?
M 2+5XM*.IW>HW6H:WJKW^H7EY</NDGGN)<F5\!$!;.%C0<XKUBB@#YX^"7_!
M-OX2_ 7]JCQG^V5X/^*OQ NO'/Q&6T3Q[=ZMK5M-;ZY':Q"&V22 6RQQ"*,!
M4\D1E0, X)!^AZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *\F_;3_8W^&/[>'P+O?V=/C/XD\56'A?5+F.36+;PGX@
MDTV74(TSBWFDC!9X"Q#-'T8HN<@8KUFB@#X '_!MK_P3XN9(H?$7CCXUZW8+
M,CW.CZW\7]1N;.\16#>5-"[;9(VQAE/!!(KZU_:-_90^$G[3VF>'E\=VU_I^
ML^#=;36/!/BOP]>?9-4\/WZH4\ZVF ( :-FC>)U>*5&*R(XXKTJB@#RKX&_L
M?_"_X#:QXM\=Z%JVN:SXW\>-$WC#XA>([Y+C6-2\F,QVZ%UC2&"&%21';P11
MPH69A'N=BWRM=?\ !N!^PC=ZWJGB.;XM?'K[=K>IS:CJ]U'\9]21[R[F;=+/
M(5(WR.>2QY-??U% 'RA/_P $;/V16_8@N/\ @GYIVL^/]/\  &IZ]-J_B.2Q
M\:SIJ>O3RN7=;V\P9+B,GRP4/!6"('(7!\O'_!MK_P $^+F2*'Q%XX^->MV"
MS(]SH^M_%_4;FSO$5@WE30NVV2-L893P02*^_P"B@!$1(T$<:A54850, "BE
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **S/$_C;P9X)@BNO&?B[2](BG
M<I#)J=_';K(P&2%,C#)QV%8W_"_/@7_T6GPE_P"%':__ !RLY5:4':4DGZG7
M2R_'XB'/2I2DNZBVOO2.LHKD_P#A?GP+_P"BT^$O_"CM?_CE'_"_/@7_ -%I
M\)?^%':__'*7MZ'\R^]&O]DYK_SXG_X#+_(YG]J_]LO]GS]BSP /B%\??&Z:
M;#<,T>F:;;Q^=>ZE*!DQP0CER,C+'"+N&YER*^!?$/\ P<]?#NV\0-;>%/V1
M-:O=*$F$O-0\6PVMP5]3"EO*H/MYA^M?GI_P4=_:T\4?MD?M:>*OBCJNKR3:
M/;:C+IWA*T,A,=IID,C+"$'0%P#*^.KR-VQ7A5?CF=<?9I/&RA@)*%.+LG9-
MRMU=TU9]+(_TC\,_HD<"X7AJCB.*Z4L3BZL5*4?:3IPI.2OR15.49-QO:3E)
MIM:)(_HP_8<_X*R?LI_MUWO_  B'@75[SP_XN2%I&\)^(T2*XG51EGMW1FCN
M% R2%(< %B@'-?3E?RC>#/&7BGX=^+=-\=^!]>N=+UC1[V.[TS4;.0I+;SQL
M&1U(Z$$"OZ1_V1_VWOA-^T#^S1X*^,7BCXD>&=)U;7-!AEUC3KC6H(6M[Q<Q
MW"A'<,J^:C[<_P .*^NX1XLGG4)T<795(J]UHI+;;HT]_4_GCZ1/T?J'AGB,
M/F60<]3!UY.#@[RE2FES)<R5Y0DD^6^JY6FW=,]RHKD_^%^? O\ Z+3X2_\
M"CM?_CE'_"_/@7_T6GPE_P"%':__ !ROM?;T/YE]Z/YC_LG-?^?$_P#P&7^1
MUE>2?M;?M67'[+6F>#5T/X >-OB7KGCKQ@OAW0O#'@..Q-T9C97=Z]Q*]]<V
MT$-ND5G)ND>0!2R=B2/0O#'Q&^'OC:>6U\&>.]&U>6! \T>F:I%<-&I. 6$;
M$@9[FM"[T;2+^^M-3O\ 2K:>YL'9[&XF@5GMV9"C-&Q&4)5F4D8R"1T-7&49
MJ\7=''5HUL//DJQ<7V:L_N9\9W__  6.U;2_VP=._8-U#_@G1\9HOBGJO@L^
M*[/PX=;\(E6TH320F8W(ULP ^9%(-ADW_+G&""?</V4_VO+_ /:5\1^-_ OB
MS]FOQ]\+O$?@._L[?5M#\>IIYDN8[F%I8;FVET^[NH)X2$==Z2$;D9>JG'Q-
M\0_^5M_P)_V9_-_Z=M1KZ2_X+'_''X^_L?\ [ _Q+_:[_96U+P?I7B_PIX?A
MGO;WQ)X6>_>\M(Y]J0HR7$/EM&;F:1#*LT89G'E_O&849GU917PA\-/'?_!9
MN/X1WG[95QKOP[\?Z+K/P CU?P=\$]+T$VFICQ0]O!+;"2^WA)UD4N\VUHU#
M2>5%'A5G;SGXJ?M^?M7_ +'OQ\_93\!_$W]JGP_XY\3_ !?\:Z/X4^-GPDN=
M)TF.7PG>:I"I2>R:P59[:.&8N@6ZDN/.5,J_5@ ?IK17RAJ7[3WQ8_:B_;X^
M(O["W[/?Q&_X072/@OX8T6_^)?C.STJVO=4FU35TDGL-.LX[M)+:&);:%YII
MI(I68ND:+'AG/AO[0?BK_@K/:?\ !*C]JRP_:8\76O@+Q1\-++Q-/X#^*?A6
MULC<^-O#5I8SSPW'V>&9UTRXF"JCR*$= Q\N.-U$E 'Z)>%O%/ASQQX:T_QE
MX/URUU/2=5LX[O3=1LIA)#=02*&25&'#*RD$$<$&K]?F'\"/VO/B9_P32_X(
M.?!_]H+Q7XZMOB#JWB?X:^!-!^$7@V]T:+3H+34[^PACMK66>$EYXD5O,D=L
M.4M7VX9\CO?^"BG[2?[=O_!*7X+:%^W-XL^-MI\6_ VBZ]IUE\:?!=SX/L]-
M%G97DR6YOM%FMPLL1CN)(E$%W)<[UE&95*EB ??]%?GC^UO^VY^WMH__  5&
M^ 7[*W[,7Q+^'C> OCAX(UW5]'N]0\'S/-8_9M/:5;NYD:[S>1Q[DN$AA6T:
M1E$+NJL95^N/V,/"7[7W@?X#V7AK]N/XL^%_&_C^#4+S[7XC\(Z,UA:W-H9F
M-MF$A0L@BVAMJA<\?-@NP!SG[17[=.E?"+X[^'_V2OA+\(];^)?Q7\1^'YO$
M$7A'0[VVLXM*T6*80-J>H7=TZQVUN9CY*8$DDDF55#@D8GPI_P""B&H>+/VL
M])_8F^+W[)_CSX>>.M4\+ZAX@@GUJ6QN]'N[&TD@C>2SOK2>1;@[[B-6C98I
M(^KHH9"_S7_P5B_8Z_X*,_"W]L[P]_P5W_X)72:9XG\9:)X$'A+XA_"?6\;/
M$NBQW3W2^1EDW2!FY17CDS#&8R[%HWZ3_@FE_P %C?V2?^"H'QKT_P !^/\
MX9:]\)OVC/A[IVI07/PW\8Q-'=0I,L0OEM9'1#.H\F%GBD2*9?+W&,JA>@#]
M!**^(OV$_P!J7]IOXL_\%$_VOOV(_BU\6(]7T3X.+X2C\#:_;Z!:6NHP+J^F
MW-W(\VR/R9I(R(@I,00^7DIABM>9?LW_ /!03]N_Q[^QI^VM\0+OXB^#-1\9
M_LW?%SQMX?\ "FJZWX,;[+?Z=H5F)D6>WM+F#$TI5OW@8JA?_5N!M(!^E5%?
MD;KG[6?_  7<\8?\$KO"'_!5/X2_&'X6PVN@_#BW\5>)/AE=^"/M%QXHLHHO
M.OKR6[611;'8LCI:VZ(1$@S,9&V+VG[1G_!7#]K[Q'X8_8J^.'[(-GX,3PQ^
MTOXCL;#4_"6O:9*+ZWNWA5Y+5M1,KQI;B4R1.Z6IE58MZ%BVP 'Z?5\Q?"C_
M (*/7/Q,_P""FWC;_@F]J7[.>M^&[KP;\.D\6?\ "5ZQKEI(NIP27<%M&(;:
MV,NV-O-9@\DJR#R]K1*3D?,_B#]LW_@J%_P3R_X*3?!SX(_MW_%;P)\4/A+^
MT1K4OA_P_K7A+P4=$G\*ZZ600VH0S2M+"SS0H&ED=W5G;*&(J^Y\.K>XN_\
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
M8VZZMXST2YDBNDT6YOX;F6&*!$B26XMK8/)*ZWD?VA$AD23]/?V%OCK^W/\
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
M&G]ENZ_:J_9<^).ER_#O7-2U3Q%K6KW4_P!E33KN21[G4/M:R[3:NCL\D@?
M ;?DJP8XC,KXK_\ !02/1_VJ+[]BG]G3X&:O\3OB+H'A2+Q)XOL[/6;33+#0
M;&9]END]U<M@W4YYC@1&ROSNT:X8^A_LD?M0^ OVQ_@)HWQ_^'6F:GIUEJDU
MY:7>D:W D5[IE]9W4MG=V<ZHSJ)(KB"6,E69&V;E9E()_&G]I']L;Q9\%/\
M@L#H7_!1GX!>+=;\ ? ']K#0;/X=7WQH\4>$XYK5+VT,21:Q86LLZ,D)BB@6
M"YO(UC*F[G$%Q%&OF???P_TK]IO]E[]K#P)_P31_80@^'D'PC\-?#9_$WCOQ
M-XUT'4=5UG3;BYO[@*TLL.HP1W5UJ5T+N?<RQ[?*N7PP54(!W?[?G_!4_P ,
M_P#!/KXD_#?X:>.?V8_B#XNN/BUXKA\->!;KP?/I!BO=6E:%(K5_MM];F L\
MRJ'?$?RL2P S4&A_\%<_@_H'[57AG]C']J7X&?$3X)>.O'*G_A T^(5MILNF
M>))0P7[/::AI=[=V[3Y95\J1D;<Z)C=(BM\R_P#!QYJSZ!\??V"]=CTF\OVL
MOVM-"G6QT^(/<7)2ZM&\N)20&=L84$@$D<BD_P""E?[-G[2W_!7+]MK]FWPQ
M\,_V;?%W@?X<_!GQP/%GC;XG^.[./3'DQ-:R"PT^V:0W,LC"V(,GEB,.T9)P
MF2 ?J1<22Q6\DL$!E=4)2(, 7..!D\#/O7QIX>_X+"7/CC]L/XB_L+?#C]@'
MXO>(/B!\+;2UN_%MG9ZMX7M[:*VN8HIK::.:[UB%95DCGB8 ?,-WS!2"*^SJ
M_''PI^U'IG[(/_!Q%^W;\;/$7P;\=>,=(T7X4>$[[6(? 6DP7MS9VT&B:9+)
M,\4L\)*A5/W2QX.0 ,T ??\ ^Q=_P5"_9X_;6^*'C;]GSP]X?\6>!OBC\.9
M/&?PQ^(>DQ66L6$1*A;E1#--!<0$NF)8977$D3' EC+?1]?EU_P2 ^!?C7]M
M/]OWQW_P<$>*+S0]#\+_ !4\%1^'/AAX)T;5TOKR+3X3:PR7.IRQ#RX[D&P"
MFW5G,;O(K$>4N[W#XP?MW^)?B3^V)\2/V1/AE\1?&G@?3?A-I>D+XC\4^!?@
MWJ/B[4+W6=1MFNXK9?)L+RUM+>&V\EG\V,RSO<%8S$(':0 ^U>G6J'A7Q1X<
M\<>&--\:^#];MM3TC6+"&]TK4K*820W=M*@DBEC8<,C(RL".""#7Y0?$C]KC
M_@I9\<_^"0_[66B_'2#Q?\+O&7P>MM8CT?XI'X5WWAY?B+X>2"Y,-S9P:BD;
M64LRPXF:(%HEE3:(W<%?8?V>-2_X*(?!/_@BU\(M?_9<N;/XJ>-_$?PZ\!6?
MA'3-0T&ULX/"6G7-C:1SW,@6:,WXMX7#?.ZDE S97>" ?H;7E6@?''XVZI^V
M/KW[/>J?LL:O8> -+\$VVL:9\8)-<@>RU/4))Q&^EI:A?,1T0L_F%C]P@JH:
M-G^4/ G[>?Q3^&O_  6&\#_\$_HOVK])^-'@[Q[X"U>[U*\GL=+35/"NNZ:K
M2R0-+I<4,)CDC7_CWEC,T9927Q][J?@3^U]^UMKG_!;SXH?L*?%GQCX6OO /
MAOX,VGBOPO;:!X8>RG62XOX(E^TR2W$[RR(K2H61HXW!#>4IX !WW[(?_!1Z
MY_:H_;0^.W['&J?LYZWX&U#X'1Z";^\U[7+2XFU)M4AGGC(AM#+%$@ACB<,)
MY"PFP50J0?HOQ;J^LZ#X=NM7\/>$[G7+R!-T&E6=S#%+<'(^57G=(P<9/S,!
MQUK\_?\ @GG_ ,K ?_!0C_KP^%__ *CIK]%* /E[_@FM_P %1?!?_!3SPWXH
M\<?"7]GOQWX6T/PAXJN?#6KZCXR;38_^)I;QQ236\<=K=SNVQ9HLN0%R^ 3@
MX^H:_*W_ (-A;7QE>_L+_M#VGP]UO3--UN3]JOQ<-,O]9TN2^M8)?L>E8>6W
MBG@>51W598R?[PK$_99_;)_X+)_MK_\ !+'QK^V-X<_:2^&W@;Q#X#U'Q5<@
M0?#I=1/B)M,:5UL0LLR1Z=;!8_*$A6YG<MO+($Q( ?K;7S'^W1_P4<N?V)_C
M?\$/@[>?LYZWXBM?C5\3--\'6OBU-<M+6PTNXNY@A+)F2XED1-T@3RDC8+CS
M@2<>.:G_ ,%A?&NH?\$UOV<OC]X/\$Z)_P +@_:8U70?"O@S1+WS3I5GK=ZW
ME75],JN)396^R64H'WL#%'O!8N/&?^"P/PR_:7^'G[5G["DGQ%_:6E^('AF]
M_:M\-_:XM9\+V%C=V&K+)\K6KV,<2_9)(VGS%,LLJ-''^^?<U 'ZRT5\5?&#
M]N_Q+\2?VQ/B1^R)\,OB+XT\#Z;\)M+TA?$?BGP+\&]1\7:A>ZSJ-LUW%;+Y
M-A>6MI;PVWDL_FQF6=[@K&8A [2<I^Q/^T'_ ,%3OVNOV;_B_P#"GQSINJ_#
M/XL?#7Q;<V'P]^*7BKX07FD:-\0=/Q.+*\?3]1A1XUD,8,P@(:+?"P R8V /
MT HK\O?V _\ @H-^WC^WKX4\-?LTVWCFZ\$_'GX=>/-3M/VI)M2\$6CV'AW3
M8'D2WAM4*!7GNV\D6S!V $-](_F+%$K_ *?VT4D%M'#-<O,Z(%::0 ,Y Y8A
M0!D]> ![4 /HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .$^.O[,OP$_::TF
MPT+X]_"[2_%-GIEPT^GV^J1LRP2,NUF7!')'%>:?\.GO^"<O_1HOA+_P&D_^
M+KZ&HKCK9?@,1/GJTHREW<4W][1]%E_%_%N4858; YA7HTU>T85:D(J[N[1C
M))7>KTU9\\_\.GO^"<O_ $:+X2_\!I/_ (NC_AT]_P $Y?\ HT7PE_X#2?\
MQ=?0U%9_V3E7_0/#_P  C_D=W_$0N/O^AMBO_!]7_P"3/Y:OVD_@SXA_9X^/
MOB_X)>*+&2"[\-:_<V6)%(\R)7)BE7/59(RDBGNK@]ZXBOZ!O^"GG_!(?X;_
M +?D47Q%\*Z]#X4^(MA:""'6GMB]MJ<*YV0W:+\WRYPLRY90<%7 55_,;Q#_
M ,$"_P#@I?HOB!M&TWX3:+J]LLFT:MI_B^Q6W8?W@)Y(Y<?6//M7XEG7!^;X
M#&RC0I2J4V_=<5?3LTM4U]Q_J%X9?2.\.^+>&J-3-,?2PF,A%*K"M.--<Z5G
M*$IM1E&3U23<E>S29\95^]?["'_!)#]DRQ_9 \ -^T-^S-H.J>-+O0$O=?NM
M4MI/M EN&:<12#<,-&DB1$=O+Q7DG_!.G_@W\B^#WCG3?C9^V/XATG7=1TJ=
M+G2/!FD%IK**=2&22ZE=5\XJ>?*5=F0"6<96OT\K['@SA*IA%/$YA35Y*T8R
M2=ENVUK9[6Z[W/YL^DM](/!\0SPV2<'8V:A2DYU:]*4Z:E*SC&$))Q<HI.3D
M_A;Y>6]KGSS_ ,.GO^"<O_1HOA+_ ,!I/_BZ/^'3W_!.7_HT7PE_X#2?_%U]
M#45]Y_9.5?\ 0/#_ , C_D?RA_Q$+C[_ *&V*_\ !]7_ .3/-/@5^QQ^S!^S
M+JU_KOP$^"VC>%KS4[=8-0N-+B96GC5MRJV6/ /->ET45UT:-'#PY*45&/9*
MR^Y'SF89GF6;XIXG'5IUJCM>4Y.<G965Y2;;LM%KHC\P?'7AOXV7O_!R#X8_
M;5L_V8_B7+\*-'^ \G@F^\:1^"[HQ+J)NKRYW+;[?M+P_ODCWK$<L21E/GKZ
M'_X+F>"_B-\6_P#@E[\5_@9\'/ACXA\7^+?&N@+IF@:)X=TI[B268W$3%G<8
M2%%168M(R@XPN6(!^MZ*U.(^*/C+I_[9WCC_ ((:WO@C]C_PQXF\'_&VS^$.
MFZ1IFD:K:G3=3L[Z""VCO8('DPHF,*W"0SQOM\QD9'!&1\>_'/P'^T[\2?V>
MOV,]:_9\_P""2/Q.\):/\%?C[X7\1^._"]Y'IUOK5[<01O\ ;;F"W:YW7"/(
M':2_O9+9I))8V8$/+)%^S-% 'Y7_ !K\-?M\_P#!-G_@JKXM_P""C/P@_8T\
M3_%_X9?M"^#-#M?BIX)^'EPEYK/AC7M.M([>&2*/ ^U1!%<!P%1C/+N,>V/?
M](?$[0?VR/VZ?^"=OQ_TWQS\%)OA_J_Q,^%>LZ#\,_A?K.I6TM_9F73+J**?
M4)XSY4-S=3SJ&A#ND$4,.6\QI0/L"B@#\C/&_P"Q!^U]_P %"/\ @@S\/OV4
M;+]G/Q+\*OBE\"-&\)W/@J+Q]=6EN==\0:):/:S+$D<LGE6SQ%A%-.8]TLHW
M(L:&1O6_VVM7^/W_  5V_P""?O\ PPQH_P"R;\1OASXU^(U[HEI\3+OQMX6E
MLM*\&6UKJ%M>7]Q%>2XAU0'[,T=NMHTK2&6-G$2AROZ,44 ?F]^U!\,/B+X0
M_P""SG[*'Q,^&/[-_P 0-6^&/P:\">(?#WB?Q-I'AB>XMM,^VZ<;:T5<#S+H
M+MCWM"KA0W=E91^D-%% 'RC\3OV@_P!K+X!_M_\ B.>\_98\>^./@9JGPVT$
M+XF\&I#>RZ#KT=YJOVA5TXS+<74<L#VWF/;1R/&T4(*L'ROAGCC]F[5O^"@/
M_!8;X#_MS?"O]G'Q=\/?#?P3TO6)/&?Q$\<>%)_#]_XNEN;<06.E6]G=+'>2
M) 6N'>::)(]D[HI8D"OTAHH _-;PQ9?M,?L)_P#!:W]HWXNQ_L3_ !+^)?@W
M]H[1?"$_@[Q'\/K*TGM=.OM*T]K*6UU&:YN(8[)6=W<2R-@*%(#9./-?V4/A
M;^U5\&?V-/\ @I5IO[2'[,>N^$(/'/C3XI^,-"\12W5N^F:A#<V,\6RV$CQW
MDL9,1DCG:V2*6)E8,"=M?KG7FG[8GP9\=?M&?LQ>.?V?_A_XTTKP[>>-_"VH
M:!/K6KZ1)?1V=O>6LMO)*L,<T)>11)E<N%R.0: /SQ_8?^.?Q1^(_P#P;[^"
M_P!E7X2_LP?$#4?B5XJ^![>%?#-O<^%[A-#E2\M9+6'59=8VFPCM5BE$[QM,
M+D;&C$)? /(?\%#?@+-_P3P\&_\ !,_X >#M"U#QK<?#/XQ:?9W%KHRQK<ZQ
M/%:JUV]NDKHN^1S,\<;,,DJF[)S7Z-_\$[?V7?'O[%7['_@C]E/QW\2-)\6'
MP)HD.D:;KNE:#)IWVFUB&(S+#)<3XDQP2KX.,X'2O.?^"@W_  3Y^-/[9OQ\
M^!OQA\$?'CPSX4LO@AX]C\5V.EZGX-N-1DU:Z4(IBDE2]@$4>Q6'RH6RP.>,
M$ X7]I/X3>)_^"FG[:?[.NN>&/A=XNT'X:? GQI-X\\4>*/&WA.\T*6^U>&-
M4TW3+*UOXHKF8B8----Y8@"1J%D=G &#\-/"/Q>T_P#X.)/'W[26I? +QU;_
M  YUKX$67@K2_&\OAB<6,^KPZE!<.GW?,2':' G9!$3&3NVLK']!K$7JV4*Z
MD\37 B7[0T"%4+X^8J"20,YP"2<=ZEH _.;_ (+F?LP?&W5?BQ\!/VP_V*O'
M%IX7^,]KXR/PUAOYE)^W:+KT,\,Q9 09C8GS+Y%Z(J3R]8Q7WK\&_A/X+^ _
MPD\,?!+X<:9]CT#PCH%IH^BVN<F.VMH5AC!/=MJ#)[G)[U\V_L?_ /!/']I7
MX7_%^/XT?MO_ /!0/7_CUJ'AJ^U&7X9:=?\ @^QT:S\-_;%:*:Y9;;+75V;=
MG@61V"0Q3SI&@$I-?6U 'R%_P6G_ ."9]_\ \%-_V2H?A_\ #OQ=!X;^)/@G
MQ#;^*/ACXCN21%;:K;A@(IF4%EBE5BI8 ['$<FUO+VFM^SM_P4O^.[^#[#P+
M^V=_P3K^.'A#XFZ?;+;:ZGA3P!-KV@:E=J &GLM1L6E@6&0C<!.T?E[MI9MN
M]OL:B@#Y!_;L_9!^./\ P5 _X)\_&#]GGXC6T/@*?Q_H]JO@/PSJ,T,\VD7%
MC<I>VTVHSVQD3S9[F&)98X7ECAB1=C2.7)\:N/BC^V1^T#_P2:UC_@GMXQ_8
MK^(>C?'S6_A?-\.-;&L:"T?AM))K,Z=-K8UI2UD]KY+-<[(Y'GW?NTB<[2WZ
M1T4 ?EI^VI^QW\1/@3'^P#^SQ\ O@OXW\=:%^SO\0=$U#QOXAT'PW++%;:=:
MV\=O+=L>DDDC^;,882[@ C:,H&[S]MO0?BIXO_X+3_LB_M&^"_@!\0=8\!_"
MS1_%\?CGQ1I_@Z[:'3VUC2/L]H!&4$LQ#E?,$2,8]V#\RLJ_H?10!^>FO>$/
MBY<_\''>C?M06WP#\=O\-[7]FUOAW<>-AX7N!8IK9UV:]"_=WFWV.J_:0OE9
M.=VP;Z\K_P""-/[2MK\$_CS^W/H7B?X-_$+5K"X_;'\87.EZQX-\%7FN175W
MYP5[%TL8Y7MI JQ.))UC@838$N4<#]6-474VTVX7198$O# XM'NHV:)9<':7
M52"5SC(!!([BOE7_ ()K_P#!/GXQ_L*^.OC5XE\<_';PYXQLOC-\5M4\?WMK
MI?@Z?3)=+U&^=6D@1WO9Q)  H"@J'&,ECF@#XX^)_P"P5_P47^$G_!+G]H#X
MF? SP5JMI\9/V@/CO<_$+QI\/?#.MI%JEGX:NKT%]"@NX'P;H6H_>O"^6\V>
M.,N=N_1^./AO]I;QY^V7^PO^TM^SA_P2A^('A'X:_"*\\6Z>_@V:+2=-U#3C
MJFEVUM&\]G'<&'3[1'0_OI91(^R8F%3Y7G_K/10!^>'[.7AOXO>'O^"\OQW_
M &D_%G[/WCS3? 'C#X7:%H7AWQ?)X5NFL[R_L5B-Q&H$?G(F?,"2/&BOY1P?
MF3=9_P""1W@CXP> OVZ?VPO&7Q.^ WC;PMHGQ2^*-MK_ (!UC7_#DUO;ZK8Q
M02PN^X@^0V=C!)A&Y608&0P7]!JX?]I7X>?%+XL_ ;Q5\-_@G\:KGX<^+-9T
MB2VT'QO::5%?2:/<'&V<02D+)T((R#AB000" #\^OC;^P1XX3_@N=:Z5\*/$
MUI!\)/COX6L?'7Q\\(H,F34/"]_;&QFV@A42\N9K*-UP?.6*^W;N<?I[7@'[
M"_[&GQ#_ &9]-U7QW^T=^TUJ_P 9_BOXFLK&Q\2?$/6-$MM-!L;,2_9+"UL[
M8>7;V\;3W$AY9Y9;B61V)8!??Z "BBB@ HHHH \_^/\ ^RO^SS^U1H^GZ!^T
M-\)M*\666E7+7&G6^JQLRP2LNUG7:1R1Q6;\ /V)_P!E+]E?6-0U_P#9Y^!N
MA^$[W5;9;?4;C2HF5IXE;<J-N8\ \UZE16+PV'=7VK@N;O97^_<YWA,*Z_MG
M3CS_ ,UE?[]SQOXV?\$]_P!BS]H[QU)\3/CE^SIX=\2Z]+;1V\FJ:E"[2M%&
M,(F0P& "<5VWP3^ _P '_P!G'P+'\,_@;X L/#6@Q7,EQ'I>FH5B660Y=\$D
MY) S77441PV'A5=2,$I/=V5_OW"&$PM.LZL*<5-[M)7?J]S\:_\ @X9^''["
M7[*_PUTKX??"#]G;PMI_Q-^(6J2:E>ZU;V[&YL=/CDW33\L0KSS$1J<<JL^,
M$"OR'K],?^"B7_!,G_@L)^W'^UUXM_: U#]E.9--O;S[)X8LIO'>A9L]+ARE
MM'C[=\K%<R.!QYDKGO7B/_#@O_@K1_T:?_Y?>@__ "=7Y'G6#S''9C.I1PLU
M#96@UHNNW7<_"^(<!FN8YM4JT,'.--.T4J<EHNND=WO\SJ?^#?'XD_ 7PM^W
M?I7@?XW> M(O;SQ"H7P-XAOH_P!_I&M1!FB6-\C F0R1X.<R>4!C)S^\'Q__
M &5_V>?VJ-'T_0/VAOA-I7BRRTJY:XTZWU6-F6"5EVLZ[2.2.*_ +P[_ ,$+
M/^"PGA+Q!8^*_#/[,<UCJ6F7D5WI][;^/M"62WGC</'(I^W<,K*"#ZBOZ#/V
M??$'Q:\4_!+POKWQY\!_\(QXTGT>'_A*-#%Y!<+;7RKMEV26\DD;(S NNUCA
M74'!! ^LX2AB(X.I@\70<4G=<T6DT^CNM6G_ %H?<<#4\5' 5,!C<-**3NN:
M#2DGNG=6;3VOT?D<]\ /V)_V4OV5]8U#7_V>?@;H?A.]U6V6WU&XTJ)E:>)6
MW*C;F/ /-9OQL_X)[_L6?M'>.I/B9\<OV=/#OB77I;:.WDU34H7:5HHQA$R&
M P 3BO9**^N>$PKI>R=./+VLK?=L?=/ X)T51=*/(M;<JM?TM8Y'X)_ ?X/_
M +./@6/X9_ WP!8>&M!BN9+B/2]-0K$LLAR[X))R2!FO-?\ @HWKW[5'A7]F
MZ+Q3^QG\-[SQAX]TWQSX;NK/PK9ZG'9?VM9)J]JU];/<2LL<,;V@G5I'.U0<
MD'&#[Q16T(0IQ48JR71&\(0I04())+9+1(^ ?^"CGQ=F_;P_89\=?L?Z5_P3
MI^,6L^/_ !SX=FTW1/#?B_X?/::?H&K2(5M]1GUEV;356TE*S[X+F1F\K"@[
MJ^??^"@?_!/W]N[]E[X*_L%^.OV?? %_\;[;]DFXM?\ A8'@?09";K5Y(X+%
M!=V<+_-*(Q;W,40"M)$)8F"%?,Q^P%%46?D5_P %+OV:/VE_^"TNG^!?C]^Q
MA^R+\3/@/\6/A*9M3\.?$[XN20^%]0E'ELZZ+;VT$D]Q*SS;7$\WD00_/AY/
M.D6O=?\ @F-^V-^VSXN\)>!_V0/&/_!)3QA\&+_P7:VVG^,?$^NE$\*6UC;*
M!(^FRF4SWT]P4VHB^8L;3&62:4(?,_0"B@#\P/A;X=^-FG?\''_CC]M?4?V8
M?B9;_"CQ#\!X?!6E^-)O!=TL3ZBMUI]SN:WV_:8XO]'DCWM$,, 2 IW5^G]%
M% '&?M$?$/XB?"7X'^)_B7\)O@S>_$/Q'HFDR7>D^"=.U*.SN-8E3GR(YI05
M1B,D9!)Q@ D@5\H?%'Q]\7?^"MG[*NH?LKK^Q/\ %3X3Z;X^MX-/^(VN?%?2
M;734T/3O-1[R.SC$[S7UU(B/' ZQ+"A<2R.A00R?<5% 'Q7_ ,%)?V,/'FH_
M'?\ 9U_X* ?LT>!Y=;\4?L[>);B+4O"&FNB76L^%=0MOL>H0VOF,JR74$),D
M,3,HDS*H;<R@Y?B7]GSQK_P4&_X*B_!_]K[Q%\-?$?AGX5?L[>']7G\+GQGH
MLNF7WB3Q-J:QQ.T=C<!;B*UM88(G\Z9(R\P41JZ!GK[HHH ^"_@'\%O''_!+
MW]N#]H3Q?!\(O%WBOX3?'O7H/'/AZ]\"^'I=5N='\2LLBZGI]U;6X,J+<R/'
M/#<%1 H#))(A )[/_@DA^Q3\2/V<;+XP_M,?M Z''I/Q(_:$^*5]XQU_P_'=
MQW!\/Z>TD@T[2GEB+)++!%(Y=T)3?*RJ6"AF^P:* "BBB@ HHHH Y_XJ?"OX
M>?&[X>:M\)_BQX3M-=\.:[:&VU?2+Y28;J$D$HP!!QD#OVKYV_X<@_\ !)O_
M *,4\#?^ LO_ ,<KZIHKW,KXGXER.C*EEN-K4(2=VJ=2<$WM=J,DF[*US*=&
MC5=YQ3]4F?.OPK_X)*?\$W?@C\0])^+'PG_9 \(Z%XCT*[%SI&KV-O()K68
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
MV2?B9\&_^"87QUTT?#G]HW0_%/C'2O%NC6.F7,$=JDCSQ1">Z52BJ' N9S!
MS-$JN2["/]7Z* /RV^.5E_P4#_X)D_\ !4'Q_P#MV? +]C+Q5\:O@]^T3HFA
MOX_\&^#Y(I=?\*ZYIUFMK'(D*-()5,8<L4)C9I&!D3RXS)].6/[6O[:VF?LP
M^+_VKO&/[%'BJ'7M3BAMOA=\![ PWNKH524K=:I/"-EJT\CYDCW.MO#;Q ;I
MY&C/U;10!^4_[27[)7[3/["7[1WP<_X*:_L5^"O'WQ<^)7BZ1M+_ &F/#5EI
M$T)\::1<*+B2]:*<K'ILUG(8X;6V=@R1I!%REO-N_47P=XGM_&GA:Q\56ND:
MGIZ7UNLHL=9T^2TNH">J2Q2 ,C Y!'3N"003IT4 %%%% !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 %%%%
0 !1110 4444 %%%% '__V0$!

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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316219623408">
<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. 31, 2022</div></th>
<th class="th"><div>Jan. 28, 2023</div></th>
<th class="th"><div>Jun. 25, 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_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">$ 18.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110,072,658<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
</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_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_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_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">dei_EntityInformationLineItems</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_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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316219774064">
<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. 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_dei_AuditorLineItems', window );"><strong>Auditor [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_AuditorLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">dei_AuditorLineItems</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_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>
</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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316224209568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>New Accounting Pronouncements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>Accounting Standards Update and Change in Accounting Principle [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:115%">In March 2020, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; In January 2021, the FASB issued ASU 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope.&#8221;  This collective guidance is in response to accounting concerns regarding contract modifications and hedge accounting because of impending rate reform associated with structural risks of interbank offered rates (&#8220;IBORs&#8221;), and, particularly, the risk of cessation of the London Inter-Bank Offer Rate (&#8220;LIBOR&#8221;) related to regulators in several jurisdictions around the world having undertaken reference rate reform initiatives to identify alternative reference rates.  The guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met.  The adoption of this guidance is effective for all entities as of March 12, 2020 through December 31, 2022.  In December 2022, the FASB issued ASU 2022-06, &#8220;Deferral of the Sunset Date of Topic 848,&#8221; which deferred the sunset date to Topic 848 from December 31,2022, to December 31, 2024. The Company elected the optional expedients in connection with the debt refinancing and transitioned from LIBOR to the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) on September 30, 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-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:115%">In September 2022, the FASB issued ASU 2022-04, &#8220;Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations,&#8221; which makes a number of changes meant to add certain disclosure requirements for a buyer in a supplier finance program.  The amendments are effective for all companies for fiscal years beginning after December 15, 2022 on a retrospective basis. Upon adoption, the Company will be required to include additional disclosures of the supplier finance program obligations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316219737104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME - USD ($)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 2021</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net Sales</a></td>
<td class="nump">$ 10,620,352,000<span></span>
</td>
<td class="nump">$ 14,204,717,000<span></span>
</td>
<td class="nump">$ 12,731,105,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_CostOfGoodsAndServicesSold', window );">Cost of Merchandise Sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,232,513,000<span></span>
</td>
<td class="nump">8,253,952,000<span></span>
</td>
<td class="nump">$ 6,858,803,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,972,204,000<span></span>
</td>
<td class="nump">4,477,153,000<span></span>
</td>
<td class="nump">3,761,549,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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,194,199,000<span></span>
</td>
<td class="nump">2,900,297,000<span></span>
</td>
<td class="nump">2,478,524,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_DepreciationDepletionAndAmortization', window );">Depreciation, Depletion and Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">343,062,000<span></span>
</td>
<td class="nump">270,158,000<span></span>
</td>
<td class="nump">217,124,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_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">68,973,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,434,943,000<span></span>
</td>
<td class="nump">1,306,698,000<span></span>
</td>
<td class="nump">996,928,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_InterestExpense', window );">Interest expense, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,633,000<span></span>
</td>
<td class="nump">26,610,000<span></span>
</td>
<td class="nump">28,781,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,404,310,000<span></span>
</td>
<td class="nump">1,280,088,000<span></span>
</td>
<td class="nump">968,147,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 );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">315,598,000<span></span>
</td>
<td class="nump">282,974,000<span></span>
</td>
<td class="nump">219,189,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,088,712,000<span></span>
</td>
<td class="nump">$ 997,114,000<span></span>
</td>
<td class="nump">$ 748,958,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_EarningsPerShareBasic', window );">Net income per share &#8211; basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.78<span></span>
</td>
<td class="nump">$ 8.69<span></span>
</td>
<td class="nump">$ 6.44<span></span>
</td>
</tr>
<tr class="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 );">Net income per share &#8211; diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.71<span></span>
</td>
<td class="nump">$ 8.61<span></span>
</td>
<td class="nump">$ 6.38<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,336<span></span>
</td>
<td class="nump">114,794<span></span>
</td>
<td class="nump">116,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,149<span></span>
</td>
<td class="nump">115,824<span></span>
</td>
<td class="nump">117,436<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 3.68<span></span>
</td>
<td class="nump">$ 2.08<span></span>
</td>
<td class="nump">$ 1.50<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316220358880">
<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. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 2021</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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,088,712<span></span>
</td>
<td class="nump">$ 997,114<span></span>
</td>
<td class="nump">$ 748,958<span></span>
</td>
</tr>
<tr class="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="nump">9,930<span></span>
</td>
<td class="nump">4,588<span></span>
</td>
<td class="num">(3,442)<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="nump">9,930<span></span>
</td>
<td class="nump">4,588<span></span>
</td>
<td class="num">(3,442)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income</a></td>
<td class="nump">$ 1,098,642<span></span>
</td>
<td class="nump">$ 1,001,702<span></span>
</td>
<td class="nump">$ 745,516<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316218699040">
<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. 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_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">$ 202,502<span></span>
</td>
<td class="nump">$ 878,030<span></span>
</td>
</tr>
<tr class="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,709,597<span></span>
</td>
<td class="nump">2,191,192<span></span>
</td>
</tr>
<tr class="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">245,676<span></span>
</td>
<td class="nump">164,118<span></span>
</td>
</tr>
<tr class="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">0<span></span>
</td>
<td class="nump">17,100<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,157,775<span></span>
</td>
<td class="nump">3,250,440<span></span>
</td>
</tr>
<tr class="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,083,616<span></span>
</td>
<td class="nump">1,617,806<span></span>
</td>
</tr>
<tr class="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">2,953,801<span></span>
</td>
<td class="nump">2,785,858<span></span>
</td>
</tr>
<tr class="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">253,262<span></span>
</td>
<td class="nump">55,520<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred Tax Assets, Deferred Income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">41,536<span></span>
</td>
<td class="nump">55,406<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">8,489,990<span></span>
</td>
<td class="nump">7,767,467<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,398,288<span></span>
</td>
<td class="nump">1,155,630<span></span>
</td>
</tr>
<tr class="re">
<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">120,302<span></span>
</td>
<td class="nump">109,618<span></span>
</td>
</tr>
<tr class="ro">
<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">498,575<span></span>
</td>
<td class="nump">474,412<span></span>
</td>
</tr>
<tr class="re">
<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 );">Current portion of long-term debt</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_FinanceLeaseLiabilityCurrent', window );">Finance Lease, Liability, Current</a></td>
<td class="nump">3,179<span></span>
</td>
<td class="nump">3,897<span></span>
</td>
</tr>
<tr class="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">346,397<span></span>
</td>
<td class="nump">321,285<span></span>
</td>
</tr>
<tr class="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">9,471<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">2,376,212<span></span>
</td>
<td class="nump">2,064,842<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">1,164,056<span></span>
</td>
<td class="nump">986,382<span></span>
</td>
</tr>
<tr class="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">34,651<span></span>
</td>
<td class="nump">32,848<span></span>
</td>
</tr>
<tr class="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,721,877<span></span>
</td>
<td class="nump">2,574,882<span></span>
</td>
</tr>
<tr class="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">30,775<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_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">120,003<span></span>
</td>
<td class="nump">105,848<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">6,447,574<span></span>
</td>
<td class="nump">5,764,802<span></span>
</td>
</tr>
<tr class="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,415<span></span>
</td>
<td class="nump">1,411<span></span>
</td>
</tr>
<tr class="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,261,283<span></span>
</td>
<td class="nump">1,210,512<span></span>
</td>
</tr>
<tr class="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">(4,855,909)<span></span>
</td>
<td class="num">(4,155,846)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Ending fiscal year AOCI balance</a></td>
<td class="nump">11,275<span></span>
</td>
<td class="nump">1,345<span></span>
</td>
</tr>
<tr class="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">5,624,352<span></span>
</td>
<td class="nump">4,945,243<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,042,416<span></span>
</td>
<td class="nump">2,002,665<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">$ 8,489,990<span></span>
</td>
<td class="nump">$ 7,767,467<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 deferred income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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, excluding 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316219585680">
<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. 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_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">176,876<span></span>
</td>
<td class="nump">176,371<span></span>
</td>
</tr>
<tr class="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">110,251<span></span>
</td>
<td class="nump">113,125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, at cost (in shares)</a></td>
<td class="nump">66,625<span></span>
</td>
<td class="nump">63,246<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316221337392">
<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="re">
<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 );">Shares, Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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. 28, 2019</a></td>
<td class="nump">$ 1,567,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,389<span></span>
</td>
<td class="nump">$ 966,698<span></span>
</td>
<td class="num">$ (3,013,996)<span></span>
</td>
<td class="nump">$ 199<span></span>
</td>
<td class="nump">$ 3,612,833<span></span>
</td>
</tr>
<tr class="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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">99,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12<span></span>
</td>
<td class="nump">99,328<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">1,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">37,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,273<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(7,799)<span></span>
</td>
<td class="num">$ (7,799)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,439)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(342,957)<span></span>
</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">(342,957)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Dividends paid</a></td>
<td class="num">(174,656)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(174,656)<span></span>
</td>
</tr>
<tr class="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="num">(3,442)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax</a></td>
<td class="num">(3,442)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,442)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">748,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">748,958<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_SharesOutstanding', window );">Shares, Outstanding</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="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_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_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_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="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">(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="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 );">Treasury Stock, Shares, Acquired</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="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="num">(798,893)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Dividends paid</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax', window );">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of 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="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">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="ro">
<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 );">Shares, Outstanding</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="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_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_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_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="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">(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="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 );">Treasury Stock, Shares, Acquired</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="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="num">(700,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Dividends paid</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="ro">
<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 );">Shares, Outstanding</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>
</table>
<div style="display: none;">
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316216483728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br></strong></div></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. 25, 2021</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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,088,712,000<span></span>
</td>
<td class="nump">$ 997,114,000<span></span>
</td>
<td class="nump">$ 748,958,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_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">343,062,000<span></span>
</td>
<td class="nump">270,158,000<span></span>
</td>
<td class="nump">217,124,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_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and Intangible Asset Impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">68,973,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_OtherAssetImpairmentCharges', window );">Other Asset Impairment Charges</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,078,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_GainLossOnSaleOfPropertyPlantEquipment', window );">Gain (Loss) on Disposition of Property Plant Equipment</a></td>
<td class="nump">2,158,000<span></span>
</td>
<td class="nump">4,045,000<span></span>
</td>
<td class="num">(1,157,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_ShareBasedCompensation', window );">Share-based Payment Arrangement, Noncash Expense</a></td>
<td class="nump">53,832,000<span></span>
</td>
<td class="nump">47,649,000<span></span>
</td>
<td class="nump">37,273,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_DeferredIncomeTaxExpenseBenefit', window );">Deferred Income Tax Expense (Benefit)</a></td>
<td class="nump">51,693,000<span></span>
</td>
<td class="nump">29,149,000<span></span>
</td>
<td class="num">(31,739,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_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="num">(349,742,000)<span></span>
</td>
<td class="num">(407,922,000)<span></span>
</td>
<td class="num">(180,489,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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Increase (Decrease) in Prepaid Expense and Other Assets</a></td>
<td class="num">(64,060,000)<span></span>
</td>
<td class="num">(30,459,000)<span></span>
</td>
<td class="num">(32,794,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_IncreaseDecreaseInAccountsPayable', window );">Increase (Decrease) in Accounts Payable</a></td>
<td class="nump">162,335,000<span></span>
</td>
<td class="nump">179,534,000<span></span>
</td>
<td class="nump">333,060,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_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Increase (Decrease) in Employee Related Liabilities</a></td>
<td class="nump">6,433,000<span></span>
</td>
<td class="num">(10,083,000)<span></span>
</td>
<td class="nump">79,946,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_IncreaseDecreaseInAccruedLiabilities', window );">Increase (Decrease) in Accrued Liabilities</a></td>
<td class="num">(13,137,000)<span></span>
</td>
<td class="nump">137,833,000<span></span>
</td>
<td class="nump">72,405,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_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Increase (Decrease) in Income Taxes Payable</a></td>
<td class="nump">26,570,000<span></span>
</td>
<td class="num">(37,038,000)<span></span>
</td>
<td class="nump">13,954,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_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Increase (Decrease) in Other Operating Assets and Liabilities, Net</a></td>
<td class="nump">49,123,000<span></span>
</td>
<td class="num">(41,260,000)<span></span>
</td>
<td class="nump">63,923,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by (Used in) Operating Activities, Total</a></td>
<td class="nump">1,356,979,000<span></span>
</td>
<td class="nump">1,138,720,000<span></span>
</td>
<td class="nump">1,394,515,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_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">(773,369,000)<span></span>
</td>
<td class="num">(628,431,000)<span></span>
</td>
<td class="num">(294,002,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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from Sale of Property, Plant, and Equipment</a></td>
<td class="nump">1,044,000<span></span>
</td>
<td class="nump">1,091,000<span></span>
</td>
<td class="nump">1,792,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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to Acquire Businesses, Net of Cash Acquired</a></td>
<td class="num">(390,765,000)<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_ProceedsFromDivestitureOfBusinesses', window );">Proceeds from Divestiture of Businesses</a></td>
<td class="nump">69,364,000<span></span>
</td>
<td class="nump">0<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">(1,093,726,000)<span></span>
</td>
<td class="num">(627,340,000)<span></span>
</td>
<td class="num">(292,210,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_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,010,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,009,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_RepaymentsOfUnsecuredDebt', window );">Repayments of Unsecured Debt</a></td>
<td class="num">(832,000,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,406,500,000)<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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(17,048,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_FinanceLeasePrincipalPayments', window );">Repayments of Long-term Capital Lease Obligations</a></td>
<td class="num">(4,058,000)<span></span>
</td>
<td class="num">(4,580,000)<span></span>
</td>
<td class="num">(4,170,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Repurchase of shares to satisfy tax obligations</a></td>
<td class="num">(28,592,000)<span></span>
</td>
<td class="num">(14,876,000)<span></span>
</td>
<td class="num">(7,799,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_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(700,063,000)<span></span>
</td>
<td class="num">(798,893,000)<span></span>
</td>
<td class="num">(342,957,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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised</a></td>
<td class="nump">25,535,000<span></span>
</td>
<td class="nump">82,249,000<span></span>
</td>
<td class="nump">99,340,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_PaymentsOfDividends', window );">Payments of Dividends</a></td>
<td class="num">(409,603,000)<span></span>
</td>
<td class="num">(239,006,000)<span></span>
</td>
<td class="num">(174,656,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by (Used in) Financing Activities, Total</a></td>
<td class="num">(938,781,000)<span></span>
</td>
<td class="num">(975,106,000)<span></span>
</td>
<td class="nump">155,210,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</a></td>
<td class="num">(675,528,000)<span></span>
</td>
<td class="num">(463,726,000)<span></span>
</td>
<td class="nump">1,257,515,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of year</a></td>
<td class="nump">878,030,000<span></span>
</td>
<td class="nump">1,341,756,000<span></span>
</td>
<td class="nump">84,241,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of year</a></td>
<td class="nump">202,502,000<span></span>
</td>
<td class="nump">878,030,000<span></span>
</td>
<td class="nump">1,341,756,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_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">26,367,000<span></span>
</td>
<td class="nump">23,601,000<span></span>
</td>
<td class="nump">24,540,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_IncomeTaxesPaidNet', window );">Income taxes</a></td>
<td class="nump">239,129,000<span></span>
</td>
<td class="nump">291,665,000<span></span>
</td>
<td class="nump">235,319,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_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">45,742,000<span></span>
</td>
<td class="nump">24,408,000<span></span>
</td>
<td class="nump">12,642,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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</a></td>
<td class="nump">416,457,000<span></span>
</td>
<td class="nump">678,092,000<span></span>
</td>
<td class="nump">524,141,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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</a></td>
<td class="nump">$ 5,143,000<span></span>
</td>
<td class="nump">$ 3,675,000<span></span>
</td>
<td class="nump">$ 7,395,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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316308953872">
<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. 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_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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMTM1Nw_69257439-8545-4bcd-acab-24fd2d9b56ac">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;31, 2022, the Company had approximately 9.2 million shares available for future equity awards under the Company&#8217;s 2018 Plan.</span></div><div 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 $53.8&#160;million, $47.6&#160;million, and $37.3&#160;million for fiscal 2022, 2021, and 2020, 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: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 2022, 2021, and 2020, 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 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">29.9% - 31.3%</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%">29.8% - 30.3%</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%">26.7% - 30.0%</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%">1.7% - 4.3%</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%">0.3% - 1.0%</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%">0.2% - 1.3%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.1</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%">4.3</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%">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 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><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%">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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMzc3OA_aefc42b4-b7df-4e69-8996-940f03a2e988">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 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 25, 2021</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%">1,168,311&#160;</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%">95.85&#160;</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%">6.9</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%">154,706&#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%">141,803&#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%">220.70&#160;</span></td><td style="background-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%">49.69&#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%">(201,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.61&#160;</span></td><td style="background-color:#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%">(18,452)</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%">169.41&#160;</span></td><td style="background-color:#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 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%">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 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.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 colspan="3" style="background-color:#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%">6.3</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%">122,985&#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 31, 2022</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%">687,825&#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%">87.03&#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%">5.2</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%">94,875&#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 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;31, 2022, total unrecognized compensation expense related to non-vested stock options was approximately $7.6 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 options in fiscal 2022, 2021, or 2020. </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 2022, 2021, and 2020 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,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 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%">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 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%">12,546&#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%">25,024&#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%">90,532&#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%">64,395&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTM4Nw_cfa26dc9-8ab7-4d40-9ad2-8d209eea691a">one</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTM5Mw_db7c9cb0-6055-4e15-b379-84662558d032">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 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 25, 2021</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%">523,419&#160;</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%">115.59&#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%">200,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208.89&#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%">(233,777)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.34&#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%">(41,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164.54&#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 31, 2022</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%">449,082&#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%">155.24&#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><span><br/></span></div><div 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;31, 2022, total unrecognized compensation expense related to non-vested restricted stock units was approximately $40.9 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 2022, 2021, or 2020. </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 2022, 2021, and 2020 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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 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%">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 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%">17,935&#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%">50,532&#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%">47,136&#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%">23,011&#160;</span></td><td style="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-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 granted in fiscal 2021 and fiscal 2022 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 2022 and during fiscal 2021 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 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 #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%">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%">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><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%">31.47&#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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.18&#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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.13&#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 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 25, 2021</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%">187,018&#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%">107.99&#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%">53,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.76&#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%">Performance adjustment</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%">78,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#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%">(156,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#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%">(6,285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;text-align: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:#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%">155,599&#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%">155.02&#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) 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="text-align:justify"><span><br/></span></div><div 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;31, 2022, total unrecognized compensation expense related to non-vested performance-based restricted share units was approximately $19.8 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 2022, 2021, or 2020. </span></div><div style="text-align:justify"><span><br/></span></div><div 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 2022 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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 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%">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 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%">1,895&#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%">33,895&#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,538&#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%">2,826&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 granted, the number of shares issued on the date the stock awards vest 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 258,550; 219,723; and 186,751 shares as a result of vested restricted stock units and performance-based restricted share units during fiscal 2022, 2021, and 2020, 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 131,939; 95,996; and 81,946 shares withheld to satisfy $28.6&#160;million, $14.9&#160;million, and $7.8&#160;million of employees&#8217; tax obligations during fiscal 2022, 2021, and 2020, 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: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 44,390; 48,446; and 63,704 shares of common stock during fiscal 2022, 2021, and 2020, respectively.&#160;&#160;The total cost related to the ESPP, including the compensation expense calculations, was approximately $1.8 million, $1.4 million, and $1.4 million in fiscal 2022, 2021, and 2020, respectively.&#160;&#160;There is a maximum of 16.0 million shares of common stock that are reserved under the ESPP.  At December&#160;31, 2022, 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316220346416">
<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. 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_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 Transaction, 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 $397.7&#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 has agreed to sell the Orscheln corporate headquarters and distribution center to Bomgaars for $10&#160;million within 15 months after the closing of the acquisition.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 will provide certain transition services to Bomgaars and Buchheit, and such agreements will remain in place until the earlier of 12 months following the date of the agreements or 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 quarter and year-to-date period ended December&#160;31, 2022, the Company was reimbursed $4.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%">Preliminary 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%">Although the determination of the preliminary fair values are substantially complete, certain fair value estimates are based on preliminary information and are subject to change during the measurement period, which ends once the Company has determined that it has obtained all necessary information that existed as of the acquisition date or has determined that such information is unavailable and cannot extend beyond one year from the acquisition date. At December 31, 2022, the fair values that are based on preliminary information relate primarily to inventory and certain working capital adjustments. The excess of the consideration transferred over the fair value of the identifiable assets, net of liabilities, is recorded as goodwill, which is indicative of the expected synergies from combining the operations of Orscheln with Tractor Supply stores and the expanded footprint that Orscheln brings in the Midwest part of the United States. </span></div><div style="text-align:justify"><span><br/></span></div><div 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 preliminary estimated 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 (which were concurrently divested on October 12, 2022), 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:59.941%"><tr><td style="width:1.0%"/><td style="width:64.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.775%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.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:700;line-height:100%">Fair value of assets acquired</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%">Preliminary allocation of the purchase price</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 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%">6,935&#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%">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%">277&#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%">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%">168,663&#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%">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%">7,222&#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%">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%">13,328&#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%">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%">82,755&#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">173,554&#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%">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%">160&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">80,323&#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 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%">20,291&#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%">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%">5,986&#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%">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%">70,626&#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%">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%">94,190&#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%">197,742&#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%">397,700&#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 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 resulting goodwill of $197.7&#160;million is deductible for income tax purposes and represents the expected synergies from combining the operations of Orscheln with Tractor Supply stores and the expanded footprint that Orscheln brings in the Midwest part of the United States.</span></div><div style="text-align:justify"><span><br/></span></div><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316224389360">
<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. 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_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 by reporting unit for the years ended 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:96.783%"><tr><td style="width:1.0%"/><td style="width:23.522%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.193%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.065%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.196%"/><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="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 2022</span></td><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 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Petsense by Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Consolidated</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">Petsense by Tractor Supply</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</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%">10,258&#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%">22,161&#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%">32,419&#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%">10,258&#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%">22,161&#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%">32,419&#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="background-color:#ffffff;padding:2px 1pt;text-align: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 acquired as part of Orscheln acquisition</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%">197,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">197,742&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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"/><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%">Balance, 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%">208,000&#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%">22,161&#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%">230,161&#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%">10,258&#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%">22,161&#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%">32,419&#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="display:none"/><td colspan="3" style="display:none"/></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 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 </span></div><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%">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 2022 and 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:115%">In the fourth quarter of fiscal 2020, the Company identified qualitative indicators of impairment as a result of a strategic reassessment of the Petsense by Tractor Supply business, including an evaluation of current operations and its future growth outlook due to changing consumer trends within certain identified growth markets, which resulted in a decision to reduce the number of new store openings planned over the long term. The carrying value of goodwill for the Petsense by Tractor Supply reporting unit is indicative of the expected growth and development of the business. The aforementioned decision to reduce the long-term growth outlook resulted in a downward adjustment of the future financial forecasts for the Petsense by Tractor Supply business which indicated that impairment of the goodwill asset was a more-likely-than-not outcome.   </span></div><div style="text-align:justify"><span><br/></span></div><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 conducted a quantitative impairment analysis of the Petsense by Tractor Supply reporting unit using the income approach. As a result of the quantitative impairment analysis of the Petsense by Tractor Supply reporting unit, it was determined that the carrying value exceeded the fair value,  resulting in a pre-tax impairment loss of approximately $60.8&#160;million in fiscal 2020. </span></div><div style="text-align:justify"><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;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 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 2022 and fiscal 2021.</span></div><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 2020, the aforementioned decision to reduce the long-term growth outlook for Petsense by Tractor Supply resulted in a downward adjustment of its future financial forecasts which indicated that impairment of the trade name asset was a more-likely-than-not outcome.  The Company conducted a quantitative impairment analysis in the fourth quarter of fiscal 2020 using the relief-from-royalty method.  As a result of the quantitative impairment analysis, it was determined that the carrying value of the Petsense trade name was in excess of the fair value,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">resulting in a pre-tax impairment loss of approximately $8.2&#160;million in fiscal 2020.</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316224227072">
<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 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 31,<br/>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%">December 25,<br/>2021</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%">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%">650.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%">650.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="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%">3.70% 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%">150.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%">150.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%">Senior Credit Facility:</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="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><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%">November 2020 Term Loan</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%">&#8212;&#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%">200.0&#160;</span></td><td style="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 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%">378.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">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 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,000.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="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%">(13.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%">(13.6)</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,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="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%">986.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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,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="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%">986.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">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="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.9&#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="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 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 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, 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:120%">Amendments to Note Purchase and Private Shelf Agreement</span></div><div style="text-align:justify"><span><br/></span></div><div 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 Third Amendment to the Note Purchase Facility by and among the Company, Prudential and other holders of the notes, which modifies certain provisions of the Note Purchase Facility and conforms certain representations, warranties and covenants with the 2022 Senior Credit Facility.  </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%">On November&#160;2, 2022, the Company entered into a Fourth Amendment to the Note Purchase Facility (the &#8220;Fourth Amendment&#8221;) by and among the Company, Prudential and other holders of the notes, which also amends the Note Purchase Facility. The Fourth Amendment extends the issuance period in which the Company may issue and sell, and Prudential may consider in its sole discretion the purchase of, in one or a series of transactions, additional senior unsecured notes of the Company (the &#8220;Shelf Note&#8221;), in an aggregate principal amount of up to $150&#160;million under the Note Purchase Facility. The Shelf Notes may be issued through November&#160;1, 2025, unless either party terminates such issuance right.</span></div><div style="text-align:justify"><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 (7.500% at December&#160;31, 2022) plus an additional margin ranging from 0.000% to 0.250% (0.000% at December&#160;31, 2022) or adjusted SOFR (4.358% at December&#160;31, 2022) plus an additional margin ranging from 0.750% to 1.250% (1.000% at December&#160;31, 2022) adjusted based on the Company's public credit ratings. 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;31, 2022) 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 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;31, 2022, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316225060192">
<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. 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>
</tr>
<tr class="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, two 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 2043.&#160;&#160;Store leases typically have initial terms of between 10 years and 20 years, with <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM2OA_d76362bb-3533-4e10-bbba-c53cff787abc">two</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM3NA_c51b43fe-042e-4811-b51d-31705a2cc629">four</span> optional renewal periods of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzQwNQ_0a6c5544-d846-41cb-a933-e36aa63c184a">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.  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%">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 $32.1 million and $32.0 million are recorded within the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_0e2ff0bb-1d58-452c-91bd-661cedb74e2a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_8ab30690-230e-48e2-acf0-baf85adb7773">Property and equipment, net</span></span> line on the Consolidated Balance Sheets as of December&#160;31, 2022 and December&#160;25, 2021, respectively. </span></div><div 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 31, 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%">December 25, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">3,351&#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%">5,085&#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%">1,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740&#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%">434,313&#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%">400,908&#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%">89,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,479&#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%">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 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%">487,212&#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><div style="text-align:justify"><span><br/></span></div><div 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%">2023</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%">453,562&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808&#160;</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%">458,370&#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%">2024</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%">436,059&#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%">4,823&#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%">440,882&#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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,422</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%">4,750</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%">417,172</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%">2026</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%">379,691</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%">4,720</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%">384,411</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%">2027</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%">342,620</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%">4,802</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%">347,422</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 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%">1,675,592</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%">22,816</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%">1,698,408</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%">3,699,946</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%">46,719</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%">3,746,665</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%">(632,534)</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%">(8,889)</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%">(641,423)</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%">3,067,412&#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%">37,830&#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%">3,105,242&#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 $289.1 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 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 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%">December 25, 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%">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%">10.1</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%">10.5</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%">10.1</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%">10.0</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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">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><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%">3.6&#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><br/></span></div><div 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 31, 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%">December 25, 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%">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%">4,057&#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%">4,580&#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%">1,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740&#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%">430,396&#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%">404,864&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, two 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 2043.&#160;&#160;Store leases typically have initial terms of between 10 years and 20 years, with <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM2OA_d76362bb-3533-4e10-bbba-c53cff787abc">two</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM3NA_c51b43fe-042e-4811-b51d-31705a2cc629">four</span> optional renewal periods of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzQwNQ_0a6c5544-d846-41cb-a933-e36aa63c184a">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.  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%">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 $32.1 million and $32.0 million are recorded within the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_0e2ff0bb-1d58-452c-91bd-661cedb74e2a"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_8ab30690-230e-48e2-acf0-baf85adb7773">Property and equipment, net</span></span> line on the Consolidated Balance Sheets as of December&#160;31, 2022 and December&#160;25, 2021, respectively. </span></div><div 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 31, 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%">December 25, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">3,351&#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%">5,085&#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%">1,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740&#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%">434,313&#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%">400,908&#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%">89,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,479&#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%">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 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%">487,212&#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><div style="text-align:justify"><span><br/></span></div><div 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%">2023</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%">453,562&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808&#160;</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%">458,370&#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%">2024</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%">436,059&#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%">4,823&#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%">440,882&#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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,422</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%">4,750</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%">417,172</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%">2026</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%">379,691</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%">4,720</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%">384,411</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%">2027</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%">342,620</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%">4,802</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%">347,422</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 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%">1,675,592</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%">22,816</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%">1,698,408</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%">3,699,946</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%">46,719</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%">3,746,665</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%">(632,534)</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%">(8,889)</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%">(641,423)</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%">3,067,412&#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%">37,830&#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%">3,105,242&#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 $289.1 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 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 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%">December 25, 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%">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%">10.1</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%">10.5</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%">10.1</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%">10.0</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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">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><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%">3.6&#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><br/></span></div><div 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 31, 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%">December 25, 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%">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%">4,057&#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%">4,580&#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%">1,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740&#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%">430,396&#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%">404,864&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316225875568">
<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. 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_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 2022 and 2021, 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 2, 2022</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%">$0.92</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 21, 2022</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 6, 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%">August 4, 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%">$0.92</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 22, 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%">September 7, 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%">May 10, 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%">$0.92</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 25, 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%">June 8, 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%">January 26, 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%">$0.92</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 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%">March 8, 2022</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 3, 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:400;line-height:100%">$0.52</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 22, 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:400;line-height:100%">December 8, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2021</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%">$0.52</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 23, 2021</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 8, 2021</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 5, 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:400;line-height:100%">$0.52</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 24, 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:400;line-height:100%">June 8, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 27, 2021</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%">$0.52</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 22, 2021</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 9, 2021</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;8, 2023, 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.03</span> per share of the Company&#8217;s outstanding common stock.&#160; The dividend will be paid on March&#160;14, 2023, to stockholders of record as of the close of business on February&#160;27, 2023.<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21300-112643<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21553-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177068-122764<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21488-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21484-112644<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316224191760">
<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. 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_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: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;31, 2022, 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 total authorized amount reflects a $2.00 billion increase to the share repurchase program which was approved by the Board of Directors on January&#160;26, 2022. 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;31, 2022, the Company had remaining authorization under the share repurchase program of $1.65 billion, exclusive of any fees, commissions or other expenses.<div 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 amount paid for share repurchases in fiscal 2022, 2021, and 2020, 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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 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%">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 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%">3,439&#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%">207.23&#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%">183.07&#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%">99.72&#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 cash paid for share repurchases</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%">700,063&#160;</span></td><td style="background-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%">798,893&#160;</span></td><td style="background-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%">342,957&#160;</span></td><td style="background-color:#cceeff;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%">Shares repurchased in fiscal 2020 were impacted by the temporary suspension of our share repurchase program from March 12, 2020 until November 5, 2020, in order to strengthen our liquidity and preserve cash while navigating the COVID-19 pandemic.</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=2208821<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316224275248">
<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. 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_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 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%">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 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%">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 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%">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"/></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 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%">813&#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%">(0.07)</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%">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 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%">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 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%">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"/></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%">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 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%">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 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%">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"/></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 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%">1,030&#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%">(0.08)</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%">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 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%">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 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%">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"/></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%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">748,958&#160;</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%">116,370&#160;</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%">6.44&#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%">&#8212;&#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%">1,066&#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%">(0.06)</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%">748,958&#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%">117,436&#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%">6.38&#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>Anti-dilutive share-based awards excluded from the above calculations totaled approximately 0.1 million in fiscal 2022 and less than 0.1 million in fiscal 2021 and fiscal 2020.<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316224310528">
<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. 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_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 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current 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%">225,565&#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%">221,152&#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%">211,228&#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%">41,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,511&#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%">267,313&#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%">255,390&#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%">249,739&#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%">50,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,997)</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%">(2,548)</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%">3,281&#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%">(8,553)</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%">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 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,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 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%">(30,550)</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%">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 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%">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 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%">219,189&#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><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 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 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%">December 25, 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 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%">30,599&#160;</span></td><td style="background-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%">23,365&#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%">24,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,810&#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%">Nondeductible reserves</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%">8,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099&#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%">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%">9,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,958&#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%">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%">763,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,478&#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%">13,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,201&#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%">14,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,271&#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%">General liability insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,402&#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 tax credits</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%">13,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,986&#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%">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%">23,496&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,803&#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%">Depreciation</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%">19,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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:#cceeff;padding:2px 0 2px 1pt;text-align: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,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,799&#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%">&#160;</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%">944,331&#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%">881,172&#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%">Tax liabilities:</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: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%">Finance lease 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%">(8,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,797)</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%">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%">(723,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(702,197)</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%">Depreciation</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%">(231,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161,137)</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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,114)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,604)</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%">&#160;</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%">(975,106)</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%">(878,735)</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: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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) / asset</span></td><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 $14.0 million and $6.6 million as of December&#160;31, 2022 and December&#160;25, 2021, respectively, with varying dates of expiration through 2037.&#160;&#160;The Company provided no valuation allowance as of December&#160;31, 2022 and December&#160;25, 2021 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 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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 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%">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 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%">203,311&#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%">41,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,642&#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%">(15,616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,828)</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%">(9,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,303)</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%">4,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,367&#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%">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 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%">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 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%">219,189&#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="text-align:justify"><span><br/></span></div><div 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 2018.&#160;&#160;Various states have completed an examination of our income tax returns for 2018 through 2020 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 $4.5 million at December&#160;31, 2022. 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;31, 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%">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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,760&#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%">1,359&#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%">927&#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%">816&#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%">760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">(506)</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%">(465)</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)</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%">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 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%">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 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%">3,236&#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><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 Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;) was enacted in the U.S. on March 27, 2020. The enactment of this legislation did not have a material impact on income tax expense in fiscal 2022.  However, the Company did elect to participate in the deferral of the employer&#8217;s share of social security tax deposits, with $24.5&#160;million included within other accrued expenses in the Consolidated Balance Sheet as of December 25, 2021. The remaining balance of deferred social security tax deposits was paid during 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316219585552">
<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. 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_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 $17.2 million, $15.3 million, and $12.9 million during fiscal 2022, 2021, and 2020, 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.3 million, and $0.6 million during fiscal 2022, 2021, and 2020, 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316224227072">
<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. 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_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;31, 2022, 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%">ely </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$105.4&#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%">, of which </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$61.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%"> $289.1&#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. The Company has also committed to sell the Orscheln corporate headquarters and distribution center to Bomgaars for $10&#160;million within 15 months following the closing of the Orscheln acquisition.</span></div><div style="text-align:justify"><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;31, 2022, there were $52.6 million outstanding letters of credit under 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-style:italic;font-weight:400;line-height:120%">Litigation</span></div>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>
</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316224190528">
<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. 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_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:<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;&#160;The following table indicates the percentage of net sales represented by each major product category during fiscal 2022, 2021, and 2020:</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: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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock and Pet</span></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%">50&#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%">47&#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%">47&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal, Gift and Toy Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">Hardware, Tools and Truck</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Clothing and Footwear</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%">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%">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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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 #000000;padding:2px 0 2px 1pt;text-align: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 #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%">100&#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%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316220722112">
<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. 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Nature of Business</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%">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;31, 2022, the Company operated a total of 2,333 retail stores in 49 states (2,066 Tractor Supply retail stores, 186 Petsense by Tractor Supply retail stores, and 81 Orscheln Farm and Home 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%;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%">, </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 </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">Orschelnfarmhome.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 $397.7&#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 has agreed to sell the Orscheln corporate headquarters and distribution center to Bomgaars Supply, Inc. for approximately $10&#160;million within 15 months after the closing of the acquisition. The acquisition was financed with cash-on-hand and borrowings under the 2022 Senior Credit Facility (as defined below). The Company plans to rebrand 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><span></span>
</td>
</tr>
<tr class="re">
<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">Basis of PresentationThe 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="ro">
<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 year ended December&#160;31, 2022 consisted of 53 weeks, while the years ended December&#160;25, 2021 and December&#160;26, 2020 each consisted of 52 weeks.</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_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">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>Significant estimates and assumptions by management primarily impact the following key financial statement areas:<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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="re">
<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><div style="text-align:justify"><span><br/></span></div><div 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 are 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 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.</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_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><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 2022 or 2021 related to long-lived assets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2020, we recognized $5.1&#160;million of impairment charges related to long-lived assets for Petsense by Tractor Supply stores. &#160;Impairment charges, if recognized, are included in selling, general and administrative (&#8220;SG&amp;A&#8221;) expenses in the Consolidated Statements of Income.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock', window );">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><div style="text-align:justify"><span><br/></span></div><div 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 2022 or 2021 related to indefinite-lived intangible assets.  As described in further detail in Note 4 to the Consolidated Financial Statements, in fiscal 2020 we recognized goodwill impairment of $60.8&#160;million and trade name asset impairment of $8.2&#160;million related to Petsense by Tractor Supply.  Impairment charges, if recognized, are included as a separate line item within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzE0NjgyNTYzNzYxMQ_4851d084-c632-4bb7-bbdc-b8dc889301d5">SG&amp;A expenses</span> in the Consolidated State</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ments of Income.</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_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text">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></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_SalesTaxesPolicyTextBlock', window );">Sales Taxes</a></td>
<td class="text">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></span>
</td>
</tr>
<tr class="ro">
<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">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 $24.0 million and $17.9 million as of December&#160;31, 2022 and December&#160;25, 2021, respectively.<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_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.2 million, and $3.6 million in fiscal 2022, 2021, and 2020, 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 Sheet. 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 $19.2 million and $20.9 million as of December&#160;31, 2022 and December&#160;25, 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_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="re">
<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="ro">
<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 $94.6 million, $95.4 million, and $100.9 million for fiscal 2022, 2021, and 2020, respectively. &#160;Prepaid advertising costs were approximately $2.1 million and $1.7 million as of December&#160;31, 2022, and December&#160;25, 2021, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 $424.1 million, $367.4 million, and $292.6 million for fiscal 2022, 2021, and 2020, 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_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 $10.2 million, $10.4 million, and $8.6 million for fiscal 2022, 2021, and 2020, 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_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="ro">
<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="re">
<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="ro">
<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 </span></div>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></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_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="ro">
<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">Net Income Per ShareThe 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="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><span><br/></span></div><div 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="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 style="text-align:justify"><span><br/></span></div><div 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 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 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 Note 5 to the Consolidated Financial Statements, the Company had $1.18 billion and $1.00 billion in outstanding borrowings as of December&#160;31, 2022 and December&#160;25, 2021, respectively. The fair value of the Company's $150&#160;million 3.70% Senior Notes (the &#8220;3.70% Senior Notes&#8221;), the $200&#160;million term loan (the &#8220;November 2020 Term Loan,&#8221; retired on September 30, 2022 and discussed in further detail in Note 5 to the Consolidated Financial Statements), and the $378 million in borrowings under the Company's Revolving Credit Facility (as defined below) were determined based on market interest rates (Level 2 inputs). The carrying value of borrowings under the $3.70% Senior Notes, the November 2020 Term Loan, and the Revolving Credit Facility all 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's $650 million 1.75% Senior Notes (the &#8220;1.75% Senior Notes&#8221;) is 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, net of discount 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:100.000%"><tr><td style="width:1.0%"/><td style="width:46.853%"/><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:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/><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: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 31, 2022</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 25, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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><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"/></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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"/><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"/><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 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%">639,220&#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%">500,065&#160;</span></td><td style="background-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%">637,844&#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%">614,881&#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"/><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 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 in the period in which the hedged transaction(s) 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"><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: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 31, 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%">December 25, 2021</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)</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%">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 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%">1,809&#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><span></span>
</td>
</tr>
<tr class="re">
<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><div style="text-align:justify"><span><br/></span></div><div 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>The fair value of the interest rate swaps, excluding accrued interest, was a net asset of $15.1 million and $1.8 million as of December&#160;31, 2022 and December&#160;25, 2021, 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_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property 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 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 31,<br/>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%">December 25,<br/>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%">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%">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 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,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"/></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:center;vertical-align:top"><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></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%">1,753,601&#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%">1,517,052&#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:center;vertical-align:top"><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></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%">1,086,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900,272&#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:center;vertical-align:top"><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></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%">766,031&#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%">694,455&#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%">394,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,486&#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%">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 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%">3,423,394&#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%">(2,016,301)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,805,588)</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%">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 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%">1,617,806&#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><span></span>
</td>
</tr>
<tr class="ro">
<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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzA5MzI_55296633-23f6-4a8e-8b71-9b417fac475f">two</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzA5Mzg_d1002a5c-30b6-4962-845f-d80fbd9ac501">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="re">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">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:115%">In March 2020, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; In January 2021, the FASB issued ASU 2021-01, &#8220;Reference Rate Reform (Topic 848): Scope.&#8221;  This collective guidance is in response to accounting concerns regarding contract modifications and hedge accounting because of impending rate reform associated with structural risks of interbank offered rates (&#8220;IBORs&#8221;), and, particularly, the risk of cessation of the London Inter-Bank Offer Rate (&#8220;LIBOR&#8221;) related to regulators in several jurisdictions around the world having undertaken reference rate reform initiatives to identify alternative reference rates.  The guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met.  The adoption of this guidance is effective for all entities as of March 12, 2020 through December 31, 2022.  In December 2022, the FASB issued ASU 2022-06, &#8220;Deferral of the Sunset Date of Topic 848,&#8221; which deferred the sunset date to Topic 848 from December 31,2022, to December 31, 2024. The Company elected the optional expedients in connection with the debt refinancing and transitioned from LIBOR to the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) on September 30, 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-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:115%">In September 2022, the FASB issued ASU 2022-04, &#8220;Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations,&#8221; which makes a number of changes meant to add certain disclosure requirements for a buyer in a supplier finance program.  The amendments are effective for all companies for fiscal years beginning after December 15, 2022 on a retrospective basis. Upon adoption, the Company will be required to include additional disclosures of the supplier finance program obligations.</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_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;31, 2022, the Company had insurance reserves for workers' compensation of $74.0 million, compared to $67.1 million at December&#160;25, 2021.&#160;Insurance reserves for general liability plans was $51.5&#160;million at December&#160;31, 2022 compared to $41.3&#160;million at December&#160;25, 2021. In addition, insurance receivables recorded in Other assets on the Consolidated Balance Sheets for claims greater than our insurance stop-loss limits were $18.4 million and $14.9 million as of December&#160;31, 2022 and December&#160;25, 2021.<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-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_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-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_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-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_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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI https://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=d3e5291-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126904749&amp;loc=d3e3927-108312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316224310528">
<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. 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>
</tr>
<tr class="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 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 31,<br/>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%">December 25,<br/>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%">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%">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 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,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"/></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:center;vertical-align:top"><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></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%">1,753,601&#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%">1,517,052&#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:center;vertical-align:top"><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></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%">1,086,013&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">900,272&#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:center;vertical-align:top"><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></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%">766,031&#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%">694,455&#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%">394,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,486&#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%">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 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%">3,423,394&#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%">(2,016,301)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,805,588)</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%">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 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%">1,617,806&#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><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316220801376">
<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. 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_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 2022, 2021, and 2020, as well as a summary of the methodology applied to develop each assumption, are as follows:<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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">29.9% - 31.3%</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%">29.8% - 30.3%</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%">26.7% - 30.0%</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%">1.7% - 4.3%</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%">0.3% - 1.0%</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%">0.2% - 1.3%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.1</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%">4.3</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%">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 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><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%">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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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><span></span>
</td>
</tr>
<tr class="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:<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 25, 2021</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%">1,168,311&#160;</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%">95.85&#160;</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%">6.9</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%">154,706&#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%">141,803&#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%">220.70&#160;</span></td><td style="background-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%">49.69&#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%">(201,273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.61&#160;</span></td><td style="background-color:#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%">(18,452)</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%">169.41&#160;</span></td><td style="background-color:#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 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%">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 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.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 colspan="3" style="background-color:#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%">6.3</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%">122,985&#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 31, 2022</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%">687,825&#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%">87.03&#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%">5.2</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%">94,875&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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 2022, 2021, and 2020 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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,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 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%">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 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%">12,546&#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%">25,024&#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%">90,532&#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%">64,395&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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:<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 25, 2021</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%">523,419&#160;</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%">115.59&#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%">200,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208.89&#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%">(233,777)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.34&#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%">(41,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164.54&#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 31, 2022</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%">449,082&#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%">155.24&#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><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_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 2022, 2021, and 2020 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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 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%">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 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%">17,935&#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%">50,532&#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%">47,136&#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%">23,011&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 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 25, 2021</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%">187,018&#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%">107.99&#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%">53,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.76&#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%">Performance adjustment</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%">78,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#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%">(156,712)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#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%">(6,285)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;text-align: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:#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%">155,599&#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%">155.02&#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>(a) 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></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-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_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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested performance-based units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316224193760">
<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. 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_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 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 31,<br/>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%">December 25,<br/>2021</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%">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%">650.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%">650.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="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%">3.70% 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%">150.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%">150.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%">Senior Credit Facility:</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="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><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%">November 2020 Term Loan</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%">&#8212;&#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%">200.0&#160;</span></td><td style="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 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%">378.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">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 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,000.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="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%">(13.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%">(13.6)</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,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="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%">986.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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,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="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%">986.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">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="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.9&#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><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316216386656">
<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. 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>
</tr>
<tr class="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 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 31, 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%">December 25, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">3,351&#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%">5,085&#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%">1,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740&#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%">434,313&#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%">400,908&#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%">89,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,479&#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%">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 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%">487,212&#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><span></span>
</td>
</tr>
<tr class="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 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%">2023</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%">453,562&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,808&#160;</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%">458,370&#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%">2024</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%">436,059&#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%">4,823&#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%">440,882&#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%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">412,422</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%">4,750</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%">417,172</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%">2026</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%">379,691</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%">4,720</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%">384,411</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%">2027</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%">342,620</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%">4,802</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%">347,422</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 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%">1,675,592</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%">22,816</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%">1,698,408</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%">3,699,946</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%">46,719</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%">3,746,665</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%">(632,534)</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%">(8,889)</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%">(641,423)</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%">3,067,412&#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%">37,830&#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%">3,105,242&#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 $289.1 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 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 31, 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%">December 25, 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%">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%">4,057&#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%">4,580&#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%">1,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,740&#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%">430,396&#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%">404,864&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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 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 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%">December 25, 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%">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%">10.1</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%">10.5</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%">10.1</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%">10.0</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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-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%">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><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%">3.6&#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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316219585552">
<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. 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_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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022 and 2021, 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 2, 2022</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%">$0.92</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 21, 2022</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 6, 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%">August 4, 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%">$0.92</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 22, 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%">September 7, 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%">May 10, 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%">$0.92</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 25, 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%">June 8, 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%">January 26, 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%">$0.92</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 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%">March 8, 2022</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 3, 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:400;line-height:100%">$0.52</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 22, 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:400;line-height:100%">December 8, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2021</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%">$0.52</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 23, 2021</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 8, 2021</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 5, 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:400;line-height:100%">$0.52</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 24, 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:400;line-height:100%">June 8, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 27, 2021</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%">$0.52</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 22, 2021</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 9, 2021</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316224309712">
<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. 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_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">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 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%">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 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%">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 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%">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"/></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 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%">813&#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%">(0.07)</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%">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 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%">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 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%">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"/></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%">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 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%">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 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%">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"/></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 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%">1,030&#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%">(0.08)</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%">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 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%">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 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%">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"/></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%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">748,958&#160;</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%">116,370&#160;</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%">6.44&#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%">&#8212;&#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%">1,066&#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%">(0.06)</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%">748,958&#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%">117,436&#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%">6.38&#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>Anti-dilutive share-based awards excluded from the above calculations totaled approximately 0.1 million in fiscal 2022 and less than 0.1 million in fiscal 2021 and fiscal 2020.<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316219810608">
<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. 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_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 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current 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%">225,565&#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%">221,152&#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%">211,228&#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%">41,748&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,511&#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%">267,313&#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%">255,390&#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%">249,739&#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%">50,833&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,997)</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%">(2,548)</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%">3,281&#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%">(8,553)</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%">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 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,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 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%">(30,550)</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%">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 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%">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 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%">219,189&#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><span></span>
</td>
</tr>
<tr class="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):<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 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%">December 25, 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 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%">30,599&#160;</span></td><td style="background-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%">23,365&#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%">24,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,810&#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%">Nondeductible reserves</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%">8,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,099&#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%">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%">9,531&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,958&#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%">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%">763,729&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,478&#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%">13,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,201&#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%">14,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,271&#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%">General liability insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,402&#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 tax credits</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%">13,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,986&#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%">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%">23,496&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,803&#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%">Depreciation</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%">19,322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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:#cceeff;padding:2px 0 2px 1pt;text-align: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,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,799&#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%">&#160;</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%">944,331&#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%">881,172&#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%">Tax liabilities:</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: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%">Finance lease 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%">(8,113)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,797)</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%">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%">(723,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(702,197)</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%">Depreciation</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%">(231,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161,137)</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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,114)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,604)</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%">&#160;</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%">(975,106)</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%">(878,735)</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: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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) / asset</span></td><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="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 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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 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%">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 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%">203,311&#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%">41,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,642&#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%">(15,616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,828)</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%">(9,025)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,303)</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%">4,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,367&#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%">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 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%">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 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%">219,189&#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><span></span>
</td>
</tr>
<tr class="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 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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,760&#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%">1,359&#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%">927&#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%">816&#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%">760&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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%">(506)</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%">(465)</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)</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%">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 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%">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 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%">3,236&#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><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316224312192">
<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. 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_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 2022, 2021, and 2020:<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%">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><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%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Livestock and Pet</span></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%">50&#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%">47&#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%">47&#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Seasonal, Gift and Toy Products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">Hardware, Tools and Truck</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Clothing and Footwear</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%">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%">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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agriculture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#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 #000000;padding:2px 0 2px 1pt;text-align: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 #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%">100&#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%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><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-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316214548704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Details)<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>Oct. 12, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>store </div>
<div>state </div>
<div>h</div>
</th>
<th class="th">
<div>Dec. 25, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 26, 2020 </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_NatureOfBusinessAbstract', window );"><strong>Nature of business</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_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>
</tr>
<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_SelfInsuranceReservesAbstract', window );"><strong>Self insurance reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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>
</tr>
<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_ImpairmentOfLongLivedAssetsAbstract', window );"><strong>Impairment of long-lived 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 5,100,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_IntangibleAssetsNetIncludingGoodwillAbstract', window );"><strong>Goodwill and other intangible 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">60,800,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_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">68,973,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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</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">8,200,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_RevenueRecognitionAbstract', window );"><strong>Revenue recognition and sales returns</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_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,200,000<span></span>
</td>
<td class="nump">3,600,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_CustomerLoyaltyProgramLiabilityCurrent', window );">Customer Loyalty Program Liability, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,200,000<span></span>
</td>
<td class="nump">20,900,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_MarketingAndAdvertisingExpenseAbstract', window );"><strong>Advertising costs</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_AdvertisingExpense', window );">Advertising expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94,600,000<span></span>
</td>
<td class="nump">95,400,000<span></span>
</td>
<td class="nump">100,900,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_PrepaidAdvertising', window );">Prepaid advertising costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100,000<span></span>
</td>
<td class="nump">1,700,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_tsco_WarehousingAndDistributionCostsAbstract', window );"><strong>Warehousing and distribution costs</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_DistributionExpense', window );">Distribution center costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">424,100,000<span></span>
</td>
<td class="nump">367,400,000<span></span>
</td>
<td class="nump">292,600,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_tsco_PreopeningCostsAbstract', window );"><strong>Preopening costs</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_PreOpeningCosts', window );">Preopening costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,200,000<span></span>
</td>
<td class="nump">10,400,000<span></span>
</td>
<td class="nump">$ 8,600,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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents</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_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions', window );">Minimum 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">24<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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair value disclosures</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_UnsecuredDebt', window );">Senior Credit Facility amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,178,000,000<span></span>
</td>
<td class="nump">1,000,000,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_DerivativeFairValueOfDerivativeNet', window );">Derivative, Fair Value, Net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,100,000<span></span>
</td>
<td class="nump">1,800,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_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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">15,146,000<span></span>
</td>
<td class="nump">1,809,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_tsco_PropertyAndEquipmentAbstract', window );"><strong>Property and equipment</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_FurnitureAndFixturesGross', window );">Furniture and Fixtures, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,086,013,000<span></span>
</td>
<td class="nump">900,272,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_ComputerSoftwareAndHardwareGross', window );">Computer software and hardware, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">766,031,000<span></span>
</td>
<td class="nump">694,455,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_ConstructionInProgressGross', window );">Construction in Progress, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">394,143,000<span></span>
</td>
<td class="nump">211,486,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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,016,301,000<span></span>
</td>
<td class="nump">1,805,588,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_BuildingsAndImprovementsGross', window );">Buildings and Improvements, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,753,601,000<span></span>
</td>
<td class="nump">1,517,052,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_Land', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,129,000<span></span>
</td>
<td class="nump">100,129,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_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,099,917,000<span></span>
</td>
<td class="nump">3,423,394,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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,083,616,000<span></span>
</td>
<td class="nump">1,617,806,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_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Selling, general and administrative expenses<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_AllowanceForSalesReturns', window );">Allowance for Sales Returns</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,000,000<span></span>
</td>
<td class="nump">17,900,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_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock', window );">Capitalized Software Costs</a></td>
<td class="text">&#160;<span></span>
</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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzA5MzI_55296633-23f6-4a8e-8b71-9b417fac475f">two</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzA5Mzg_d1002a5c-30b6-4962-845f-d80fbd9ac501">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>
<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=us-gaap_NotesPayableToBanksMember', window );">Notes Payable to Banks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair value disclosures</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_LongTermDebt', window );">Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
<td class="nump">150,000,000.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_November2020TermLoanMember', window );">November 2020 Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair value disclosures</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_TermloanMaximumMonthEndOutstandingAmount', window );">Term loan, Maximum Month End Outstanding Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">200,000,000.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_A1750SeniorNotesMember', window );">1.750% 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair value disclosures</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_LongTermDebt', window );">Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">650,000,000<span></span>
</td>
<td class="nump">650,000,000.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_LongTermDebtFairValue', window );">Long-Term Debt, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,065,000<span></span>
</td>
<td class="nump">614,881,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_SeniorNotes', window );">Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 639,220,000<span></span>
</td>
<td class="nump">637,844,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_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>
</tr>
<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_PropertyAndEquipmentAbstract', window );"><strong>Property and equipment</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_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>
</tr>
<tr class="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>
</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>
</tr>
<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_PropertyAndEquipmentAbstract', window );"><strong>Property and equipment</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_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>
</tr>
<tr class="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">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_tsco_PropertyAndEquipmentAbstract', window );"><strong>Property and equipment</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_BusinessCombinationConsiderationTransferred1', window );">Consideration Transferred</a></td>
<td class="nump">$ 397,700,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_BusinessCombinationConsiderationTransferred1', window );">Consideration Transferred</a></td>
<td class="nump">397,700,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>
</tr>
<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_PropertyAndEquipmentAbstract', window );"><strong>Property and equipment</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_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>
</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>
</tr>
<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_PropertyAndEquipmentAbstract', window );"><strong>Property and equipment</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_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Disposal Group, Including Discontinued Operation, Consideration</a></td>
<td class="nump">$ 10,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_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>
</tr>
<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_PropertyAndEquipmentAbstract', window );"><strong>Property and equipment</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_OtherAssets', window );">Other Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,400,000<span></span>
</td>
<td class="nump">14,900,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_OtherAssets', window );">Other Assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,400,000<span></span>
</td>
<td class="nump">14,900,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_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>
</tr>
<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_SelfInsuranceReservesAbstract', window );"><strong>Self insurance reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Self-insurance reserves</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,000,000<span></span>
</td>
<td class="nump">67,100,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_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>
</tr>
<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_SelfInsuranceReservesAbstract', window );"><strong>Self insurance reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 51,500,000<span></span>
</td>
<td class="nump">$ 41,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_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>
</tr>
<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_NatureOfBusinessAbstract', window );"><strong>Nature of business</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_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,333<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>
</tr>
<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_SelfInsuranceReservesAbstract', window );"><strong>Self insurance reserves [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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>
</tr>
<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_NatureOfBusinessAbstract', window );"><strong>Nature of business</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_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,066<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>
</tr>
<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_NatureOfBusinessAbstract', window );"><strong>Nature of business</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_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">186<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_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>
</tr>
<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_NatureOfBusinessAbstract', window );"><strong>Nature of business</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_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">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair value disclosures</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_LineOfCreditFacilityMaximumMonthendOutstandingAmount', window );">Line of Credit Facility, Maximum Month-end Outstanding Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 378,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_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_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_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_ImpairmentOfLongLivedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ImpairmentOfLongLivedAssetsAbstract</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_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_NatureOfBusinessAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NatureOfBusinessAbstract</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_PreopeningCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PreopeningCostsAbstract</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_PropertyAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyAndEquipmentAbstract</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_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_SelfInsuranceReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SelfInsuranceReservesAbstract</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_TermloanMaximumMonthEndOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Month End Outstanding Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tsco_TermloanMaximumMonthEndOutstandingAmount</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_WarehousingAndDistributionCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WarehousingAndDistributionCostsAbstract</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_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126905981&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_DerivativeFairValueOfDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the assets less the liabilities of a derivative or group of derivatives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income or comprehensive income that includes impairment of indefinite-lived intangible asset excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IntangibleAssetsNetIncludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IntangibleAssetsNetIncludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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, excluding 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_MarketingAndAdvertisingExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MarketingAndAdvertisingExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(6)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>duration</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19347-109286<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueRecognitionAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.16)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=tsco_November2020TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_November2020TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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_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_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_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_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>
<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_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_tsco_ConsolidatedStoresAxis=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;">tsco_ConsolidatedStoresAxis=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_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>
</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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316216075952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Based Compensation (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></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. 25, 2021</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for future equity awards (in shares)</a></td>
<td class="nump">9,200,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_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">$ 53,832<span></span>
</td>
<td class="nump">$ 47,649<span></span>
</td>
<td class="nump">$ 37,273<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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments Related to Tax Withholding for Share-based Compensation</a></td>
<td class="nump">$ 28,592<span></span>
</td>
<td class="nump">$ 14,876<span></span>
</td>
<td class="nump">7,799<span></span>
</td>
</tr>
<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_KeyassumptionsinfairvaluedeterminationAbstract', window );"><strong>Key assumptions in fair value determination</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm', window );">Stock option expiration date (in years)</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 49.69<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">6 years 3 months 18 days<span></span>
</td>
<td class="text">6 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term, Exercisable, end of period (in years)</a></td>
<td class="text">5 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 154,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">122,985<span></span>
</td>
<td class="nump">$ 154,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 94,875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_OtherinformationrelativetorestrictedunitactivityAbstract', window );"><strong>Other information relative to restricted unit activity</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_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="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">$ 28,600<span></span>
</td>
<td class="nump">14,900<span></span>
</td>
<td class="nump">7,800<span></span>
</td>
</tr>
<tr class="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">$ 53,800<span></span>
</td>
<td class="nump">$ 47,600<span></span>
</td>
<td class="nump">$ 37,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">78,356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 90.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation</a></td>
<td class="nump">$ 7,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_KeyassumptionsinfairvaluedeterminationAbstract', window );"><strong>Key assumptions in fair value determination</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected price volatility, minimum (in hundredths)</a></td>
<td class="nump">29.90%<span></span>
</td>
<td class="nump">29.80%<span></span>
</td>
<td class="nump">26.70%<span></span>
</td>
</tr>
<tr class="re">
<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">31.30%<span></span>
</td>
<td class="nump">30.30%<span></span>
</td>
<td class="nump">30.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate, minimum (in hundredths)</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="re">
<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.30%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Weighted average expected lives (in years)</a></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>
<td class="text">4 years 3 months 18 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate', window );">Forfeiture rate, minimum (in hundredths)</a></td>
<td class="nump">6.90%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Stock option activity</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning of period (in shares)</a></td>
<td class="nump">1,168,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">141,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(201,273)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(18,452)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,090,389<span></span>
</td>
<td class="nump">1,168,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">687,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 95.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">220.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">88.61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">169.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">112.18<span></span>
</td>
<td class="nump">$ 95.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 87.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_StockoptionsotherinformationAbstract', window );"><strong>Other information relative to option activity</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of stock options exercised</a></td>
<td class="nump">$ 25,024<span></span>
</td>
<td class="nump">$ 90,532<span></span>
</td>
<td class="nump">$ 64,395<span></span>
</td>
</tr>
<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_OtherinformationrelativetorestrictedunitactivityAbstract', window );"><strong>Other information relative to restricted unit activity</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,783<span></span>
</td>
<td class="nump">$ 8,478<span></span>
</td>
<td class="nump">$ 12,546<span></span>
</td>
</tr>
<tr class="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.60%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.60%<span></span>
</td>
<td class="nump">1.50%<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_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_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 1,400<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_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="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 );">Shares of common stock issued for employee stock purchase plan (in shares)</a></td>
<td class="nump">44,390<span></span>
</td>
<td class="nump">48,446<span></span>
</td>
<td class="nump">63,704<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Shares of common stock reserved for future issuance under the ESPP (in shares)</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 );">Shares of common stock reserved for future issuance under the ESPP (in shares)</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>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation</a></td>
<td class="nump">$ 40,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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 );">Shares issued as a result of vested restricted stock units (in shares)</a></td>
<td class="nump">258,550<span></span>
</td>
<td class="nump">219,723<span></span>
</td>
<td class="nump">186,751<span></span>
</td>
</tr>
<tr class="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 );">Payments Related to Tax Withholding for Share-based Compensation</a></td>
<td class="nump">$ 28,592<span></span>
</td>
<td class="nump">$ 14,876<span></span>
</td>
<td class="nump">$ 7,799<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">523,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">200,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(233,777)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(41,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">449,082<span></span>
</td>
<td class="nump">523,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 115.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">208.89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">111.34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">164.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 155.24<span></span>
</td>
<td class="nump">$ 115.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_OtherinformationrelativetorestrictedunitactivityAbstract', window );"><strong>Other information relative to restricted unit activity</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Total grant date fair value of restricted units vested and exercised</a></td>
<td class="nump">$ 26,031<span></span>
</td>
<td class="nump">$ 25,222<span></span>
</td>
<td class="nump">17,935<span></span>
</td>
</tr>
<tr class="re">
<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">$ 50,532<span></span>
</td>
<td class="nump">$ 47,136<span></span>
</td>
<td class="nump">$ 23,011<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares Paid for Tax Withholding for Share Based Compensation</a></td>
<td class="nump">131,939<span></span>
</td>
<td class="nump">95,996<span></span>
</td>
<td class="nump">81,946<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Total unrecognized compensation</a></td>
<td class="nump">$ 19,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_KeyassumptionsinfairvaluedeterminationAbstract', window );"><strong>Key assumptions in fair value determination</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</a></td>
<td class="nump">30.91%<span></span>
</td>
<td class="nump">31.47%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1.53%<span></span>
</td>
<td class="nump">0.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">187,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(156,712)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(6,285)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">155,599<span></span>
</td>
<td class="nump">187,018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 107.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">223.76<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">90.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" 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">196.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 155.02<span></span>
</td>
<td class="nump">$ 107.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_OtherinformationrelativetorestrictedunitactivityAbstract', window );"><strong>Other information relative to restricted unit activity</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">$ 14,104<span></span>
</td>
<td class="nump">$ 648<span></span>
</td>
<td class="nump">$ 1,895<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">$ 33,895<span></span>
</td>
<td class="nump">$ 1,538<span></span>
</td>
<td class="nump">$ 2,826<span></span>
</td>
</tr>
<tr class="re">
<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">1.53%<span></span>
</td>
<td class="nump">0.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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.63%<span></span>
</td>
<td class="nump">1.13%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1.53%<span></span>
</td>
<td class="nump">0.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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.63%<span></span>
</td>
<td class="nump">1.13%<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-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_tsco_KeyassumptionsinfairvaluedeterminationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Key assumptions in fair value determination</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_KeyassumptionsinfairvaluedeterminationAbstract</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_OtherinformationrelativetorestrictedunitactivityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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_OtherinformationrelativetorestrictedunitactivityAbstract</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_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_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-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_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_StockoptionsotherinformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock options, other 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_StockoptionsotherinformationAbstract</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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>
<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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316220149296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations and Asset Acquisitions (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>
</tr>
<tr>
<th class="th"><div>Oct. 12, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [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_BusinessCombinationAcquisitionRelatedCosts', window );">Business Combination, Acquisition Related Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</a></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="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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</a></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="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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</a></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="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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</a></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="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="text">&#160;<span></span>
</td>
<td class="nump">13,328<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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right-of-Use Assets</a></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="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 );">Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets</a></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="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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets held for sale</a></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="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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</a></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="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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</a></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="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 );">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities</a></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="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 );">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Lease Obligation</a></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="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 );">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Lease Obligation</a></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="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 );">Disposal Group, Including Discontinued Operation, Liabilities</a></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="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">$ 10,258<span></span>
</td>
</tr>
<tr class="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 );">Excess of consideration transferred over identifiable net assets acquired (goodwill)</a></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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset 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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 10,258<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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 397,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset 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>
</tr>
<tr class="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">$ 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_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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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_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_AssetAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AssetAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=123586518&amp;loc=d3e1043-128460<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316216523376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Details) - USD ($)<br></strong></div></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. 25, 2021</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill, Impairment Loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 60,800,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_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,258,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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net (Excluding Goodwill)</a></td>
<td class="nump">23,100,000<span></span>
</td>
<td class="nump">23,100,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_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill', window );">Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,200,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_GoodwillAndIntangibleAssetImpairment', window );">Goodwill and Intangible Asset Impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">68,973,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_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">197,742,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_StatementBusinessSegmentsAxis=tsco_PetsenseMember', window );">Petsense</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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">22,161,000<span></span>
</td>
<td class="nump">22,161,000<span></span>
</td>
<td class="nump">22,161,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_StatementBusinessSegmentsAxis=tsco_TractorSupplyCompanyMember', window );">Tractor Supply Company</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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">208,000,000<span></span>
</td>
<td class="nump">10,258,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_us-gaap_StatementBusinessSegmentsAxis=tsco_TractorSupplyCompanyAndPetsenseMember', window );">Tractor Supply Company and Petsense</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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 230,161,000<span></span>
</td>
<td class="nump">$ 32,419,000<span></span>
</td>
<td class="nump">$ 32,419,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StatementBusinessSegmentsAxis=tsco_PetsenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=tsco_PetsenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tsco_TractorSupplyCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=tsco_TractorSupplyCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=tsco_TractorSupplyCompanyAndPetsenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementBusinessSegmentsAxis=tsco_TractorSupplyCompanyAndPetsenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316221244544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (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. 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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.0<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_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="ro">
<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="nump">3.70%<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="re">
<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="nump">$ 300.0<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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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.750% 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_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="nump">$ 650.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_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="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="nump">1.75%<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="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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 1,200.0<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_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="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="nump">1,200.0<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="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=us-gaap_NotesPayableToBanksMember', window );">Notes Payable to Banks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 150.0<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>
</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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, excluding 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>
<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_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_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_CreditFacilityAxis=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_CreditFacilityAxis=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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316214693840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Credit Agreement (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</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>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_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>
</tr>
<tr class="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">$ (13,900)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (13,900)<span></span>
</td>
<td class="num">$ (13,600)<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,164,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,164,100<span></span>
</td>
<td class="nump">986,400<span></span>
</td>
</tr>
<tr class="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="text">&#160;<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_LongTermDebtNoncurrent', window );">Long-term Debt, Excluding Current Maturities</a></td>
<td class="nump">1,164,056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,164,056<span></span>
</td>
<td class="nump">986,382<span></span>
</td>
</tr>
<tr class="ro">
<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,178,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,178,000<span></span>
</td>
<td class="nump">1,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_LettersOfCreditOutstandingAmount', window );">Letters of Credit Outstanding, Amount</a></td>
<td class="nump">52,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 52,600<span></span>
</td>
<td class="nump">52,900<span></span>
</td>
</tr>
<tr class="ro">
<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">all<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,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_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>
</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_November2020TermLoanMember', window );">November 2020 Term Loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</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_TermloanMaximumMonthEndOutstandingAmount', window );">Term loan, Maximum Month End Outstanding Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">200,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">150,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_A1750SeniorNotesMember', window );">1.750% 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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">Nov.  01,  2030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">1.75%<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_LongTermDebt', window );">Senior Notes</a></td>
<td class="nump">$ 650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</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_CreditFacilityAxis=tsco_A2016SeniorCreditFacilityMember', window );">2016 Senior Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</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>
</tr>
<tr class="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>
</tr>
<tr class="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">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>
</tr>
<tr class="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>
</tr>
<tr class="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">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>
</tr>
<tr class="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>
</tr>
<tr class="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">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_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>
</tr>
<tr class="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>
</tr>
<tr class="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="nump">$ 1,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,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_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="nump">50,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_LineOfCreditFacilityMaximumMonthendOutstandingAmount', window );">Line of Credit Facility, Maximum Month-end Outstanding Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">378,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_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="nump">$ 500,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_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="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="nump">0.10%<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="nump">$ 150,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_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>
</tr>
<tr class="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>
</tr>
<tr class="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="nump">7.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.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] | 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>
</tr>
<tr class="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Line of Credit Facility, Interest Rate at Period End</a></td>
<td class="nump">4.358%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.358%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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] | 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>
</tr>
<tr class="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>
</tr>
<tr class="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="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] | Minimum | 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>
</tr>
<tr class="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>
</tr>
<tr class="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="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] | Minimum | 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>
</tr>
<tr class="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>
</tr>
<tr class="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="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] | 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>
</tr>
<tr class="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>
</tr>
<tr class="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="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] | Maximum | 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>
</tr>
<tr class="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>
</tr>
<tr class="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="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] | Maximum | 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>
</tr>
<tr class="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>
</tr>
<tr class="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="nump">1.25%<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_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_tsco_TermloanMaximumMonthEndOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Month End Outstanding Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tsco_TermloanMaximumMonthEndOutstandingAmount</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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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, excluding 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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, excluding 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentAxis=tsco_November2020TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_November2020TermLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>
<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_CreditFacilityAxis=tsco_A2016SeniorCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_A2016SeniorCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_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_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_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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316225488160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<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_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_LeaseTermExpirationThroughDate', window );">Lease Term Expiration Through Date</a></td>
<td class="text">2043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 32,100<span></span>
</td>
<td class="nump">$ 32,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_OperatingLeasePaymentsUse', window );">Operating Lease, Payments, Use</a></td>
<td class="nump">430,396<span></span>
</td>
<td class="nump">404,864<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_FinanceLeaseFinancingCashFlowsUsedForLeases', window );">Finance Lease, Principal Payments</a></td>
<td class="nump">4,057<span></span>
</td>
<td class="nump">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_FinanceLeaseInterestPaymentOnLiability', window );">Finance Lease, Interest Payment on Liability</a></td>
<td class="nump">$ 1,787<span></span>
</td>
<td class="nump">$ 1,740<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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316225415552">
<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. 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_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_FinanceOperatingAndVariableLeaseCost', window );">Lease, Cost</a></td>
<td class="nump">$ 528,477<span></span>
</td>
<td class="nump">$ 487,212<span></span>
</td>
</tr>
<tr class="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">89,026<span></span>
</td>
<td class="nump">79,479<span></span>
</td>
</tr>
<tr class="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">434,313<span></span>
</td>
<td class="nump">400,908<span></span>
</td>
</tr>
<tr class="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,787<span></span>
</td>
<td class="nump">1,740<span></span>
</td>
</tr>
<tr class="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,351<span></span>
</td>
<td class="nump">$ 5,085<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316225937024">
<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. 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_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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">3.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_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance Lease, Weighted Average Discount Rate, Percent</a></td>
<td class="nump">4.60%<span></span>
</td>
<td class="nump">4.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_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance 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 6 months<span></span>
</td>
</tr>
<tr class="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<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316220720496">
<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. 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_CombinedLeaseMaturitiesLineItems', 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">$ 458,370<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">440,882<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">417,172<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">384,411<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">347,422<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,698,408<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">3,746,665<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">(641,423)<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,105,242<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">289.1 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_FinanceLeaseMaturitiesLineItems', 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,179<span></span>
</td>
<td class="nump">$ 3,897<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">(8,889)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">46,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Finance Lease, Liability, to be Paid, after Year Five</a></td>
<td class="nump">22,816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,808<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">37,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_OperatingLeaseMaturitiesLineItems', 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 );">2023</a></td>
<td class="nump">453,562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2024</a></td>
<td class="nump">436,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2025</a></td>
<td class="nump">412,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour', window );">2026</a></td>
<td class="nump">379,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">2027</a></td>
<td class="nump">342,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 2027</a></td>
<td class="nump">1,675,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">3,699,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(632,534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,067,412<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_CombinedLeaseMaturitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_CombinedLeaseMaturitiesLineItems</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_FinanceLeaseMaturitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FinanceLeaseMaturitiesLineItems</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_OperatingLeaseMaturitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OperatingLeaseMaturitiesLineItems</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316220101680">
<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. 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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316225949072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Capital Stock (Details) - shares<br> shares in Thousands</strong></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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">400,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_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316216480704">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 26, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 2021</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="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="nump">$ 1.03<span></span>
</td>
<td class="nump">$ 3.68<span></span>
</td>
<td class="nump">$ 2.08<span></span>
</td>
<td class="nump">$ 1.50<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316216548608">
<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>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 2021</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
<th class="th"><div>Jan. 26, 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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,650,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_StockRepurchasedDuringPeriodShares', window );">Repurchased shares under the share repurchase program (in shares)</a></td>
<td class="nump">3,378<span></span>
</td>
<td class="nump">4,364<span></span>
</td>
<td class="nump">3,439<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 207.23<span></span>
</td>
<td class="nump">$ 183.07<span></span>
</td>
<td class="nump">$ 99.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 700,063<span></span>
</td>
<td class="nump">$ 798,893<span></span>
</td>
<td class="nump">$ 342,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">(700,063)<span></span>
</td>
<td class="num">$ (798,893)<span></span>
</td>
<td class="num">$ (342,957)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_RepurchaseProgramEnhancementsAxis=tsco_RepurchaseProgramIncreaseMember', window );">Repurchase Program Increase [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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Total amount of stock authorized under the repurchase program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tsco_RepurchaseProgramEnhancementsAxis=tsco_RepurchaseProgramIncreaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RepurchaseProgramEnhancementsAxis=tsco_RepurchaseProgramIncreaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316219598816">
<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. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 2021</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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,088,712<span></span>
</td>
<td class="nump">$ 997,114<span></span>
</td>
<td class="nump">$ 748,958<span></span>
</td>
</tr>
<tr class="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">111,336<span></span>
</td>
<td class="nump">114,794<span></span>
</td>
<td class="nump">116,370<span></span>
</td>
</tr>
<tr class="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">$ 9.78<span></span>
</td>
<td class="nump">$ 8.69<span></span>
</td>
<td class="nump">$ 6.44<span></span>
</td>
</tr>
<tr class="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">813<span></span>
</td>
<td class="nump">1,030<span></span>
</td>
<td class="nump">1,066<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.07)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
<td class="num">$ (0.06)<span></span>
</td>
</tr>
<tr class="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">112,149<span></span>
</td>
<td class="nump">115,824<span></span>
</td>
<td class="nump">117,436<span></span>
</td>
</tr>
<tr class="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">$ 9.71<span></span>
</td>
<td class="nump">$ 8.61<span></span>
</td>
<td class="nump">$ 6.38<span></span>
</td>
</tr>
<tr class="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">100<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-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316214754560">
<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. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 2021</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">$ 14,000,000<span></span>
</td>
<td class="nump">$ 6,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">225,565,000<span></span>
</td>
<td class="nump">221,152,000<span></span>
</td>
<td class="nump">$ 211,228,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">41,748,000<span></span>
</td>
<td class="nump">34,238,000<span></span>
</td>
<td class="nump">38,511,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">267,313,000<span></span>
</td>
<td class="nump">255,390,000<span></span>
</td>
<td class="nump">249,739,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">50,833,000<span></span>
</td>
<td class="nump">24,303,000<span></span>
</td>
<td class="num">(21,997,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">(2,548,000)<span></span>
</td>
<td class="nump">3,281,000<span></span>
</td>
<td class="num">(8,553,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">48,285,000<span></span>
</td>
<td class="nump">27,584,000<span></span>
</td>
<td class="num">(30,550,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">315,598,000<span></span>
</td>
<td class="nump">282,974,000<span></span>
</td>
<td class="nump">219,189,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">30,599,000<span></span>
</td>
<td class="nump">23,365,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">24,544,000<span></span>
</td>
<td class="nump">36,810,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_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits', window );">Nondeductible reserves</a></td>
<td class="nump">8,259,000<span></span>
</td>
<td class="nump">7,099,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_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities', window );">Deferred Tax Assets Long Term, Tax Effect of Finance Lease Liabilities</a></td>
<td class="nump">9,531,000<span></span>
</td>
<td class="nump">8,958,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">763,729,000<span></span>
</td>
<td class="nump">740,478,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">13,459,000<span></span>
</td>
<td class="nump">12,201,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">14,667,000<span></span>
</td>
<td class="nump">14,271,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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance', window );">General liability insurance</a></td>
<td class="nump">11,142,000<span></span>
</td>
<td class="nump">9,402,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_DeferredTaxAssetsTaxCreditCarryforwards', window );">Income tax credits</a></td>
<td class="nump">13,131,000<span></span>
</td>
<td class="nump">7,986,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_DeferredTaxAssetsLongTermTaxEffectOfAmortization', window );">Deferred Tax Assets Long Term, Tax Effect of Amortization</a></td>
<td class="nump">23,496,000<span></span>
</td>
<td class="nump">7,803,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_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Deferred Tax Assets, Property, Plant and Equipment</a></td>
<td class="nump">19,322,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">12,452,000<span></span>
</td>
<td class="nump">12,799,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_DeferredTaxAssetsNet', window );">Total non current deferred tax asset</a></td>
<td class="nump">944,331,000<span></span>
</td>
<td class="nump">881,172,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_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="ro">
<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="num">(8,113,000)<span></span>
</td>
<td class="num">(7,797,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_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets', window );">Deferred Tax Liabilities, Operating Lease Right-of-Use Assets</a></td>
<td class="num">(723,688,000)<span></span>
</td>
<td class="num">(702,197,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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="num">(231,191,000)<span></span>
</td>
<td class="num">(161,137,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_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(12,114,000)<span></span>
</td>
<td class="num">(7,604,000)<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_DeferredIncomeTaxLiabilities', window );">Deferred Tax Liabilities, Gross</a></td>
<td class="nump">975,106,000<span></span>
</td>
<td class="nump">878,735,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_DeferredTaxLiabilities', window );">Deferred Tax Liabilities, Net</a></td>
<td class="num">(30,775,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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,437,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">294,905,000<span></span>
</td>
<td class="nump">268,819,000<span></span>
</td>
<td class="nump">203,311,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,235,000<span></span>
</td>
<td class="nump">36,116,000<span></span>
</td>
<td class="nump">27,642,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">(15,616,000)<span></span>
</td>
<td class="num">(13,157,000)<span></span>
</td>
<td class="num">(8,828,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">(9,025,000)<span></span>
</td>
<td class="num">(13,368,000)<span></span>
</td>
<td class="num">(9,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_IncomeTaxReconciliationNondeductibleExpense', window );">Other</a></td>
<td class="nump">4,099,000<span></span>
</td>
<td class="nump">4,564,000<span></span>
</td>
<td class="nump">6,367,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">315,598,000<span></span>
</td>
<td class="nump">282,974,000<span></span>
</td>
<td class="nump">219,189,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">4,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_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">3,749,000<span></span>
</td>
<td class="nump">3,236,000<span></span>
</td>
<td class="nump">2,760,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">1,359,000<span></span>
</td>
<td class="nump">927,000<span></span>
</td>
<td class="nump">816,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">760,000<span></span>
</td>
<td class="nump">51,000<span></span>
</td>
<td class="nump">32,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">(506,000)<span></span>
</td>
<td class="num">(465,000)<span></span>
</td>
<td class="num">(372,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">$ 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tsco_SocialSecurityTaxDeferral', window );">Social Security Tax Deferral</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Finance Lease Liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities</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_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Sales Tax Audits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits</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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance</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_tsco_SocialSecurityTaxDeferral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Social Security Tax Deferral included within other long-term liabilities allowed by the "Cares Act."</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tsco_SocialSecurityTaxDeferral</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316216311760">
<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. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 2021</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">$ 17.2<span></span>
</td>
<td class="nump">$ 15.3<span></span>
</td>
<td class="nump">$ 12.9<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-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_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-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_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-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_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-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_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-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_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-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316225936032">
<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. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 2021</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">$ 300,000<span></span>
</td>
<td class="nump">$ 600,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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316216514112">
<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. 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [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_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="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">52.6<span></span>
</td>
<td class="nump">$ 52.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseObligation', window );">Purchase Obligation</a></td>
<td class="nump">$ 105.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">289.1 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_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_PurchaseObligation', window );">Purchase Obligation</a></td>
<td class="nump">$ 61.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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>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.22.4</span><table class="report" border="0" cellspacing="2" id="idm140316219652960">
<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. 31, 2022</div></th>
<th class="th"><div>Dec. 25, 2021</div></th>
<th class="th"><div>Dec. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tsco_LivestockAndPetMember', window );">Livestock and Pet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">50.00%<span></span>
</td>
<td class="nump">47.00%<span></span>
</td>
<td class="nump">47.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_HardwareToolsAndTruckMember', window );">Hardware, Tools and Truck</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">19.00%<span></span>
</td>
<td class="nump">21.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_SeasonalGiftAndToyProductsMember', window );">Seasonal, Gift and Toy Products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">21.00%<span></span>
</td>
<td class="nump">21.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_ClothingAndFootwareMember', window );">Clothing and Footwear</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">7.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=tsco_AgricultureMember', window );">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="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">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">4.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-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LivestockAndPetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LivestockAndPetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_HardwareToolsAndTruckMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_HardwareToolsAndTruckMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_SeasonalGiftAndToyProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SeasonalGiftAndToyProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ClothingAndFootwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ClothingAndFootwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AgricultureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AgricultureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>tsco-20221231_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/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2022"
  xmlns:tsco="http://www.tractorsupply.com/20221231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="tsco-20221231.xsd" xlink:type="simple"/>
    <context id="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231">
        <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="i72f795b8aa2a4b938166751a88aa760f_I20220625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2022-06-25</instant>
        </period>
    </context>
    <context id="i04ce28234ff34c8f9e307ea1c88d04fc_I20230128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2023-01-28</instant>
        </period>
    </context>
    <context id="i94a34d9314ec456c90537fad08f43d57_I20221231">
        <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="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225">
        <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="i454fce2c6b8742799061e19d4f388831_D20200927-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2020-09-27</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i6bf007b9c438402aa560a1ade1d0f4cf_I20191228">
        <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>2019-12-28</instant>
        </period>
    </context>
    <context id="i04ccf389e9434c59b13a56e9b3b04546_I20191228">
        <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>2019-12-28</instant>
        </period>
    </context>
    <context id="i817f6a944e6e40d3a7bddd661a1639d7_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i020a1444c4294e06bd4164820fd1ca74_I20191228">
        <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>2019-12-28</instant>
        </period>
    </context>
    <context id="if00281d0941548858f9dfd9741febeb8_I20191228">
        <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>2019-12-28</instant>
        </period>
    </context>
    <context id="i021406409133485c9d16159a46b12f38_I20191228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2019-12-28</instant>
        </period>
    </context>
    <context id="i9936405422914237855137bc553928b8_D20191229-20201226">
        <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>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i6fb3916bf04d4a10bfb17ed0b54ef33b_D20191229-20201226">
        <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>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="iae58a1a00de946c5b841b91ace3066d4_D20191229-20201226">
        <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>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i5222dde0f927498c8767c82ce996afcc_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="if8246a0588f040c2a6fb0f29bc580d71_D20191229-20201226">
        <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>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="ie67c11ae95fe4faa9cbbbb75679a8f4b_D20191229-20201226">
        <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>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i0e92529ffd7a4dc3ba910b5e877893f5_I20201226">
        <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="i554781740f1c4bb09a02aa86788aa0ec_I20201226">
        <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="i1d87fe20462c445f98f974f14e1b43da_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i05ae78f9eb634a95924adf14ece861f1_I20201226">
        <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="ifcd347fc723040029815ec14a5330118_I20201226">
        <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="i2a6fee30584042afb96a840de2e15d0c_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i4f1011c4b4464047a4c1b3af7f3c04dd_D20201227-20211225">
        <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="ib1d3d1246212428a8870f1d0dfe360da_D20201227-20211225">
        <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="ifb0d6fda27444d50b97c963a57637834_D20201227-20211225">
        <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="i0112f123afd34fd09665d027659d116b_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i5d80cf8416f34466afa7284957e716c3_D20201227-20211225">
        <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="i8e5a8bbe93f04b66b00ee7e668577796_D20201227-20211225">
        <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="i499cb04fdfb34701aeb1094041e7e0ee_I20211225">
        <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="i8e8c0ca767294db092167a7d81feb95e_I20211225">
        <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="ia2f0c1acdde4430ba6814e1d6b3f7400_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ia89a9c5807064f268a7cf41705530060_I20211225">
        <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="i0d2746c74ad5464b8e30ae734300d672_I20211225">
        <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="i7ed37884a31449a6845145a1a49ef9b9_D20211226-20221231">
        <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="i6bf5893e3a1c40a88d4558ace0cfec55_D20211226-20221231">
        <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="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231">
        <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="iddf10cc34df247d68d385c7b3fd23389_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i22b4bd238d8f43579b5f74f77833d2fa_D20211226-20221231">
        <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="i3b57adfbc7394137a1d7a1c5061ff338_D20211226-20221231">
        <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="i2e9aa79eb2384bfa9d660701bbc59ecb_I20221231">
        <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="i8cbfb67d62934ad996c89b7522a22bd2_I20221231">
        <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="ib78111e1d05041a59a81cd9be053d85a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib7af9f89a4f14f838d7bd687008ec39e_I20221231">
        <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="i508b173a382a443da30c5ae2e91a7abd_I20221231">
        <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="ide9f3e0ac061419eb3a88a388d4351aa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia3fbcd5d522b4462b9a3f5e9457f34b9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:ConsolidatedStoresAxis">tsco:TSCOstoresDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i438c59a194cd44af8ad8941f5c8ca21c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:ConsolidatedStoresAxis">tsco:PetsensestoresDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i04c1edfcf87948e9b96e31be4f7a6867_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:ConsolidatedStoresAxis">tsco:OrschelnStoresDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1554102c128141b68e0aafeb6055092f_D20221012-20221012">
        <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="ib7cde14f55d84b898a79ef14b9482585_I20221012">
        <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="i4c16d867ddad47c69de1ef3153b80e5f_I20221012">
        <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>2022-10-12</instant>
        </period>
    </context>
    <context id="ie0c67d20c18b4903ad95b612ea7c895c_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie2e5ab94a52b4fa7b77be8d39c1f6965_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:WorkersCompensationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i98f9fb6c8ab74f34946414b56d6b45f9_I20221231">
        <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="if5445ae9be9748dfae75e5702766e04d_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:GeneralLiabilityReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i0e6083a110f64fad9166106042c18e14_I20221231">
        <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="ife7322af1f85431ab700dd87bf7e89d7_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SelfInsuranceTypeAxis">tsco:SelfInsuranceClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i4a99f7f5845345ab8ba4393019d2d141_I20221231">
        <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="i7383b5449bdf4c88bfda147a29c2ea87_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:November2020TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231">
        <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="ic9adf7245e0d4070bdfe31c063392545_I20221231">
        <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="i5a6fa9f0b58b4eb294f98a86f0329d93_I20211225">
        <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>2021-12-25</instant>
        </period>
    </context>
    <context id="i34dc6125f41d45b1b00599ae2f8c22fc_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SoftwareMaximumOrMinimumAxis">tsco:SoftwareMinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i43e993f8b39d487595b0ebf02a7a948f_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:SoftwareMaximumOrMinimumAxis">tsco:SoftwareMaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231">
        <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="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225">
        <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="i3239d184ba3a46efba64e78056196f96_D20191229-20201226">
        <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>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i02c92fe1c91249a3acc08fbabf501300_I20211225">
        <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>2021-12-25</instant>
        </period>
    </context>
    <context id="i1d0efb6be4464deb9e6c4176d6b27ddb_I20221231">
        <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="i80e890b9f5434ce38bda8c599bfa80b5_I20211225">
        <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>2021-12-25</instant>
        </period>
    </context>
    <context id="i9573ec1fa9824ac1a581d61ba2dd330c_I20221231">
        <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="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231">
        <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="iff9481e3d38d4102983ae3d2c883a378_D20201227-20211225">
        <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="i1fa36db1b51b4428985c1cba4c679206_I20211225">
        <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>2021-12-25</instant>
        </period>
    </context>
    <context id="i940f707000754beab1259ef536705411_D20211226-20221231">
        <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>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0d0fea2f0ea44ddca8520cca5e8e80d2_I20221231">
        <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="ic2aab719bab14f8da3580235c1ed253b_D20191229-20201226">
        <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>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i2f747dd75ec14e579de2bf7bda8301ea_D20211226-20221231">
        <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="iadc68cf83dc24a138826f5f4008a3efb_D20201227-20211225">
        <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="i1b94cf92b3934f4d9a96bc0a64659a3c_D20191229-20201226">
        <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>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i007bffbec6ad465fbeb3c5570cd820db_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib14fca7f7b2848e597f5983b99c3ebde_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5a05753543bb4309a7763db4e56e0df4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8a5944b0fe5f46a89da719a7320730cd_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i8802bd7a6d9846439cb63ee1c153544a_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="i3f6398cf870746ba95a26ab16100e774_I20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-25</instant>
        </period>
    </context>
    <context id="ib0fc0eaee72c42b39b7a23126700c963_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="ib38bc0e09a7d4ba7b1a1bfe5445a9866_I20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-26</instant>
        </period>
    </context>
    <context id="i2b8d5398e63040589acc71a804b5b697_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if9c06569003c4cd384c555404d0284ac_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:PetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if4e484e7fa0f4a3caefd64511442c76f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">tsco:TractorSupplyCompanyAndPetsenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie36ef7e8d253496d86835600af6e2d49_D20211225-20211225">
        <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="i0bd79e0735ae45378173d11433a0b266_I20211225">
        <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>2021-12-25</instant>
        </period>
    </context>
    <context id="i025b0e1e042040a3a7ccaafd68f115fd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">tsco:November2020TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i79115913e4cf4691993434850ec11f17_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">tsco:A2016SeniorCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ie92617644b09413190b1a5ebc750612c_D20201030-20201030">
        <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="i2b15b111a7ee4e2a94a52f2784750b99_D20211226-20221231">
        <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>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i571e476871e74ceb9baaaed12914fbb3_D20201030-20201030">
        <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="i925ccdb8959f4b3193cd5e9085c22913_D20170814-20170814">
        <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="i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231">
        <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="i42db54bafa5c44d38cd8ef6c3c9b76b6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:NotesPayableToBanksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i191ecb5071394db08ea5bd00c30682c1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i63a7099f553d40139fcab9123f44e806_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ieba9982db89548328490309cb0e82af0_D20211226-20221231">
        <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>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i78858df00ef648058ee567190aa9a7be_D20211226-20221231">
        <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>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8bc56a7924964dcaa5406a223d621684_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if51324ea7ccb40ba842b4c9f28f3f5ac_D20211226-20221231">
        <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>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia1b84abb2f464c99b40e1fdd4d9aa5bd_D20211226-20221231">
        <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>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ice6763d42112455c809b734367cffc13_D20211226-20221231">
        <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>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1d79d5d326364daabee7d4e3140ac594_D20211226-20221231">
        <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>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3e30f20938b34e7abf840902541d6f55_D20211226-20221231">
        <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>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i608a58670fe847deb2838e9889367dcd_D20211226-20221231">
        <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>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7e0a8b122b0f446fa0ac2e951754139a_D20211226-20221231">
        <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>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8e2f235e30084050b803e28f7ca2b838_D20211226-20221231">
        <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>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i549a1d9fdb0d4fffbd9af34ceba8aac6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7f273aae08d24705a63157425a9280a8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i44aa85191bd841808f94a051398ede07_D20220126-20220126">
        <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="i884c68e4b01e427d92a995cd7891ae54_I20220126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:RepurchaseProgramEnhancementsAxis">tsco:RepurchaseProgramIncreaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-26</instant>
        </period>
    </context>
    <context id="i6df0e4b6a6c645ccb615aa4315b8e631_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tsco:ConstructionProjectAxis">tsco:NewDistributionCenterConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iddd41ad8cf674d85887f952299d5f526_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockAndPetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib20f058c627b4a5bbf8bd74d124110e0_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockAndPetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i67e4745b3af547289b37d1258cad49a8_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:LivestockAndPetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i6215ef5c31ac466e8052c39fc7d87926_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalGiftAndToyProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id94b1f93417a455e846a5024602b7d97_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalGiftAndToyProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ia085a90fe5474a338b3ded6e8a60116a_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:SeasonalGiftAndToyProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i6cfcf577107b455ead6ab2eda1dace6b_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:HardwareToolsAndTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ida686ac17c18424f925ed41a381004b9_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:HardwareToolsAndTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="i547c51e8d63f4eb49cd895bb64f39db5_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:HardwareToolsAndTruckMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i9f671f97204d43b798a42a5222039095_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingAndFootwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibabdaaa658ca41c59daaabe185bf3319_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingAndFootwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="ife768aa641bd40de8b7681c25c0ae64b_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:ClothingAndFootwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </period>
    </context>
    <context id="i23528a00a70b420793e883890da45f12_D20211226-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:AgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-26</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5eaf2a18216f46ff907483420b586932_D20201227-20211225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:AgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-27</startDate>
            <endDate>2021-12-25</endDate>
        </period>
    </context>
    <context id="icd15e94e86104d339b2420e690e8f030_D20191229-20201226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000916365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tsco:AgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-29</startDate>
            <endDate>2020-12-26</endDate>
        </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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80L2ZyYWc6ZTNlN2M5NDQyNDhjNDI3Mzk0OTNmYjQ2Mjk4MTM4MGEvdGFibGU6ZGYwOTc1MzE3MmFmNGY4ODg0N2ViYmUxZmY5Yjc0MjUvdGFibGVyYW5nZTpkZjA5NzUzMTcyYWY0Zjg4ODQ3ZWJiZTFmZjliNzQyNV8xLTEtMS0xLTcyNDU2_da065b2f-ff3f-4d83-ab78-736f1e39a78e">TRACTOR SUPPLY CO /DE/</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80L2ZyYWc6ZTNlN2M5NDQyNDhjNDI3Mzk0OTNmYjQ2Mjk4MTM4MGEvdGFibGU6ZGYwOTc1MzE3MmFmNGY4ODg0N2ViYmUxZmY5Yjc0MjUvdGFibGVyYW5nZTpkZjA5NzUzMTcyYWY0Zjg4ODQ3ZWJiZTFmZjliNzQyNV8yLTEtMS0xLTcyNDU2_1be7498d-31df-492e-9d9f-6f816003d17c">0000916365</dei:EntityCentralIndexKey>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i04ce28234ff34c8f9e307ea1c88d04fc_I20230128"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80L2ZyYWc6ZTNlN2M5NDQyNDhjNDI3Mzk0OTNmYjQ2Mjk4MTM4MGEvdGFibGU6ZGYwOTc1MzE3MmFmNGY4ODg0N2ViYmUxZmY5Yjc0MjUvdGFibGVyYW5nZTpkZjA5NzUzMTcyYWY0Zjg4ODQ3ZWJiZTFmZjliNzQyNV80LTItMS0xLTcyNDU2_c4cb989f-11c4-4192-b936-0a633e396b71"
      unitRef="shares">110072658</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentFiscalYearFocus
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80L2ZyYWc6ZTNlN2M5NDQyNDhjNDI3Mzk0OTNmYjQ2Mjk4MTM4MGEvdGFibGU6ZGYwOTc1MzE3MmFmNGY4ODg0N2ViYmUxZmY5Yjc0MjUvdGFibGVyYW5nZTpkZjA5NzUzMTcyYWY0Zjg4ODQ3ZWJiZTFmZjliNzQyNV81LTEtMS0xLTcyNDU2_b093336b-9bad-4159-8055-6663aa07648d">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80L2ZyYWc6ZTNlN2M5NDQyNDhjNDI3Mzk0OTNmYjQ2Mjk4MTM4MGEvdGFibGU6ZGYwOTc1MzE3MmFmNGY4ODg0N2ViYmUxZmY5Yjc0MjUvdGFibGVyYW5nZTpkZjA5NzUzMTcyYWY0Zjg4ODQ3ZWJiZTFmZjliNzQyNV82LTEtMS0xLTcyNDU2_35627bc0-edb5-434f-b378-9b54d5798fb2">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80L2ZyYWc6ZTNlN2M5NDQyNDhjNDI3Mzk0OTNmYjQ2Mjk4MTM4MGEvdGFibGU6ZGYwOTc1MzE3MmFmNGY4ODg0N2ViYmUxZmY5Yjc0MjUvdGFibGVyYW5nZTpkZjA5NzUzMTcyYWY0Zjg4ODQ3ZWJiZTFmZjliNzQyNV84LTEtMS0xLTcyNDU2_a38a3f64-94c6-423c-b166-132bddd8516b">false</dei:AmendmentFlag>
    <us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzE0NjgyNTYzNzYxMQ_4851d084-c632-4bb7-bbdc-b8dc889301d5">http://fasb.org/us-gaap/2022#SellingGeneralAndAdministrativeExpense</us-gaap:ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i34dc6125f41d45b1b00599ae2f8c22fc_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzA5MzI_55296633-23f6-4a8e-8b71-9b417fac475f">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i43e993f8b39d487595b0ebf02a7a948f_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzA5Mzg_d1002a5c-30b6-4962-845f-d80fbd9ac501">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMTM1Nw_69257439-8545-4bcd-acab-24fd2d9b56ac">P10Y</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMzc3OA_aefc42b4-b7df-4e69-8996-940f03a2e988">P10Y</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm>
    <tsco:VestingTermMinimum
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTM4Nw_cfa26dc9-8ab7-4d40-9ad2-8d209eea691a">P1Y</tsco:VestingTermMinimum>
    <tsco:VestingTermMaximum
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTM5Mw_db7c9cb0-6055-4e15-b379-84662558d032">P3Y</tsco:VestingTermMaximum>
    <tsco:Storeleasesoptionalrenewalperiodsminimum
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM2OA_d76362bb-3533-4e10-bbba-c53cff787abc">P2Y</tsco:Storeleasesoptionalrenewalperiodsminimum>
    <tsco:Storeleasesoptionalrenewalperiodsmaximum
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM3NA_c51b43fe-042e-4811-b51d-31705a2cc629">P4Y</tsco:Storeleasesoptionalrenewalperiodsmaximum>
    <tsco:StoreLeasesOptionalRenewalPeriods
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzQwNQ_0a6c5544-d846-41cb-a933-e36aa63c184a">P5Y</tsco:StoreLeasesOptionalRenewalPeriods>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_0e2ff0bb-1d58-452c-91bd-661cedb74e2a">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_8ab30690-230e-48e2-acf0-baf85adb7773">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY184Mw_e7c5cc6b-7018-46b6-944e-6909c8575c62">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YzEzNDQ4N2VkYTZjNDY2Njk2Y2UxMmIxMTUwMjQxZTIvdGFibGVyYW5nZTpjMTM0NDg3ZWRhNmM0NjY2OTZjZTEyYjExNTAyNDFlMl8wLTAtMS0xLTcyNDU2_857d09b1-cfdd-41f0-b946-5dfe793c292f">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY181NDk3NTU4MTcxNjU_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY181NDk3NTU4MTcxNjU_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6NDkyZjQ2OThhNzc0NDUwNGE3NjZiMmVmMmZlMjkxMmUvdGFibGVyYW5nZTo0OTJmNDY5OGE3NzQ0NTA0YTc2NmIyZWYyZmUyOTEyZV8wLTAtMS0xLTcyNDU2_1e70bcc3-7cc4-4a5e-9a40-20a3dd69ba41">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18yMjA_ca53be27-79f6-4e16-9247-b6866d0ff877">000-23314</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM18wLTAtMS0xLTcyNDU2_aa73099d-dca1-41f5-a4e1-e3d73aadc265">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM18wLTItMS0xLTcyNDU2_27c26cff-4338-4999-8444-80122f1b7853">13-3139732</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM18zLTAtMS0xLTg3MzY2L3RleHRyZWdpb246NTFhNjhkZDY2ZDgwNDdlMzg4MzUwYTc1MWFjZjkzMjFfNTQ5NzU1ODEzOTQ4_c7b26da4-3212-47c0-a595-3fe0b19a1eca">5401 Virginia Way</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM18zLTAtMS0xLTg3MzY2L3RleHRyZWdpb246NTFhNjhkZDY2ZDgwNDdlMzg4MzUwYTc1MWFjZjkzMjFfNTQ5NzU1ODEzOTYw_cf0701c3-8c9b-4dec-8f32-f8c4de8b40c8">Brentwood</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM18zLTAtMS0xLTg3MzY2L3RleHRyZWdpb246NTFhNjhkZDY2ZDgwNDdlMzg4MzUwYTc1MWFjZjkzMjFfNTQ5NzU1ODEzOTcy_c54513fd-35f3-456f-aa57-df472acc7279">TN</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM18zLTItMS0xLTcyNDU2_d1f54240-5cf5-4986-a64a-e86ed35380b4">37027</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM182LTItMS0xLTg3MzY5L3RleHRyZWdpb246YjI4ZjAwY2ZmNjljNGJhNWEzYzQ0MGZiZDAzZGVmYmRfNTQ5NzU1ODEzOTA5_662ca7c9-a21a-4420-9c09-88f3c6453a6f">615</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6YTE5ZjM1Yzk0ZGU1NDAwM2FhYjE1ZjQyZDJhMGI0MTMvdGFibGVyYW5nZTphMTlmMzVjOTRkZTU0MDAzYWFiMTVmNDJkMmEwYjQxM182LTItMS0xLTg3MzY5L3RleHRyZWdpb246YjI4ZjAwY2ZmNjljNGJhNWEzYzQ0MGZiZDAzZGVmYmRfNTQ5NzU1ODEzOTIw_2f33ae75-ef29-44a2-b859-20301889ff81">440-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6MWVmOTFlYTNjMjczNDU0MGIwZTdlY2U0ZGZkYTVmMjQvdGFibGVyYW5nZToxZWY5MWVhM2MyNzM0NTQwYjBlN2VjZTRkZmRhNWYyNF8xLTAtMS0xLTcyNDU2_434544b3-f880-423a-b666-00915c4a22c0">Common Stock, $.008 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6MWVmOTFlYTNjMjczNDU0MGIwZTdlY2U0ZGZkYTVmMjQvdGFibGVyYW5nZToxZWY5MWVhM2MyNzM0NTQwYjBlN2VjZTRkZmRhNWYyNF8xLTItMS0xLTcyNDU2_b88b386d-ce6c-46c1-abd9-08b22768a3a0">TSCO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6MWVmOTFlYTNjMjczNDU0MGIwZTdlY2U0ZGZkYTVmMjQvdGFibGVyYW5nZToxZWY5MWVhM2MyNzM0NTQwYjBlN2VjZTRkZmRhNWYyNF8xLTQtMS0xLTcyNDU2_62fd5be7-4392-41fb-8f46-f5e91a88e42f">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18zMjUy_bb8212e3-02bd-4146-afd6-eb5babc83a29">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18zMjUz_3f5d7760-0817-4cb9-b1e0-8236730efaf7">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18zMjU1_984e4033-e77b-4ae1-aa74-51558c1c62b4">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18zMjU2_f387c7ce-5627-4e2f-9bf8-e6afd428ce54">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6ZDE5MzJiYmYwNWUxNDJhYmI0MTUxMzkxMmUxYjZlZmMvdGFibGVyYW5nZTpkMTkzMmJiZjA1ZTE0MmFiYjQxNTEzOTEyZTFiNmVmY18wLTEtMS0xLTcyNDU2_8ccb3abe-e747-445d-b573-419d1f5a0815">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6ZDE5MzJiYmYwNWUxNDJhYmI0MTUxMzkxMmUxYjZlZmMvdGFibGVyYW5nZTpkMTkzMmJiZjA1ZTE0MmFiYjQxNTEzOTEyZTFiNmVmY18xLTQtMS0xLTcyNDU2_801b0543-1f01-47c2-b006-3d4c1662f26b">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6ZDE5MzJiYmYwNWUxNDJhYmI0MTUxMzkxMmUxYjZlZmMvdGFibGVyYW5nZTpkMTkzMmJiZjA1ZTE0MmFiYjQxNTEzOTEyZTFiNmVmY18yLTQtMS0xLTcyNDU2_2a429cf1-a5c1-4064-9b4d-ba9fc26646f9">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18zMjU3_18fe57e1-e742-479d-a095-dd972d9e2598">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18yNDM0_b7d07618-e7c1-47a4-9cf4-4437d7c81a37">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i72f795b8aa2a4b938166751a88aa760f_I20220625"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGV4dHJlZ2lvbjozMWM4M2FkZDBjYTU0ODRhODYwOGFkYjUxMGNhY2QyY18yNzQx_04b4709f-2f1f-4576-94ef-636e22ef21bb"
      unitRef="usd">18600000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i04ce28234ff34c8f9e307ea1c88d04fc_I20230128"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xL2ZyYWc6MzFjODNhZGQwY2E1NDg0YTg2MDhhZGI1MTBjYWNkMmMvdGFibGU6OGY2NGY1OGVmODk5NGQzMjgxNDg4YTg0YjBhNDVmYWMvdGFibGVyYW5nZTo4ZjY0ZjU4ZWY4OTk0ZDMyODE0ODhhODRiMGE0NWZhY18xLTItMS0xLTcyNDU2_c4cb989f-11c4-4192-b936-0a633e396b71"
      unitRef="shares">110072658</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80My9mcmFnOmNlOTM1M2RhYmZkNTRhMGQ5NWY3Yjg1YjUwYmY3NDhhL3RleHRyZWdpb246Y2U5MzUzZGFiZmQ1NGEwZDk1ZjdiODViNTBiZjc0OGFfMzgw_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF80My9mcmFnOmNlOTM1M2RhYmZkNTRhMGQ5NWY3Yjg1YjUwYmY3NDhhL3RleHRyZWdpb246Y2U5MzUzZGFiZmQ1NGEwZDk1ZjdiODViNTBiZjc0OGFfMzgw_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF81OC9mcmFnOjVlYzVkODIyMmUwNTQ5N2ZhY2Y4ZDM0OWE1ZGMxMTA2L3RleHRyZWdpb246NWVjNWQ4MjIyZTA1NDk3ZmFjZjhkMzQ5YTVkYzExMDZfMTk3_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF81OC9mcmFnOjVlYzVkODIyMmUwNTQ5N2ZhY2Y4ZDM0OWE1ZGMxMTA2L3RleHRyZWdpb246NWVjNWQ4MjIyZTA1NDk3ZmFjZjhkMzQ5YTVkYzExMDZfMTk3_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82MS9mcmFnOmFhNDE1YmQyZjYzYzQ2NDU5OGNkOWYzYTVlNTA1ZDUxL3RleHRyZWdpb246YWE0MTViZDJmNjNjNDY0NTk4Y2Q5ZjNhNWU1MDVkNTFfNjA0_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82MS9mcmFnOmFhNDE1YmQyZjYzYzQ2NDU5OGNkOWYzYTVlNTA1ZDUxL3RleHRyZWdpb246YWE0MTViZDJmNjNjNDY0NTk4Y2Q5ZjNhNWU1MDVkNTFfNjA0_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:AuditorName
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82NC9mcmFnOjYyZGQ0YzVjNDA5NjRkZjM4M2M5YmJiMmZkZTk1N2FhL3RhYmxlOjJiODFiMjA0MWE0ZTQ3MTQ5MmViMjA2ZDk4OThiYzc4L3RhYmxlcmFuZ2U6MmI4MWIyMDQxYTRlNDcxNDkyZWIyMDZkOTg5OGJjNzhfMy0wLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjlmMzBlY2ExZWMxNzQ4ZDlhYjExYmZjMDY2NDI3NWRiXzE1_7b09495d-7580-4a84-89d7-911899c61b47">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorFirmId
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82NC9mcmFnOjYyZGQ0YzVjNDA5NjRkZjM4M2M5YmJiMmZkZTk1N2FhL3RhYmxlOjJiODFiMjA0MWE0ZTQ3MTQ5MmViMjA2ZDk4OThiYzc4L3RhYmxlcmFuZ2U6MmI4MWIyMDQxYTRlNDcxNDkyZWIyMDZkOTg5OGJjNzhfMy0wLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjlmMzBlY2ExZWMxNzQ4ZDlhYjExYmZjMDY2NDI3NWRiXzc2_7dd48a95-dd46-44ea-a76f-ce459f44ad68">42</dei:AuditorFirmId>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82Ny9mcmFnOmYyNTVmNGJhZjhiOTQ0OWU5OTcxNmY0MTFiODdiYzk1L3RleHRyZWdpb246ZjI1NWY0YmFmOGI5NDQ5ZTk5NzE2ZjQxMWI4N2JjOTVfOTQy_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82Ny9mcmFnOmYyNTVmNGJhZjhiOTQ0OWU5OTcxNmY0MTFiODdiYzk1L3RleHRyZWdpb246ZjI1NWY0YmFmOGI5NDQ5ZTk5NzE2ZjQxMWI4N2JjOTVfOTQy_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82Ny9mcmFnOmYyNTVmNGJhZjhiOTQ0OWU5OTcxNmY0MTFiODdiYzk1L3RleHRyZWdpb246ZjI1NWY0YmFmOGI5NDQ5ZTk5NzE2ZjQxMWI4N2JjOTVfMTIzMg_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF82Ny9mcmFnOmYyNTVmNGJhZjhiOTQ0OWU5OTcxNmY0MTFiODdiYzk1L3RleHRyZWdpb246ZjI1NWY0YmFmOGI5NDQ5ZTk5NzE2ZjQxMWI4N2JjOTVfMTIzMg_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:SelfInsuranceReserve
      contextRef="i94a34d9314ec456c90537fad08f43d57_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83My9mcmFnOjI2YmZhZDZjNzYwNzQyODViZDE3MTA4YTBmZWJmYTA4L3RhYmxlOjY0YmZiOTc4NTRjNTRmNDVhY2ViNjcwNGM5YjlhZWNiL3RhYmxlcmFuZ2U6NjRiZmI5Nzg1NGM1NGY0NWFjZWI2NzA0YzliOWFlY2JfMS0xLTEtMS04Mzk1NS90ZXh0cmVnaW9uOjRmNDY1NmQ0ZTJjYzRlNTlhY2RkYmUwNjUwMzNiZmUyXzU0OTc1NTgxNDU0MA_65f3c385-008a-4d24-bf2e-3230213e58d9"
      unitRef="usd">74000000</us-gaap:SelfInsuranceReserve>
    <dei:AuditorLocation
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83My9mcmFnOjI2YmZhZDZjNzYwNzQyODViZDE3MTA4YTBmZWJmYTA4L3RleHRyZWdpb246MjZiZmFkNmM3NjA3NDI4NWJkMTcxMDhhMGZlYmZhMDhfMzU4MQ_9cc7bd4f-ff32-497a-816a-1c029746f729">Nashville, Tennessee</dei:AuditorLocation>
    <us-gaap:Revenues
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMy0xLTEtMS03MjQ1Ng_42b3a2c9-f584-43c3-af03-3dbbf6bbb143"
      unitRef="usd">14204717000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMy0zLTEtMS03MjQ1Ng_4382daed-2268-4ef8-8f7a-b7ff65a5925c"
      unitRef="usd">12731105000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i454fce2c6b8742799061e19d4f388831_D20200927-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMy01LTEtMS03MjQ1Ng_6f35b90a-e48d-4fc3-aaf3-4d0e1a6c6988"
      unitRef="usd">10620352000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNC0xLTEtMS03MjQ1Ng_97b2eeb5-333a-4e48-a95a-c700cb9200ae"
      unitRef="usd">9232513000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNC0zLTEtMS03MjQ1Ng_7b462a6b-5832-4cef-9251-05a45edab75c"
      unitRef="usd">8253952000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNC01LTEtMS03MjQ1Ng_5eb0d089-152b-4404-8e77-2311087cd487"
      unitRef="usd">6858803000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNS0xLTEtMS03MjQ1Ng_dfb3e3b8-1c05-402b-b8ef-173a72ec0e4a"
      unitRef="usd">4972204000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNS0zLTEtMS03MjQ1Ng_223768eb-f797-4379-a6cf-a27fc3e5fbd9"
      unitRef="usd">4477153000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNS01LTEtMS03MjQ1Ng_4a1d7de2-2611-4fd9-829a-d944fa44bdc9"
      unitRef="usd">3761549000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNi0xLTEtMS03MjQ1Ng_8ef1e30b-1137-4d07-897f-70a8f8d2a5fe"
      unitRef="usd">3194199000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNi0zLTEtMS03MjQ1Ng_c0dbbc61-8bdb-4a96-a522-9bf23ef391c9"
      unitRef="usd">2900297000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNi01LTEtMS03MjQ1Ng_b566af1a-5039-43de-8d6e-b46e1da11550"
      unitRef="usd">2478524000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNy0xLTEtMS03MjQ1Ng_524d2a2e-0144-490e-896d-e1c066c5a743"
      unitRef="usd">343062000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNy0zLTEtMS03MjQ1Ng_19795c46-4f05-409b-90e5-686ea5026488"
      unitRef="usd">270158000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfNy01LTEtMS03MjQ1Ng_02ed941c-56b6-49d5-a3de-3306199bddcc"
      unitRef="usd">217124000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfOC0xLTEtMS03MjQ1Ng_65cb5077-8ab6-49ba-a25a-246e46058f7e"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfOC0zLTEtMS03MjQ1Ng_f74af7a9-8ad0-42db-9896-e9163cc5fee7"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfOC01LTEtMS03MjQ1Ng_8734240d-3243-4c0a-8d8d-1da64567f900"
      unitRef="usd">68973000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfOS0xLTEtMS03MjQ1Ng_179b467b-67c2-4b83-8097-6d148e255bea"
      unitRef="usd">1434943000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfOS0zLTEtMS03MjQ1Ng_c8924ec2-f4b4-4cc3-a435-68a602064f63"
      unitRef="usd">1306698000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfOS01LTEtMS03MjQ1Ng_0ef3e91e-a966-4039-8465-b24da96bae8b"
      unitRef="usd">996928000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTAtMS0xLTEtNzI0NTY_669ca124-4994-402b-a162-8a133ae0ccba"
      unitRef="usd">30633000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTAtMy0xLTEtNzI0NTY_61645770-acd1-4b22-a17b-070c9ff63279"
      unitRef="usd">26610000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTAtNS0xLTEtNzI0NTY_975a8be4-275d-4dd9-a82f-9375e68dbcac"
      unitRef="usd">28781000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTEtMS0xLTEtNzI0NTY_c384c5f4-650e-426a-8348-53beb7269d54"
      unitRef="usd">1404310000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTEtMy0xLTEtNzI0NTY_b5d6c377-d0b9-41d3-9a91-a487a3e7b503"
      unitRef="usd">1280088000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTEtNS0xLTEtNzI0NTY_c6b74a63-b92a-41cf-9f8f-1015d7768673"
      unitRef="usd">968147000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTItMS0xLTEtNzI0NTY_ecbf2e90-0b79-49db-a316-abbee25f2a47"
      unitRef="usd">315598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTItMy0xLTEtNzI0NTY_f3013a02-dc89-46fa-b6bd-9ac55c53419e"
      unitRef="usd">282974000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTItNS0xLTEtNzI0NTY_1a308ab5-c84c-465b-b53c-ae1e4b1e967c"
      unitRef="usd">219189000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTMtMS0xLTEtNzI0NTY_faff2b89-fb59-449a-88a5-bb80912b9656"
      unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTMtMy0xLTEtNzI0NTY_db63d2a9-f000-4e43-aac7-00176f037185"
      unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTMtNS0xLTEtNzI0NTY_aacc3646-4192-40de-89bf-8ea8df1bb3d4"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTUtMS0xLTEtNzI0NTY_15d7be5d-6bf9-43cc-9741-73f595a0bc58"
      unitRef="usdPerShare">9.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTUtMy0xLTEtNzI0NTY_e6026e8a-c7e3-446c-b0b8-d1ff904be13a"
      unitRef="usdPerShare">8.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTUtNS0xLTEtNzI0NTY_48c7ecfa-407f-41d1-a5c7-0fcf794f5bf7"
      unitRef="usdPerShare">6.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTYtMS0xLTEtNzI0NTY_2b2a0f4f-2d69-4130-ae98-21c0afae57e1"
      unitRef="usdPerShare">9.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTYtMy0xLTEtNzI0NTY_80a143c9-1894-4d22-8316-f5b18d53d49b"
      unitRef="usdPerShare">8.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTYtNS0xLTEtNzI0NTY_a32799c6-f2af-4c58-9cea-7ce668f4345e"
      unitRef="usdPerShare">6.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTktMS0xLTEtNzI0NTY_ed7464c3-8b4f-4225-acb0-e5d328f37aa0"
      unitRef="shares">111336000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTktMy0xLTEtNzI0NTY_539a11de-05b9-4bcf-b8b2-e4d0780c7c8d"
      unitRef="shares">114794000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMTktNS0xLTEtNzI0NTY_c50a41f5-5174-4b27-8328-ed208eacf9e1"
      unitRef="shares">116370000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMjAtMS0xLTEtNzI0NTY_8b58e110-96ee-4ec2-9142-d9a62c4e29e9"
      unitRef="shares">112149000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMjAtMy0xLTEtNzI0NTY_f25c0563-ad18-413a-b7b3-e61dbfcad348"
      unitRef="shares">115824000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMjAtNS0xLTEtNzI0NTY_8de6011f-4702-4cfb-9d64-f889035fd5fd"
      unitRef="shares">117436000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMjItMS0xLTEtNzI0NTY_ecfd2179-9b59-4749-8d42-6165dfbf9876"
      unitRef="usdPerShare">3.68</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMjItMy0xLTEtNzI0NTY_cb060cbc-d5a9-4f21-a9d8-06b0fd7f9176"
      unitRef="usdPerShare">2.08</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83Ni9mcmFnOjNmNzk4N2YzYjc0ZDRiYzBiYWMxOGE5ZjljNTIxY2EyL3RhYmxlOjcxZGRiNzc5MzkzMTRmNzViNzYxNWMwNTdmMjE1Nzk3L3RhYmxlcmFuZ2U6NzFkZGI3NzkzOTMxNGY3NWI3NjE1YzA1N2YyMTU3OTdfMjItNS0xLTEtNzI0NTY_b7e0bf20-58a1-4ecd-950b-0469cf214c3a"
      unitRef="usdPerShare">1.50</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:NetIncomeLoss
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfMy0xLTEtMS03MjQ1Ng_eaba1306-fc6f-47c3-b631-693a116321b2"
      unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfMy0zLTEtMS03MjQ1Ng_dfdd7245-1cab-430b-98b4-aaded11b03f1"
      unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfMy01LTEtMS03MjQ1Ng_4bc8e6b7-dbe5-4719-819d-482da6ac78a3"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfNi0xLTEtMS03MjQ1Ng_a3d6fbec-9c6a-4a49-98cc-9800dc48331f"
      unitRef="usd">9930000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfNi0zLTEtMS03MjQ1Ng_61a0dc27-d965-4cfc-9a3f-880687b4bdf6"
      unitRef="usd">4588000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfNi01LTEtMS03MjQ1Ng_24e1243f-b185-4eba-a6d4-9ffa78c95e24"
      unitRef="usd">-3442000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfOC0xLTEtMS03MjQ1Ng_aade2f7d-17d1-418a-bf0c-7e97705acdae"
      unitRef="usd">9930000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfOC0zLTEtMS03MjQ1Ng_12379f18-4f7a-4352-b5e6-11ce537bc11e"
      unitRef="usd">4588000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfOC01LTEtMS03MjQ1Ng_02c488b4-856b-486a-b51c-adb70e47dbdd"
      unitRef="usd">-3442000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfOS0xLTEtMS03MjQ1Ng_026fc809-61be-4c5c-8cfd-38096dc62717"
      unitRef="usd">1098642000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfOS0zLTEtMS03MjQ1Ng_a7c5c5b9-d555-4ba9-8939-59b0901121a3"
      unitRef="usd">1001702000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF83OS9mcmFnOjg2OThhM2I0ZGYyODRiMzBhMmVhNmYxZGZhN2MwZDlhL3RhYmxlOjhhNjgzMjlmYzZkNTQ3NDZhZWFiNGQ2MmM4OWZiNTU5L3RhYmxlcmFuZ2U6OGE2ODMyOWZjNmQ1NDc0NmFlYWI0ZDYyYzg5ZmI1NTlfOS01LTEtMS03MjQ1Ng_71883c85-f7e9-4217-bddd-19f04cb7b8d2"
      unitRef="usd">745516000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMy0xLTEtMS03MjQ1Ng_1953b64f-1073-4c19-9f09-cc998043d5ab"
      unitRef="usd">202502000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMy0zLTEtMS03MjQ1Ng_9f86d3e8-57b3-4aa8-999f-fff761b613b7"
      unitRef="usd">878030000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InventoryNet
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNC0xLTEtMS03MjQ1Ng_f1fceed1-0555-4395-8aa0-b9e926eda7f1"
      unitRef="usd">2709597000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNC0zLTEtMS03MjQ1Ng_4ded28dc-7e9f-491d-bbd7-22b597bedca4"
      unitRef="usd">2191192000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNS0xLTEtMS03MjQ1Ng_1ba9e717-457c-4e05-8128-45b5cb669abb"
      unitRef="usd">245676000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNS0zLTEtMS03MjQ1Ng_2c458799-a02b-4216-98ed-6b77759a1c9e"
      unitRef="usd">164118000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxReceivable
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNi0xLTEtMS03MjQ1Ng_aaa812f8-2c84-497e-9daf-7b4481e46e9c"
      unitRef="usd">0</us-gaap:IncomeTaxReceivable>
    <us-gaap:IncomeTaxReceivable
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNi0zLTEtMS03MjQ1Ng_6175ffbe-1e1a-4ab2-b038-7cc9908a2e2e"
      unitRef="usd">17100000</us-gaap:IncomeTaxReceivable>
    <us-gaap:AssetsCurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNy0xLTEtMS03MjQ1Ng_25f10cf2-b9f0-446c-b0e1-142460c06b24"
      unitRef="usd">3157775000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNy0zLTEtMS03MjQ1Ng_f12b707b-407d-4c5e-bda7-2e60d4e7c63b"
      unitRef="usd">3250440000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfOS0xLTEtMS03MjQ1Ng_cd8c101d-a6d1-4afb-b1f3-092333c323c7"
      unitRef="usd">2083616000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfOS0zLTEtMS03MjQ1Ng_1dd8fd42-8e3f-4c0c-98a5-dd885583ff53"
      unitRef="usd">1617806000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTAtMS0xLTEtNzI0NTY_d91f070d-fde2-4840-95f0-0deb3659cdc4"
      unitRef="usd">2953801000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTAtMy0xLTEtNzI0NTY_056a2635-b30f-4791-bbc0-6ddc7c84cda0"
      unitRef="usd">2785858000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTEtMS0xLTEtNzI0NTY_4b8d2875-b512-4186-953b-d9f8b68f095f"
      unitRef="usd">253262000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTEtMy0xLTEtNzI0NTY_b5359c2e-9cf1-4bb4-b9d6-b0951e18e9ee"
      unitRef="usd">55520000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTItMS0xLTEtNzI0NTY_8b6d1f35-4abf-40bf-a707-0463df8f67b7"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTItMy0xLTEtNzI0NTY_31d512d3-95f6-4a01-9fb3-9435817ba14a"
      unitRef="usd">2437000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTMtMS0xLTEtNzI0NTY_fe4a01d4-36e7-4daa-97ed-192ec01c8303"
      unitRef="usd">41536000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTMtMy0xLTEtNzI0NTY_c2f77ede-eb8d-4662-b1c7-9d2c43f9e12d"
      unitRef="usd">55406000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTQtMS0xLTEtNzI0NTY_d327014d-0898-45de-92c0-ad6fa9fb0929"
      unitRef="usd">8489990000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTQtMy0xLTEtNzI0NTY_b8e2148b-77f1-4cec-96a2-89eb6f07ebbb"
      unitRef="usd">7767467000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTgtMS0xLTEtNzI0NTY_baf4f961-b8ef-482d-b2df-0bf43f44b338"
      unitRef="usd">1398288000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTgtMy0xLTEtNzI0NTY_0a461217-3684-4d6b-b9f7-188f944e5238"
      unitRef="usd">1155630000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTktMS0xLTEtNzI0NTY_0eb4090a-825a-4599-8293-999aaf2423c3"
      unitRef="usd">120302000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMTktMy0xLTEtNzI0NTY_18e7558e-b4dd-46b2-aab7-41ccc9ee411a"
      unitRef="usd">109618000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjAtMS0xLTEtNzI0NTY_6420cac0-8534-44da-bff3-03e3403697be"
      unitRef="usd">498575000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjAtMy0xLTEtNzI0NTY_c26435cf-f1f2-4014-ab9b-e316577c1edb"
      unitRef="usd">474412000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjItMS0xLTEtNzI0NTY_5f14c424-3512-4b8b-8cc2-03885573201f"
      unitRef="usd">3179000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjItMy0xLTEtNzI0NTY_3b774051-e860-48d6-8ab0-3c220db6bd0a"
      unitRef="usd">3897000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjMtMS0xLTEtNzI0NTY_fbf05a66-85e6-49ed-94f1-e5fb6904dda3"
      unitRef="usd">346397000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjMtMy0xLTEtNzI0NTY_95ce83f9-6cd8-42e7-be19-19e6a4d2b726"
      unitRef="usd">321285000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjQtMS0xLTEtNzI0NTY_6e87160b-b040-4676-b767-403179927600"
      unitRef="usd">9471000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjQtMy0xLTEtNzI0NTY_46be09f4-e7d8-4013-8a04-4b215b9009ed"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjYtMS0xLTEtNzI0NTY_fec730f2-0784-4dee-88d2-5347ae8b4efc"
      unitRef="usd">2376212000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjYtMy0xLTEtNzI0NTY_4b79aafe-e357-4742-a77b-ea062e196801"
      unitRef="usd">2064842000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjgtMS0xLTEtNzI0NTY_ed59d020-c964-4d2c-a3ed-a97b8005c7f3"
      unitRef="usd">1164056000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjgtMy0xLTEtNzI0NTY_8c6e4b11-11fe-40e0-8e2c-73c9650fb60c"
      unitRef="usd">986382000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjktMS0xLTEtNzI0NTY_482a29f1-7e89-4ec3-b06c-99a66e260803"
      unitRef="usd">34651000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMjktMy0xLTEtNzI0NTY_b2ecf2fc-f99d-4c0f-80c4-f805607b2159"
      unitRef="usd">32848000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzAtMS0xLTEtNzI0NTY_84b38ef7-51db-4114-9704-9d214d44a59b"
      unitRef="usd">2721877000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzAtMy0xLTEtNzI0NTY_c7409b1e-4354-4096-a17e-231b0a37a378"
      unitRef="usd">2574882000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzEtMS0xLTEtNzI0NTY_24e2f376-11d3-4885-afca-e0d59b7dc66a"
      unitRef="usd">30775000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzEtMy0xLTEtNzI0NTY_20b185ca-8a8f-49b8-bd91-e9f0b1caf71d"
      unitRef="usd">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzItMS0xLTEtNzI0NTY_412efec1-3f09-4bb5-9a1e-111603cdef99"
      unitRef="usd">120003000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzItMy0xLTEtNzI0NTY_5bcf202d-f86b-449d-bf70-8a21df395d7a"
      unitRef="usd">105848000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzMtMS0xLTEtNzI0NTY_ddfbe659-e213-4669-8777-ca6eb3d6a1eb"
      unitRef="usd">6447574000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzMtMy0xLTEtNzI0NTY_003fe3f7-2817-42b9-aff3-735e60b17b79"
      unitRef="usd">5764802000</us-gaap:Liabilities>
    <us-gaap:PreferredStockValue
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzYtMS0xLTEtNzI0NTY_a8cab410-2575-451a-8c0b-0b88922eaf5e"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzYtMy0xLTEtNzI0NTY_84a9e3b7-3e01-4dc9-85cf-32bec68d1b56"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockValue
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzctMS0xLTEtNzI0NTY_464fd63d-8db0-40a3-a306-2583fa5aefde"
      unitRef="usd">1415000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzctMy0xLTEtNzI0NTY_819c540e-25d2-4a66-96d1-e4cc2d1a0393"
      unitRef="usd">1411000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzgtMS0xLTEtNzI0NTY_b6967ef4-4510-41c6-a077-bf9602b4a37b"
      unitRef="usd">1261283000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzgtMy0xLTEtNzI0NTY_5ff4aa0c-a0a6-4ca6-8f4e-3fdef0817a34"
      unitRef="usd">1210512000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockValue
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzktMS0xLTEtNzI0NTY_1178709a-2cb9-490c-b503-1aa96a4e8aa8"
      unitRef="usd">4855909000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfMzktMy0xLTEtNzI0NTY_58fa6a2a-880f-424b-82ae-49917ae82ad7"
      unitRef="usd">4155846000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDAtMS0xLTEtNzI0NTY_01ed59ee-8677-4ee7-bb27-e016bfccd6cf"
      unitRef="usd">11275000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDAtMy0xLTEtNzI0NTY_73093f0e-95cd-4b80-92e7-d77d68be42f2"
      unitRef="usd">1345000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDEtMS0xLTEtNzI0NTY_04ecf87e-136a-4e9b-9a14-9a06a17cb74e"
      unitRef="usd">5624352000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDEtMy0xLTEtNzI0NTY_a942a284-5121-4f94-ae21-ca01a7990c0c"
      unitRef="usd">4945243000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDItMS0xLTEtNzI0NTY_66d8f8f2-704d-4bdd-ac00-da24d4bb3ce5"
      unitRef="usd">2042416000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDItMy0xLTEtNzI0NTY_7d7af135-14d1-4e8a-8fac-b26782cd929c"
      unitRef="usd">2002665000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDMtMS0xLTEtNzI0NTY_83f9e33b-757c-4d1d-9df7-cc5dc78580e2"
      unitRef="usd">8489990000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RhYmxlOmRlMTcxYzI0ODg2NzRiYjJiMTBiNmJjNDM5ZDQzNDUwL3RhYmxlcmFuZ2U6ZGUxNzFjMjQ4ODY3NGJiMmIxMGI2YmM0MzlkNDM0NTBfNDMtMy0xLTEtNzI0NTY_e5b6a8d0-f3ed-4501-990d-f713114271cd"
      unitRef="usd">7767467000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMTM4_3cac3b06-dd60-4d28-b528-1a90401c38e6"
      unitRef="usdPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMTM4_c09bce8b-1c1c-43e5-8846-250951871b9a"
      unitRef="usdPerShare">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMTUy_0d81228f-b5ff-4c85-9448-a2f4c8acfef4"
      unitRef="shares">40000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMTUy_caf6e795-c6f0-4915-9ff1-aca0795b0823"
      unitRef="shares">40000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMTc0_12a880dc-bad8-4251-a597-5f51ae5ccfac"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMTc0_efe1ecfe-2812-4b5b-8464-41da2a25d9af"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMjc2_16fbeeaf-1de7-45e2-abe0-7c73ef462013"
      unitRef="usdPerShare">0.008</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMjc2_555d54e3-2f8a-441c-940f-99c50a4fbfbd"
      unitRef="usdPerShare">0.008</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMjkw_5c83f21f-9c5c-4a16-8d7e-9891c5c48208"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMjkw_f71b49e8-4c5c-495f-b774-51a6ae3981e0"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMzM3_9e70c4c8-19bf-45ae-a39c-de23f7a9b5ee"
      unitRef="shares">176876000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMzQ0_0dcd2fd6-f0fb-4ae3-bf4a-94c9927438c9"
      unitRef="shares">176371000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMzYy_358fb774-d010-41f2-bc99-8bf48734f977"
      unitRef="shares">110251000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMzY5_81821399-5327-4518-a2a8-99e773901951"
      unitRef="shares">113125000</us-gaap:CommonStockSharesOutstanding>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMzk0_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfMzk0_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:TreasuryStockShares
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfNDY2_2f18e2c1-3aa4-4dae-869a-2bb2281a63ab"
      unitRef="shares">66625000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfNDcz_a14ad144-cb18-4e74-8b1e-0feb4fd3c451"
      unitRef="shares">63246000</us-gaap:TreasuryStockShares>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfNDg2_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84Mi9mcmFnOjlmOTEzNzdlN2MxYzRlZjg5ZjQ3NDk3ODM4ZWY0YzJhL3RleHRyZWdpb246OWY5MTM3N2U3YzFjNGVmODlmNDc0OTc4MzhlZjRjMmFfNDg2_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:SharesOutstanding
      contextRef="i6bf007b9c438402aa560a1ade1d0f4cf_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi0xLTEtMS03MjQ1Ng_d671f923-89a6-4525-8397-946778da0072"
      unitRef="shares">118165000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i6bf007b9c438402aa560a1ade1d0f4cf_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi0zLTEtMS03MjQ1Ng_bf3f1f30-064b-4eb5-831c-02a40e2c510e"
      unitRef="usd">1389000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i04ccf389e9434c59b13a56e9b3b04546_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi01LTEtMS03MjQ1Ng_263de796-1318-4a88-bfbb-0a30c3c21488"
      unitRef="usd">966698000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i817f6a944e6e40d3a7bddd661a1639d7_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi03LTEtMS03MjQ1Ng_ae6ce78a-e6f7-44b4-b765-aee8811e941b"
      unitRef="usd">-3013996000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i020a1444c4294e06bd4164820fd1ca74_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi05LTEtMS03MjQ1Ng_78db4998-929e-4f1c-9423-84ff3dd8b0f6"
      unitRef="usd">199000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if00281d0941548858f9dfd9741febeb8_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi0xMS0xLTEtNzI0NTY_18a169c4-8dad-4843-ad41-01c3e4d11184"
      unitRef="usd">3612833000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i021406409133485c9d16159a46b12f38_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMi0xMy0xLTEtNzI0NTY_e698502c-f744-4d69-8e2c-4b6ef3136730"
      unitRef="usd">1567123000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i9936405422914237855137bc553928b8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNC0xLTEtMS03MjQ1Ng_c528e0af-c20d-47a7-8413-d357a14a1df6"
      unitRef="shares">1520000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i9936405422914237855137bc553928b8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNC0zLTEtMS03MjQ1Ng_9cd201e3-8707-4752-bb28-926230efd369"
      unitRef="usd">12000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i6fb3916bf04d4a10bfb17ed0b54ef33b_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNC01LTEtMS03MjQ1Ng_9a541d20-9db2-4220-81a9-164029984801"
      unitRef="usd">99328000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNC0xMy0xLTEtNzI0NTY_fe986226-2f51-462c-9601-2aef23c7449e"
      unitRef="usd">99340000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensation
      contextRef="i6fb3916bf04d4a10bfb17ed0b54ef33b_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNS01LTEtMS03MjQ1Ng_1b2eb419-822c-4118-aba0-2e5a1f9830f7"
      unitRef="usd">37273000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNS0xMy0xLTEtNzI0NTY_feced97a-a1e8-4b2c-b823-fc297386efce"
      unitRef="usd">37273000</us-gaap:ShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="iae58a1a00de946c5b841b91ace3066d4_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNy01LTEtMS03MjQ1Ng_396c56d1-f505-481e-b43e-576891366750"
      unitRef="usd">7799000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfNy0xMy0xLTEtNzI0NTY_fa40c39f-8792-420b-97d3-50de277a0e87"
      unitRef="usd">7799000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i9936405422914237855137bc553928b8_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfOC0xLTEtMS03MjQ1Ng_163eb64f-87d1-4531-a6e8-2b83f04e8221"
      unitRef="shares">3439000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i5222dde0f927498c8767c82ce996afcc_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfOC03LTEtMS03MjQ1Ng_576d4767-a2ce-43f1-ba33-7470f4be1ea1"
      unitRef="usd">342957000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i5222dde0f927498c8767c82ce996afcc_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfOC0xMy0xLTEtNzI0NTY_4052b227-de54-4d95-a370-95962f412e62"
      unitRef="usd">342957000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="if8246a0588f040c2a6fb0f29bc580d71_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfOS0xMS0xLTEtNzI0NTY_6e76fc9f-fb7b-463b-8157-5fe0df077201"
      unitRef="usd">174656000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfOS0xMy0xLTEtNzI0NTY_3a31ac6d-b888-4423-a5c1-0a5a7defb2b5"
      unitRef="usd">174656000</us-gaap:PaymentsOfDividends>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="ie67c11ae95fe4faa9cbbbb75679a8f4b_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTAtOS0xLTEtNzI0NTY_5483fd94-10a3-4377-b747-dfc94c4c6da3"
      unitRef="usd">-3442000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTAtMTMtMS0xLTcyNDU2_da7a7f0b-9bd7-4d42-a548-6a5a2f8c3fc5"
      unitRef="usd">-3442000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="if8246a0588f040c2a6fb0f29bc580d71_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTEtMTEtMS0xLTcyNDU2_7f621936-31fa-49b8-a6cf-b014ab9824f6"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTEtMTMtMS0xLTcyNDU2_8d284a29-b522-4963-a4f5-dc71188dcce9"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i0e92529ffd7a4dc3ba910b5e877893f5_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtMS0xLTEtNzI0NTY_be60fd75-63b1-4c3c-ac6f-d90f162c2d1f"
      unitRef="shares">116246000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i0e92529ffd7a4dc3ba910b5e877893f5_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtMy0xLTEtNzI0NTY_832d1238-ac32-47d2-a644-25890e6c06ef"
      unitRef="usd">1401000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i554781740f1c4bb09a02aa86788aa0ec_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtNS0xLTEtNzI0NTY_8f20666a-bb6a-4e4e-a833-e94262e75149"
      unitRef="usd">1095500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1d87fe20462c445f98f974f14e1b43da_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtNy0xLTEtNzI0NTY_4c8d656b-734d-48a7-b5b4-f073c87569c3"
      unitRef="usd">-3356953000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i05ae78f9eb634a95924adf14ece861f1_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtOS0xLTEtNzI0NTY_1dea62eb-b996-42fb-8135-baa906d06e5a"
      unitRef="usd">-3243000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifcd347fc723040029815ec14a5330118_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtMTEtMS0xLTcyNDU2_e0a33f3c-7dff-4282-aba0-13d7a859087f"
      unitRef="usd">4187135000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2a6fee30584042afb96a840de2e15d0c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTMtMTMtMS0xLTcyNDU2_84e00418-1552-44e9-959a-d6726fe24735"
      unitRef="usd">1923840000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i4f1011c4b4464047a4c1b3af7f3c04dd_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTUtMS0xLTEtNzI0NTY_0fa47e56-a02a-49eb-9b0e-6edbccf777b7"
      unitRef="shares">1243000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i4f1011c4b4464047a4c1b3af7f3c04dd_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTUtMy0xLTEtNzI0NTY_452d4950-c9dc-46a7-b016-753783f7b3bf"
      unitRef="usd">10000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ib1d3d1246212428a8870f1d0dfe360da_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTUtNS0xLTEtNzI0NTY_aeed4588-e9dd-4fab-952f-cc93ebbe8f78"
      unitRef="usd">82239000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTUtMTMtMS0xLTcyNDU2_1e710127-923e-42ca-a7a1-c66c75fc2e04"
      unitRef="usd">82249000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensation
      contextRef="ib1d3d1246212428a8870f1d0dfe360da_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTYtNS0xLTEtNzI0NTY_b8f8f91c-fdd2-47af-914b-ddde385af638"
      unitRef="usd">47649000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTYtMTMtMS0xLTcyNDU2_3488ac2d-67ff-4e94-930e-2685ad535617"
      unitRef="usd">47649000</us-gaap:ShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ifb0d6fda27444d50b97c963a57637834_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTctNS0xLTEtNzI0NTY_79bf0d0d-9ac3-4691-beeb-c01d8be74616"
      unitRef="usd">14876000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTctMTMtMS0xLTcyNDU2_677fb3e3-5a57-499b-980f-a93390834744"
      unitRef="usd">14876000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i4f1011c4b4464047a4c1b3af7f3c04dd_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTgtMS0xLTEtNzI0NTY_6202862c-15c1-46e9-b38d-b19f7b80830a"
      unitRef="shares">4364000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i0112f123afd34fd09665d027659d116b_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTgtNy0xLTEtNzI0NTY_cff54ee9-c3dc-46e2-a132-3417482450f1"
      unitRef="usd">798893000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i0112f123afd34fd09665d027659d116b_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTgtMTMtMS0xLTcyNDU2_a9a686d0-a082-4f64-989e-40f8639331f5"
      unitRef="usd">798893000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="i5d80cf8416f34466afa7284957e716c3_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTktMTEtMS0xLTcyNDU2_8647b0fb-313b-47b3-a053-8bfef58bb2f7"
      unitRef="usd">239006000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMTktMTMtMS0xLTcyNDU2_0374fbfd-a54f-4e97-9005-82e2a09049d5"
      unitRef="usd">239006000</us-gaap:PaymentsOfDividends>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i8e5a8bbe93f04b66b00ee7e668577796_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjAtOS0xLTEtNzI0NTY_ade377db-6ee6-49d9-90c2-7bc41046b7ca"
      unitRef="usd">4588000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjAtMTMtMS0xLTcyNDU2_e9fb5472-973b-4c11-b72f-47da0a100d17"
      unitRef="usd">4588000</us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i5d80cf8416f34466afa7284957e716c3_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjEtMTEtMS0xLTcyNDU2_18681f04-9aad-4845-9780-50f3cb9df06b"
      unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjEtMTMtMS0xLTcyNDU2_aba6f31c-8a79-489f-a9ff-c54a0abce33b"
      unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i499cb04fdfb34701aeb1094041e7e0ee_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtMS0xLTEtNzI0NTY_12c6e399-8afa-44cd-a7c0-48be037ae2d8"
      unitRef="shares">113125000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i499cb04fdfb34701aeb1094041e7e0ee_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtMy0xLTEtNzI0NTY_120afa1c-c243-48fa-b503-8800278812ba"
      unitRef="usd">1411000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8e8c0ca767294db092167a7d81feb95e_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtNS0xLTEtNzI0NTY_21e0bc2e-ebdb-45cf-a68e-92b9516ae364"
      unitRef="usd">1210512000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia2f0c1acdde4430ba6814e1d6b3f7400_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtNy0xLTEtNzI0NTY_726f7f3c-c8e5-41fe-9824-9e883838f133"
      unitRef="usd">-4155846000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia89a9c5807064f268a7cf41705530060_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtOS0xLTEtNzI0NTY_a02c9576-744c-4bad-aaed-d50a1d85bf15"
      unitRef="usd">1345000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0d2746c74ad5464b8e30ae734300d672_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtMTEtMS0xLTcyNDU2_516cd113-1264-432a-9346-e6c9e76ec7d3"
      unitRef="usd">4945243000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjMtMTMtMS0xLTcyNDU2_3a0b5f3d-0613-4564-ae68-490d52211ffb"
      unitRef="usd">2002665000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i7ed37884a31449a6845145a1a49ef9b9_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjUtMS0xLTEtNzI0NTY_3158795b-649e-46a6-9b4b-5cb4dc7d1080"
      unitRef="shares">504000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i7ed37884a31449a6845145a1a49ef9b9_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjUtMy0xLTEtNzI0NTY_db641eb3-bdb6-43e3-9667-42229d2f9579"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i6bf5893e3a1c40a88d4558ace0cfec55_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjUtNS0xLTEtNzI0NTY_7ce40756-ef34-4116-9b57-911efb08cf09"
      unitRef="usd">25531000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjUtMTMtMS0xLTcyNDU2_00d44bdd-5d10-4e22-a665-a0d28b5640d3"
      unitRef="usd">25535000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensation
      contextRef="i6bf5893e3a1c40a88d4558ace0cfec55_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjYtNS0xLTEtNzI0NTY_5bb0a783-bd51-4fd6-a644-a6ece3211637"
      unitRef="usd">53832000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjYtMTMtMS0xLTcyNDU2_acd60bd3-40fd-4fc1-a564-836ba81551a5"
      unitRef="usd">53832000</us-gaap:ShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjctNS0xLTEtNzI0NTY_8d642097-8fd7-4e47-84b2-308e72c8d50a"
      unitRef="usd">28592000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjctMTMtMS0xLTcyNDU2_5c7d688d-be50-40c5-b4a6-aeba2009d6a7"
      unitRef="usd">28592000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i7ed37884a31449a6845145a1a49ef9b9_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjgtMS0xLTEtNzI0NTY_28d5a0ed-7421-471b-8e60-f4fded737d90"
      unitRef="shares">3378000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iddf10cc34df247d68d385c7b3fd23389_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjgtNy0xLTEtNzI0NTY_986660ad-8429-40f3-ada7-3e5204801165"
      unitRef="usd">700063000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iddf10cc34df247d68d385c7b3fd23389_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjgtMTMtMS0xLTcyNDU2_71103805-9c9c-4826-b0b7-8e90c5a1939a"
      unitRef="usd">700063000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="i22b4bd238d8f43579b5f74f77833d2fa_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjktMTEtMS0xLTcyNDU2_9bf52ca7-f7d9-48f5-947b-c258292c561b"
      unitRef="usd">409603000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMjktMTMtMS0xLTcyNDU2_b80bec64-4fe0-4fe6-a4cb-c971cddd6f7c"
      unitRef="usd">409603000</us-gaap:PaymentsOfDividends>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i3b57adfbc7394137a1d7a1c5061ff338_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzAtOS0xLTEtNzI0NTY_d6f05def-7d88-434f-b3d5-89aac1c5d036"
      unitRef="usd">9930000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzAtMTMtMS0xLTcyNDU2_410aff0c-5603-4a94-8d22-f6facfb1b058"
      unitRef="usd">9930000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:NetIncomeLoss
      contextRef="i22b4bd238d8f43579b5f74f77833d2fa_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzEtMTEtMS0xLTcyNDU2_b5f3d820-e16e-4f4b-b6a9-7123f5cd919b"
      unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzEtMTMtMS0xLTcyNDU2_3210f062-0136-4e13-95ab-a6826e86f51f"
      unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i2e9aa79eb2384bfa9d660701bbc59ecb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItMS0xLTEtNzI0NTY_4ecb47ee-79be-480d-8fce-0d41862d31cf"
      unitRef="shares">110251000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i2e9aa79eb2384bfa9d660701bbc59ecb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItMy0xLTEtNzI0NTY_4cb38f78-22ba-4336-a4a5-72c4e02caf34"
      unitRef="usd">1415000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8cbfb67d62934ad996c89b7522a22bd2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItNS0xLTEtNzI0NTY_a903c5c1-e031-44d2-8249-2c3b30453f25"
      unitRef="usd">1261283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib78111e1d05041a59a81cd9be053d85a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItNy0xLTEtNzI0NTY_c6828674-eabf-4272-99b6-6674dca732b5"
      unitRef="usd">-4855909000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7af9f89a4f14f838d7bd687008ec39e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItOS0xLTEtNzI0NTY_ac6ed05a-b03e-4bfa-9e4d-4e00e07a496f"
      unitRef="usd">11275000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i508b173a382a443da30c5ae2e91a7abd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItMTEtMS0xLTcyNDU2_5750f680-a540-4295-9e56-cb28abdd87d6"
      unitRef="usd">5624352000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84NS9mcmFnOjA0NzQ3ZTk4Mzk5ZjQ1MzRiYWRhYThlY2M0YjE1ODFlL3RhYmxlOmYzYTg0MzE0Yjc3ODQ0ODViZTA4ZjhiYjJkM2ZmZWRjL3RhYmxlcmFuZ2U6ZjNhODQzMTRiNzc4NDQ4NWJlMDhmOGJiMmQzZmZlZGNfMzItMTMtMS0xLTcyNDU2_98f4c705-f984-4d9d-9629-76ee3b029476"
      unitRef="usd">2042416000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNC0xLTEtMS03MjQ1Ng_eaba1306-fc6f-47c3-b631-693a116321b2"
      unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNC0zLTEtMS03MjQ1Ng_dfdd7245-1cab-430b-98b4-aaded11b03f1"
      unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNC01LTEtMS03MjQ1Ng_4bc8e6b7-dbe5-4719-819d-482da6ac78a3"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNi0xLTEtMS03MjQ1Ng_e96d7316-3429-4e3d-b911-a0ced217cfb5"
      unitRef="usd">343062000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNi0zLTEtMS03MjQ1Ng_94670ff7-5ca8-4665-bc94-626fcfd0cf94"
      unitRef="usd">270158000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNi01LTEtMS03MjQ1Ng_4d015523-2eeb-437e-8b9a-41bc4d83b8a3"
      unitRef="usd">217124000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNy0xLTEtMS03MjQ1Ng_74659aed-7565-48e5-9b99-ce95329f24fa"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNy0zLTEtMS03MjQ1Ng_dbe95364-383f-442f-af61-a49a72227abe"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNy01LTEtMS03MjQ1Ng_b38876cb-9b81-46b2-9c60-dad2649c448f"
      unitRef="usd">68973000</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfOC0xLTEtMS03MjQ1Ng_1a28098f-1921-44f5-ac9c-2a6663a66751"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfOC0zLTEtMS03MjQ1Ng_f8348605-c134-45f5-80aa-9f618daff61f"
      unitRef="usd">0</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:OtherAssetImpairmentCharges
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfOC01LTEtMS03MjQ1Ng_7c305e4e-2a36-4d7d-a8c9-a8a9c3193022"
      unitRef="usd">5078000</us-gaap:OtherAssetImpairmentCharges>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfOS0xLTEtMS03MjQ1Ng_bc12f833-d802-4fb3-8481-204f3dbff935"
      unitRef="usd">-2158000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfOS0zLTEtMS03MjQ1Ng_79daa3e9-832b-4c3c-ac23-acbecc31cf16"
      unitRef="usd">-4045000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfOS01LTEtMS03MjQ1Ng_28113b69-61b0-468c-b574-ac932a1e45fc"
      unitRef="usd">1157000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:ShareBasedCompensation
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTAtMS0xLTEtNzI0NTY_a1ec8b3c-3381-4ef3-81ec-742496718ac3"
      unitRef="usd">53832000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTAtMy0xLTEtNzI0NTY_f0260552-376f-4abf-9758-115f0a4c5af3"
      unitRef="usd">47649000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTAtNS0xLTEtNzI0NTY_91416095-c98c-4ed3-92ac-4da873fa13ee"
      unitRef="usd">37273000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTEtMS0xLTEtNzI0NTY_4eefb280-f759-49db-83d0-b3ccf00dd7b2"
      unitRef="usd">51693000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTEtMy0xLTEtNzI0NTY_59a38892-76ff-4ae9-831a-7b6886ea3603"
      unitRef="usd">29149000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTEtNS0xLTEtNzI0NTY_8c0d14c1-7765-4678-9fbc-fdff55f25d6e"
      unitRef="usd">-31739000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTMtMS0xLTEtNzI0NTY_1617ecda-c94b-48bb-961e-7e53ea8454de"
      unitRef="usd">349742000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTMtMy0xLTEtNzI0NTY_879f0953-9b6e-4a32-8f64-a63ff1411064"
      unitRef="usd">407922000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTMtNS0xLTEtNzI0NTY_67c823c9-8608-4ca0-862c-a63ee951ecae"
      unitRef="usd">180489000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTQtMS0xLTEtNzI0NTY_3a0006b4-651b-4332-abfd-7be489a499a5"
      unitRef="usd">64060000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTQtMy0xLTEtNzI0NTY_349dc02c-9fc7-41af-bf85-6921f336462d"
      unitRef="usd">30459000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTQtNS0xLTEtNzI0NTY_4ba2d3e3-98c2-4c97-9656-ce392df08ef2"
      unitRef="usd">32794000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTUtMS0xLTEtNzI0NTY_7553f220-9172-40ed-b945-7b8f96565fa7"
      unitRef="usd">162335000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTUtMy0xLTEtNzI0NTY_32365bd3-c6f0-47d1-9303-59148f3c16ad"
      unitRef="usd">179534000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTUtNS0xLTEtNzI0NTY_e6ff45a6-3903-4edd-987d-d1819548a732"
      unitRef="usd">333060000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTYtMS0xLTEtNzI0NTY_922e2c40-9838-4b22-abae-ac18c9c5c263"
      unitRef="usd">6433000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTYtMy0xLTEtNzI0NTY_eaff50e3-c3fd-415b-9d85-c789a98233f9"
      unitRef="usd">-10083000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTYtNS0xLTEtNzI0NTY_a7aa5328-eef4-4e7f-8ff6-db3279b0efd4"
      unitRef="usd">79946000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTctMS0xLTEtNzI0NTY_b96428f7-5233-48a0-9682-9d5df319438f"
      unitRef="usd">-13137000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTctMy0xLTEtNzI0NTY_115aafc1-b28f-4fc1-a58f-d782e12ae770"
      unitRef="usd">137833000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTctNS0xLTEtNzI0NTY_69aedf32-21d5-4876-bf32-09459447f013"
      unitRef="usd">72405000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTgtMS0xLTEtNzI0NTY_448f051b-2955-4ddc-ae32-65a7095e1820"
      unitRef="usd">26570000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTgtMy0xLTEtNzI0NTY_22c94a37-fdef-4527-ad5b-058f2e1493fb"
      unitRef="usd">-37038000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTgtNS0xLTEtNzI0NTY_03326b60-1118-4a3a-9f0a-7f2685482f28"
      unitRef="usd">13954000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTktMS0xLTEtNzI0NTY_89223603-09a1-4901-94dd-68f48b4f36a8"
      unitRef="usd">-49123000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTktMy0xLTEtNzI0NTY_235845eb-5c00-4e0a-8afe-4532076a63c0"
      unitRef="usd">41260000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMTktNS0xLTEtNzI0NTY_da07e331-76c7-4099-8a19-962a5d091b53"
      unitRef="usd">-63923000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjAtMS0xLTEtNzI0NTY_38645ba4-44a4-42a2-ae6d-5c98369efbde"
      unitRef="usd">1356979000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjAtMy0xLTEtNzI0NTY_d48ed7ed-f3b8-4d5a-8a5c-346d27c1a428"
      unitRef="usd">1138720000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjAtNS0xLTEtNzI0NTY_4be278df-00a2-4ff4-a457-bb844c839c5e"
      unitRef="usd">1394515000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjItMS0xLTEtNzI0NTY_e52dacea-7948-4875-8cce-6a9069b4fcce"
      unitRef="usd">773369000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjItMy0xLTEtNzI0NTY_6855f11e-4732-4744-badd-247b347fc6fe"
      unitRef="usd">628431000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjItNS0xLTEtNzI0NTY_d28e2ae4-db30-48e5-b52f-f2796b299955"
      unitRef="usd">294002000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjMtMS0xLTEtNzI0NTY_51e2f7c9-0936-42cf-89e3-f1fad27a4c0f"
      unitRef="usd">1044000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjMtMy0xLTEtNzI0NTY_9f7ecb54-3e3c-4672-be84-f40ff2207922"
      unitRef="usd">1091000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjMtNS0xLTEtNzI0NTY_03d6a2e2-ff3a-4cc1-a046-6a907d98daaf"
      unitRef="usd">1792000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjQtMS0xLTEtNzI0NTY_4cfa7db9-710b-4be5-9271-95e8d17aabf6"
      unitRef="usd">390765000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjQtMy0xLTEtNzI0NTY_44734e5d-ff59-4132-8367-c40a44fbc993"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjQtNS0xLTEtNzI0NTY_3ae0ea51-67f8-482f-abf8-aae90255e564"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjUtMS0xLTEtODIzNDU_2aa49f65-5b55-410f-a5e9-38f6e17dc8c8"
      unitRef="usd">69364000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjUtMy0xLTEtODIzNDU_c70ed6eb-2867-4951-ae5b-ecd96a7819f2"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjUtNS0xLTEtODIzNDU_1e19ed0c-1d9a-4c8b-8559-06720ef78151"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjgtMS0xLTEtNzI0NTY_08fcb2f1-6b10-4f20-b981-c135edb832b1"
      unitRef="usd">-1093726000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjgtMy0xLTEtNzI0NTY_50859baa-2edc-46be-9efd-56036e108651"
      unitRef="usd">-627340000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMjgtNS0xLTEtNzI0NTY_45f2629f-1f8d-475d-9161-7608146c6a0b"
      unitRef="usd">-292210000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzAtMS0xLTEtNzI0NTY_c2095822-1fc0-4111-ac2f-63715484827f"
      unitRef="usd">1010000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzAtMy0xLTEtNzI0NTY_4f1e6281-fa8a-4c7a-bbbf-5c2298f0379a"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzAtNS0xLTEtNzI0NTY_32bd328e-5061-4886-8640-87cf2134338b"
      unitRef="usd">2009000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzEtMS0xLTEtNzI0NTY_b61afca2-1ffa-4a0d-a8bc-0b91eda9fc03"
      unitRef="usd">832000000</us-gaap:RepaymentsOfUnsecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzEtMy0xLTEtNzI0NTY_829da2f9-f417-415f-baf4-8ba98c3237dd"
      unitRef="usd">0</us-gaap:RepaymentsOfUnsecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzEtNS0xLTEtNzI0NTY_394cf76f-8827-4dc0-811b-1451ef7c8f0c"
      unitRef="usd">1406500000</us-gaap:RepaymentsOfUnsecuredDebt>
    <tsco:CashOutflowforDebtIssuanceCost
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzItMS0xLTEtNzI0NTY_5daa787d-9688-4f76-94a4-f94e212f9e8f"
      unitRef="usd">0</tsco:CashOutflowforDebtIssuanceCost>
    <tsco:CashOutflowforDebtIssuanceCost
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzItMy0xLTEtNzI0NTY_78cc04a5-dbc6-4642-8395-847a0b605214"
      unitRef="usd">0</tsco:CashOutflowforDebtIssuanceCost>
    <tsco:CashOutflowforDebtIssuanceCost
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzItNS0xLTEtNzI0NTY_1d0e9660-09de-4d23-af04-8316e0c5f34f"
      unitRef="usd">-17048000</tsco:CashOutflowforDebtIssuanceCost>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzQtMS0xLTEtNzI0NTY_04f55dfe-c73c-4ca4-801d-759c1d23fef5"
      unitRef="usd">4058000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzQtMy0xLTEtNzI0NTY_5157cf2b-7be9-42e9-98f4-d5b5eb512ffe"
      unitRef="usd">4580000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzQtNS0xLTEtNzI0NTY_d562edaa-6d97-4354-ab2a-c8354e25311d"
      unitRef="usd">4170000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzUtMS0xLTEtNzI0NTY_5f6ad256-761b-4ae6-a3b7-28c4f6b3b795"
      unitRef="usd">28592000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzUtMy0xLTEtNzI0NTY_06ee79ec-c4cd-429b-b731-c2f677247e81"
      unitRef="usd">14876000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzUtNS0xLTEtNzI0NTY_43dda914-a81f-4854-9051-fb9ec44dac33"
      unitRef="usd">7799000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzYtMS0xLTEtNzI0NTY_cce6f96d-ab1a-40b0-babe-918d0919b5ea"
      unitRef="usd">700063000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzYtMy0xLTEtNzI0NTY_23c1edd4-2403-4383-a975-21c28a33d4a3"
      unitRef="usd">798893000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzYtNS0xLTEtNzI0NTY_5a1d5700-e159-42c9-b6cb-62eb2bb20ba1"
      unitRef="usd">342957000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzctMS0xLTEtNzI0NTY_76d1b5b5-3dff-4614-87d0-32d8f6cf8f3f"
      unitRef="usd">25535000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzctMy0xLTEtNzI0NTY_1f97431f-f76a-47fa-9b20-9092b117cc44"
      unitRef="usd">82249000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzctNS0xLTEtNzI0NTY_dc22cbd8-bcda-42f3-9a5c-3c1cf58c2514"
      unitRef="usd">99340000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsOfDividends
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzgtMS0xLTEtNzI0NTY_de0e660b-7048-41be-9a1e-031f7dd10016"
      unitRef="usd">409603000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzgtMy0xLTEtNzI0NTY_34da9859-5e73-401b-86da-3d60a8431bbc"
      unitRef="usd">239006000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzgtNS0xLTEtNzI0NTY_5b4f0b55-def0-44c9-92f8-db24c9113cc7"
      unitRef="usd">174656000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzktMS0xLTEtNzI0NTY_df4da28c-aec4-4062-a6c1-e91bd17c724f"
      unitRef="usd">-938781000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzktMy0xLTEtNzI0NTY_0bb79bc4-58a1-484c-a6c6-ebef9b683aff"
      unitRef="usd">-975106000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfMzktNS0xLTEtNzI0NTY_188a394e-1ee9-4623-9399-0015799ac58e"
      unitRef="usd">155210000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDAtMS0xLTEtNzI0NTY_0d120f83-f6a6-4fc2-8550-98a8fee2a5a9"
      unitRef="usd">-675528000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDAtMy0xLTEtNzI0NTY_03cdd8e3-9f36-4a3e-af92-f60b23ee3bfb"
      unitRef="usd">-463726000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDAtNS0xLTEtNzI0NTY_2ecc9c63-a3cb-4ff9-86c3-a9c15a11627c"
      unitRef="usd">1257515000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDEtMS0xLTEtNzI0NTY_28dcce95-a818-444c-96fe-e6dba55d949d"
      unitRef="usd">878030000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2a6fee30584042afb96a840de2e15d0c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDEtMy0xLTEtNzI0NTY_5a80bd4e-69d0-4737-8e43-e4e8c571205a"
      unitRef="usd">1341756000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i021406409133485c9d16159a46b12f38_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDEtNS0xLTEtNzI0NTY_e4f0d37a-20f9-4a8f-a7ef-40b3dcfe9224"
      unitRef="usd">84241000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDItMS0xLTEtNzI0NTY_18a66c9f-838d-4f56-b864-635d32b28487"
      unitRef="usd">202502000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDItMy0xLTEtNzI0NTY_69850631-b090-40a3-93dc-d62cccf9edbb"
      unitRef="usd">878030000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2a6fee30584042afb96a840de2e15d0c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDItNS0xLTEtNzI0NTY_33b78d44-2553-41e3-adfc-fbe0ebe37154"
      unitRef="usd">1341756000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDYtMS0xLTEtNzI0NTY_81ae3957-f7b9-4359-b52b-773c42ce9d38"
      unitRef="usd">26367000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDYtMy0xLTEtNzI0NTY_43b7f80b-21c8-486a-8de5-03c676b2a1c4"
      unitRef="usd">23601000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDYtNS0xLTEtNzI0NTY_40250bcf-9f09-4f33-9fe0-c2592a749ea2"
      unitRef="usd">24540000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDctMS0xLTEtNzI0NTY_9138e9dc-31af-41ca-b125-48f74cdd237a"
      unitRef="usd">239129000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDctMy0xLTEtNzI0NTY_827ffe87-3b2e-435d-883f-1303f72eaeaa"
      unitRef="usd">291665000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDctNS0xLTEtNzI0NTY_e12c47e1-8b74-4f70-a027-4fe8e83e805b"
      unitRef="usd">235319000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDktMS0xLTEtNzI0NTY_98d02631-3608-4a7d-84f8-04363e4e6e55"
      unitRef="usd">45742000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDktMy0xLTEtNzI0NTY_e0ec1686-7561-4a12-a0ac-f7065e6c1fc7"
      unitRef="usd">24408000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNDktNS0xLTEtNzI0NTY_d0b32740-5bcf-41e5-bfb7-29019fd57368"
      unitRef="usd">12642000</us-gaap:ConstructionInProgressExpendituresIncurredButNotYetPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNTAtMS0xLTEtNzI0NTY_e6e3ffc4-dec8-440c-a519-827c46584146"
      unitRef="usd">416457000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNTAtMy0xLTEtNzI0NTY_9c5fbfbf-b33c-464a-a815-20279e3193e5"
      unitRef="usd">678092000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNTAtNS0xLTEtNzI0NTY_c34163f5-45c2-4617-a91d-6f528fe5db42"
      unitRef="usd">524141000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNTEtMS0xLTEtNzI0NTY_b1c87431-8806-4477-b8f4-251310799c48"
      unitRef="usd">5143000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNTEtMy0xLTEtNzI0NTY_53e892d8-514a-42b4-803e-2a1971c52161"
      unitRef="usd">3675000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF84OC9mcmFnOmU3N2ZkOTA1ZWM1ZTQ1NjlhN2E5ZjJiYjI1YjhmNmRhL3RhYmxlOmYwZTlmZmI0Y2IxNzQ2NTA5ZGQyNzM4YTIyMzNmNmU2L3RhYmxlcmFuZ2U6ZjBlOWZmYjRjYjE3NDY1MDlkZDI3MzhhMjIzM2Y2ZTZfNTEtNS0xLTEtNzI0NTY_66123088-b78b-472e-b58a-f4f92a142d2d"
      unitRef="usd">7395000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:NatureOfOperations
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3MzA_aed61f40-b49b-4eb3-984f-6ad33c3ade38">&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;31, 2022, the Company operated a total of 2,333 retail stores in 49 states (2,066 Tractor Supply retail stores, 186 Petsense by Tractor Supply retail stores, and 81 Orscheln Farm and Home 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%;text-decoration:underline"&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;, &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%;text-decoration:underline"&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;, 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%;text-decoration:underline"&gt;Orschelnfarmhome.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 $397.7&#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 has agreed to sell the Orscheln corporate headquarters and distribution center to Bomgaars Supply, Inc. for approximately $10&#160;million within 15 months after the closing of the acquisition. The acquisition was financed with cash-on-hand and borrowings under the 2022 Senior Credit Facility (as defined below). The Company plans to rebrand 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;</us-gaap:NatureOfOperations>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzg4_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzg4_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:NumberOfStores
      contextRef="ide9f3e0ac061419eb3a88a388d4351aa_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfODI0_d22acfc5-e282-4c8e-90f4-1a135cfad4a5"
      unitRef="store">2333</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStatesInWhichEntityOperates
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfODQ0_72aedc11-32c3-4f61-b5d9-430789a0395b"
      unitRef="state">49</us-gaap:NumberOfStatesInWhichEntityOperates>
    <us-gaap:NumberOfStores
      contextRef="ia3fbcd5d522b4462b9a3f5e9457f34b9_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfODU1_99675288-fda1-4948-9db3-e53ca778cc47"
      unitRef="store">2066</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="i438c59a194cd44af8ad8941f5c8ca21c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfOTAx_cd71cbac-634b-4027-aba8-800b05b4e215"
      unitRef="store">186</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="i04c1edfcf87948e9b96e31be4f7a6867_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODQ4ODMz_e4855406-5325-4283-8a2f-2dd785abbc38"
      unitRef="store">81</us-gaap:NumberOfStores>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i1554102c128141b68e0aafeb6055092f_D20221012-20221012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTM1NA_ed7c5cf9-410f-451b-b1ae-a40f854a6b55"
      unitRef="usd">397700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="ib7cde14f55d84b898a79ef14b9482585_I20221012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTA5OTUxMTY2NDI4MQ_7350dc31-cfd8-4b4b-a223-0a723f86830d"
      unitRef="usd">69400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i4c16d867ddad47c69de1ef3153b80e5f_I20221012"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODcwODg2_595bbd8c-74f5-41a5-91ff-e1453e86fafd"
      unitRef="usd">10000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4MTY_c906a960-adae-4b87-83a9-8521189ad2c9">Basis of PresentationThe 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3Nzk_533affc1-6a5b-4ada-97cd-05fa9b81efd7">&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 year ended December&#160;31, 2022 consisted of 53 weeks, while the years ended December&#160;25, 2021 and December&#160;26, 2020 each consisted of 52 weeks.&lt;/span&gt;&lt;/div&gt;</us-gaap:FiscalPeriod>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4NTY_ea39d24a-5d0f-47a5-9385-6aa3e84ba7dd">&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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4MTM_bf104d63-1c39-4745-b8b0-3278ec76a3c2">&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;Significant estimates and assumptions by management primarily impact the following key financial statement areas:</us-gaap:UseOfEstimates>
    <us-gaap:InventoryImpairmentPolicy
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2Njg_d139302b-25c1-464a-89cd-afbe49a79f89">&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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2MzA_c7eecac8-d723-456f-be82-6e6d3fd751ff">&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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NTg_c88d6c1b-7f94-41bb-bf9f-38f4dbfac0fc">&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 are 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 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:CostOfSalesVendorAllowancesPolicy>
    <us-gaap:SelfInsuranceReservePolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODcwOTU0_5ffeca61-32ec-4856-bbbb-3ec2f9b90916">&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;31, 2022, the Company had insurance reserves for workers' compensation of $74.0 million, compared to $67.1 million at December&#160;25, 2021.&#160;Insurance reserves for general liability plans was $51.5&#160;million at December&#160;31, 2022 compared to $41.3&#160;million at December&#160;25, 2021. In addition, insurance receivables recorded in Other assets on the Consolidated Balance Sheets for claims greater than our insurance stop-loss limits were $18.4 million and $14.9 million as of December&#160;31, 2022 and December&#160;25, 2021.</us-gaap:SelfInsuranceReservePolicyTextBlock>
    <tsco:Workerscompensationandgeneralliabilitydeductible
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNjg2MQ_fea901f5-fdec-4fdf-9acf-fb0cf00fd87a"
      unitRef="usd">500000</tsco:Workerscompensationandgeneralliabilitydeductible>
    <tsco:Workerscompensationandgeneralliabilitydeductible
      contextRef="ie0c67d20c18b4903ad95b612ea7c895c_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNjkxMQ_03f54055-5d2d-42ba-8911-79d5bb1bba00"
      unitRef="usd">500000</tsco:Workerscompensationandgeneralliabilitydeductible>
    <us-gaap:SelfInsuranceReserve
      contextRef="i94a34d9314ec456c90537fad08f43d57_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzcwNw_65f3c385-008a-4d24-bf2e-3230213e58d9"
      unitRef="usd">74000000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="ie2e5ab94a52b4fa7b77be8d39c1f6965_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzcyMg_19d49de0-4540-4be7-9cc8-b912248c1a9e"
      unitRef="usd">67100000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="i98f9fb6c8ab74f34946414b56d6b45f9_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzc4Mw_eb7b7666-14a6-465e-8dd4-f0c99441939f"
      unitRef="usd">51500000</us-gaap:SelfInsuranceReserve>
    <us-gaap:SelfInsuranceReserve
      contextRef="if5445ae9be9748dfae75e5702766e04d_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzgwNA_064c0f19-5247-4047-9892-3f4876a12372"
      unitRef="usd">41300000</us-gaap:SelfInsuranceReserve>
    <us-gaap:OtherAssets
      contextRef="i0e6083a110f64fad9166106042c18e14_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODUxNTk1_7e69e691-8e86-4cc4-ab66-3dbad465a173"
      unitRef="usd">18400000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="ife7322af1f85431ab700dd87bf7e89d7_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODUxNjA1_ec47eb8c-5a06-406d-87b3-cdd1bf65f345"
      unitRef="usd">14900000</us-gaap:OtherAssets>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3MzE_055f3f49-0619-412a-bc60-350466ce73b8">&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 2022 or 2021 related to long-lived assets. &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;In fiscal 2020, we recognized $5.1&#160;million of impairment charges related to long-lived assets for Petsense by Tractor Supply stores. &#160;Impairment charges, if recognized, are included in selling, general and administrative (&#x201c;SG&amp;amp;A&#x201d;) expenses in the Consolidated Statements of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:AssetImpairmentCharges
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfOTYzMg_662392f6-0edb-408b-b624-3ed603839637"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfOTYzMg_c8652030-9fb0-42b0-a4aa-0585ada4e005"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfOTc1OQ_07477cd6-cba7-406f-a01c-3e8d22035207"
      unitRef="usd">5100000</us-gaap:AssetImpairmentCharges>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NzU_01f6d302-79af-4acc-94d0-7380831c8c7d">&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 2022 or 2021 related to indefinite-lived intangible assets.  As described in further detail in Note 4 to the Consolidated Financial Statements, in fiscal 2020 we recognized goodwill impairment of $60.8&#160;million and trade name asset impairment of $8.2&#160;million related to Petsense by Tractor Supply.  Impairment charges, if recognized, are included as a separate line item within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNzE0NjgyNTYzNzYxMQ_4851d084-c632-4bb7-bbdc-b8dc889301d5"&gt;SG&amp;amp;A expenses&lt;/span&gt; in the Consolidated State&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;ments of Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTIyOTM_1a9cb160-2280-4274-b2eb-e45b131a97fb"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTIyOTM_ca079927-44e4-4752-8cf0-f806ebe590cf"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTI1MzM_cec9ad68-b9c1-4529-9b70-dd5b44dde781"
      unitRef="usd">60800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTI1NzE_288091ab-41e4-4fcf-b735-fb80574562ca"
      unitRef="usd">8200000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NDk_5bb9f142-9f6f-44f4-93f2-f0429f4ecf21">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.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <tsco:SalesTaxesPolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3MDQ_4e602fc7-18ab-4ae1-bd2a-f35545df0efd">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.</tsco:SalesTaxesPolicyTextBlock>
    <us-gaap:RevenueRecognitionSalesReturns
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NjY_b6792c85-6c65-429c-a854-811eea6880be">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 $24.0 million and $17.9 million as of December&#160;31, 2022 and December&#160;25, 2021, respectively.</us-gaap:RevenueRecognitionSalesReturns>
    <tsco:AllowanceForSalesReturns
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTM5Mzk_8a3c26c5-e4cb-425e-8202-c7213c41db61"
      unitRef="usd">24000000</tsco:AllowanceForSalesReturns>
    <tsco:AllowanceForSalesReturns
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTM5NDY_f0f0c961-5f86-4e75-b2fd-b38c9fbd4ab0"
      unitRef="usd">17900000</tsco:AllowanceForSalesReturns>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTM5NTU_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTM5NTU_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <tsco:RevenueRecognitionGiftCardsTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2NDQ_7f36b0b0-3be7-4160-a213-f2e685a33743">&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.2 million, and $3.6 million in fiscal 2022, 2021, and 2020, 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 Sheet. 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 $19.2 million and $20.9 million as of December&#160;31, 2022 and December&#160;25, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</tsco:RevenueRecognitionGiftCardsTextBlock>
    <tsco:RevenueRecognitionGiftCard
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTQ1MjE_31636c0b-6c18-4e93-a53c-24c688bc9dd3"
      unitRef="usd">4600000</tsco:RevenueRecognitionGiftCard>
    <tsco:RevenueRecognitionGiftCard
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTQ1MjU_2b69c173-8843-4be6-8576-35f059221242"
      unitRef="usd">4200000</tsco:RevenueRecognitionGiftCard>
    <tsco:RevenueRecognitionGiftCard
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTQ1MzM_20d31171-b26f-4c5d-a8fb-15f2745474b5"
      unitRef="usd">3600000</tsco:RevenueRecognitionGiftCard>
    <us-gaap:CustomerLoyaltyProgramLiabilityCurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODU0NTMz_2dcca44d-63fd-4caa-b7ba-3bdd8a20ddc3"
      unitRef="usd">19200000</us-gaap:CustomerLoyaltyProgramLiabilityCurrent>
    <us-gaap:CustomerLoyaltyProgramLiabilityCurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODU0NTM5_47d594fb-36f3-4512-b43c-c746acac292a"
      unitRef="usd">20900000</us-gaap:CustomerLoyaltyProgramLiabilityCurrent>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODUyODA4_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODUyODA4_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:CostOfSalesPolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2NzM_4b244ba6-c347-4fb2-add3-c193354129f5">&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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4NzE_7c435b6f-0d8a-4ff3-afe7-2afc658458ab">&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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4Njg_1fbe07bc-62fa-4559-948b-ffa1ac375e95">&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 $94.6 million, $95.4 million, and $100.9 million for fiscal 2022, 2021, and 2020, respectively. &#160;Prepaid advertising costs were approximately $2.1 million and $1.7 million as of December&#160;31, 2022, and December&#160;25, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTYxNTY_20967c17-e272-42b7-9e85-ac68edd8dece"
      unitRef="usd">94600000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTYxNjA_1f51dbdd-2431-4775-b1b6-b5a77f61b36d"
      unitRef="usd">95400000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTYxNjg_cc268549-77ff-4ba2-aaa9-3e784883c4ec"
      unitRef="usd">100900000</us-gaap:AdvertisingExpense>
    <us-gaap:PrepaidAdvertising
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTYyNTg_af44543f-7d48-4639-91f2-f02772455281"
      unitRef="usd">2100000</us-gaap:PrepaidAdvertising>
    <us-gaap:PrepaidAdvertising
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTYyNjU_370f1fe6-13b2-4536-8949-aceeb66effdb"
      unitRef="usd">1700000</us-gaap:PrepaidAdvertising>
    <tsco:WarehousingAndDistributionCostsPolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4NDc_3663d0e4-6010-4fd6-95ab-fb56fa463b1c">&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 $424.1 million, $367.4 million, and $292.6 million for fiscal 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</tsco:WarehousingAndDistributionCostsPolicyTextBlock>
    <tsco:DistributionExpense
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTY4MzQ_b10e2dfe-ec6b-46f7-9389-1a5e22fa45b0"
      unitRef="usd">424100000</tsco:DistributionExpense>
    <tsco:DistributionExpense
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTY4Mzg_8f0fcf9a-8b59-4783-8560-e878d0c4bd16"
      unitRef="usd">367400000</tsco:DistributionExpense>
    <tsco:DistributionExpense
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTY4NDY_5f33fb17-db00-412b-8d06-dce65fd6f648"
      unitRef="usd">292600000</tsco:DistributionExpense>
    <us-gaap:StartUpActivitiesCostPolicy
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NDg_318ead37-ac45-43df-8280-4aa2cfad0a61">&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 $10.2 million, $10.4 million, and $8.6 million for fiscal 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:StartUpActivitiesCostPolicy>
    <us-gaap:PreOpeningCosts
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTcwNzU_bdd8cec1-de06-4373-8905-69ec69b48b90"
      unitRef="usd">10200000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTcwNzk_d1edd69b-6e79-4868-b795-1ea8d067990b"
      unitRef="usd">10400000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMTcwODc_b423a3f6-4e47-4e6d-8954-fa5e7b68337a"
      unitRef="usd">8600000</us-gaap:PreOpeningCosts>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2NDU_e3522c18-cf0d-4d34-87a6-86049f104c8c">&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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NTM_5af30a9a-0bbe-462f-a0b8-0ccf04dd6421">&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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4MjY_59ea0ab5-5e62-4317-b037-9d91ff45a981">&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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3OTQ_958da808-a096-4d80-93c5-c9396884511b">&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 &lt;/span&gt;&lt;/div&gt;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.</us-gaap:IncomeTaxUncertaintiesPolicy>
    <tsco:SalesTaxAuditReservePolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4Njk_9f34b93e-2655-4d7d-9bcf-248089cf1723">&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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4MDU_e91ec821-d015-4dfc-8d4a-c4c5023ec5b8">Net Income Per ShareThe 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2Mzk_cd522329-e02d-4383-a95d-f46c576173b3">&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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMjQ1MzY_a5a7165a-516c-4e45-9df9-e59e0dbb1640"
      unitRef="h">24</tsco:MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions>
    <tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMjQ1NDE_01340a5b-a25d-442e-8f24-1c3bfd43bc7d"
      unitRef="h">48</tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions>
    <tsco:MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMjQ5OTY_a5a7165a-516c-4e45-9df9-e59e0dbb1640"
      unitRef="h">24</tsco:MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions>
    <tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMjUwMDE_01340a5b-a25d-442e-8f24-1c3bfd43bc7d"
      unitRef="h">48</tsco:MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2MzU_2e96326e-e01c-474b-a36d-a93f0e92616e">&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&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="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 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 financial instruments consist of cash and cash equivalents, short-term 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 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 Note 5 to the Consolidated Financial Statements, the Company had $1.18 billion and $1.00 billion in outstanding borrowings as of December&#160;31, 2022 and December&#160;25, 2021, respectively. The fair value of the Company's $150&#160;million 3.70% Senior Notes (the &#x201c;3.70% Senior Notes&#x201d;), the $200&#160;million term loan (the &#x201c;November 2020 Term Loan,&#x201d; retired on September 30, 2022 and discussed in further detail in Note 5 to the Consolidated Financial Statements), and the $378 million in borrowings under the Company's Revolving Credit Facility (as defined below) were determined based on market interest rates (Level 2 inputs). The carrying value of borrowings under the $3.70% Senior Notes, the November 2020 Term Loan, and the Revolving Credit Facility all 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's $650 million 1.75% Senior Notes (the &#x201c;1.75% Senior Notes&#x201d;) is 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, net of discount 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;td colspan="3" style="padding:0 1pt"/&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 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top: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 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.75% Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;500,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;614,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/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&#x2019;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 in the period in which the hedged transaction(s) 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;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 style="width:57.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="padding:0 1pt"/&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="border-top:1pt solid #000;padding:0 1pt"/&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 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;1,809&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:UnsecuredDebt
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODYxNzU3_ce44b10c-df56-426f-bebb-5bb1ce4e24a7"
      unitRef="usd">1180000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODYxNzcx_50d87999-94d7-4801-b3b2-7b907f236757"
      unitRef="usd">1000000000</us-gaap:UnsecuredDebt>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODYxODA3_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODYxODA3_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:LongTermDebt
      contextRef="i4a99f7f5845345ab8ba4393019d2d141_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODcwODk5_442f2272-2758-42c1-aad2-a5456b0d6888"
      unitRef="usd">150000000</us-gaap:LongTermDebt>
    <tsco:TermloanMaximumMonthEndOutstandingAmount
      contextRef="i7383b5449bdf4c88bfda147a29c2ea87_I20211225"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODcwOTEz_fcc29ec7-b649-4bd6-8474-1deedef3f257"
      unitRef="usd">200000000</tsco:TermloanMaximumMonthEndOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount
      contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODcwOTM5_a5f0e9b2-f2f5-4341-a4a6-51537a78bd5c"
      unitRef="usd">378000000</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmQzYWM5MGQ0MGIyZTRjMTQ5Y2FkZjg1NTE2NGJiYTA4L3RhYmxlcmFuZ2U6ZDNhYzkwZDQwYjJlNGMxNDljYWRmODU1MTY0YmJhMDhfMC0yLTEtMS04MTYwMQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmQzYWM5MGQ0MGIyZTRjMTQ5Y2FkZjg1NTE2NGJiYTA4L3RhYmxlcmFuZ2U6ZDNhYzkwZDQwYjJlNGMxNDljYWRmODU1MTY0YmJhMDhfMC0yLTEtMS04MTYwMQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:SeniorNotes
      contextRef="ic9adf7245e0d4070bdfe31c063392545_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmQzYWM5MGQ0MGIyZTRjMTQ5Y2FkZjg1NTE2NGJiYTA4L3RhYmxlcmFuZ2U6ZDNhYzkwZDQwYjJlNGMxNDljYWRmODU1MTY0YmJhMDhfNS0yLTEtMS04MTYxMQ_42da2aa2-77be-49a6-bc58-83e9b1cec8c6"
      unitRef="usd">639220000</us-gaap:SeniorNotes>
    <us-gaap:LongTermDebtFairValue
      contextRef="ic9adf7245e0d4070bdfe31c063392545_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmQzYWM5MGQ0MGIyZTRjMTQ5Y2FkZjg1NTE2NGJiYTA4L3RhYmxlcmFuZ2U6ZDNhYzkwZDQwYjJlNGMxNDljYWRmODU1MTY0YmJhMDhfNS0zLTEtMS04MjM4NQ_25f5c898-8abe-40bd-ae70-90e3298bd71e"
      unitRef="usd">500065000</us-gaap:LongTermDebtFairValue>
    <us-gaap:SeniorNotes
      contextRef="i5a6fa9f0b58b4eb294f98a86f0329d93_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmQzYWM5MGQ0MGIyZTRjMTQ5Y2FkZjg1NTE2NGJiYTA4L3RhYmxlcmFuZ2U6ZDNhYzkwZDQwYjJlNGMxNDljYWRmODU1MTY0YmJhMDhfNS01LTEtMS04MTczNg_f952c4d6-1323-4c19-8e0f-6135e6343cbd"
      unitRef="usd">637844000</us-gaap:SeniorNotes>
    <us-gaap:LongTermDebtFairValue
      contextRef="i5a6fa9f0b58b4eb294f98a86f0329d93_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmQzYWM5MGQ0MGIyZTRjMTQ5Y2FkZjg1NTE2NGJiYTA4L3RhYmxlcmFuZ2U6ZDNhYzkwZDQwYjJlNGMxNDljYWRmODU1MTY0YmJhMDhfNS02LTEtMS04MTczOQ_4f587c4b-3cb4-4699-bc40-2c266bb9abc4"
      unitRef="usd">614881000</us-gaap:LongTermDebtFairValue>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOjk2MDc2OGU3NzQyMjRmODliMDU4MzEyOTZkYjk0YzA1L3RhYmxlcmFuZ2U6OTYwNzY4ZTc3NDIyNGY4OWIwNTgzMTI5NmRiOTRjMDVfMS0yLTEtMS04MTY3OQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOjk2MDc2OGU3NzQyMjRmODliMDU4MzEyOTZkYjk0YzA1L3RhYmxlcmFuZ2U6OTYwNzY4ZTc3NDIyNGY4OWIwNTgzMTI5NmRiOTRjMDVfMS0yLTEtMS04MTY3OQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOjk2MDc2OGU3NzQyMjRmODliMDU4MzEyOTZkYjk0YzA1L3RhYmxlcmFuZ2U6OTYwNzY4ZTc3NDIyNGY4OWIwNTgzMTI5NmRiOTRjMDVfMi0yLTEtMS04MTY5NA_01228f74-4c8b-472d-a4d3-f84b1410f5d5"
      unitRef="usd">15146000</us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue>
    <us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOjk2MDc2OGU3NzQyMjRmODliMDU4MzEyOTZkYjk0YzA1L3RhYmxlcmFuZ2U6OTYwNzY4ZTc3NDIyNGY4OWIwNTgzMTI5NmRiOTRjMDVfMi00LTEtMS04MTcxMA_4e40fb63-5540-4c07-8d83-d50701ec32dd"
      unitRef="usd">1809000</us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3NDQ_31c63b6a-30c2-4da2-9fbe-a110c1cf7036">&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;The fair value of the interest rate swaps, excluding accrued interest, was a net asset of $15.1 million and $1.8 million as of December&#160;31, 2022 and December&#160;25, 2021, respectively.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMjgzMzE_7c10f85e-347c-4365-a900-29ef105be045"
      unitRef="usd">15100000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMjgzNTI_71212573-76ab-4bd6-aecc-ef4faca9e4f9"
      unitRef="usd">1800000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODY4MzM5_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfNTQ5NzU1ODY4MzM5_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3MTM_d2084b4e-4f13-470d-957d-d352cb1b0413">&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:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2Nzg_77d7ca24-ee8d-41d0-bf35-62c5d990e428">&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 style="width:49.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 &#x2013; 35 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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,517,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 &#x2013; 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 &#x2013;&#160;7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;694,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;3,423,394&#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;/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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,805,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;1,617,806&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3ODY_48eb27da-ea6a-485d-a957-6c8a4d7df532">&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 style="width:49.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 &#x2013; 35 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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,517,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 &#x2013; 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 &#x2013;&#160;7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;694,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;211,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;3,423,394&#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;/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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,805,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;1,617,806&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMC0zLTEtMS03MjQ1Ng_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMC0zLTEtMS03MjQ1Ng_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:Land
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMS0zLTEtMS03MjQ1Ng_724e82fe-1812-44b8-b3dd-a74d3b5846ba"
      unitRef="usd">100129000</us-gaap:Land>
    <us-gaap:Land
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMS01LTEtMS03MjQ1Ng_4bb74415-c3d0-4590-9e7a-01d81b020fbf"
      unitRef="usd">100129000</us-gaap:Land>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMi0zLTEtMS03MjQ1Ng_7e717196-65e5-482b-8c27-6b294208cecb"
      unitRef="usd">1753601000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMi01LTEtMS03MjQ1Ng_529d22aa-e261-42d9-9ff5-b00a2d995714"
      unitRef="usd">1517052000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMy0zLTEtMS03MjQ1Ng_c333d12d-5a7b-4827-8b6d-1ace8abe60e0"
      unitRef="usd">1086013000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfMy01LTEtMS03MjQ1Ng_fd5a1de6-ced0-4fa6-8209-99550ca4e5e9"
      unitRef="usd">900272000</us-gaap:FurnitureAndFixturesGross>
    <tsco:ComputerSoftwareAndHardwareGross
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNC0zLTEtMS03MjQ1Ng_d749d117-bbe9-4d3b-b5f0-b8bd4403525a"
      unitRef="usd">766031000</tsco:ComputerSoftwareAndHardwareGross>
    <tsco:ComputerSoftwareAndHardwareGross
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNC01LTEtMS03MjQ1Ng_3028ef09-1997-4e72-8f06-222e26b25e35"
      unitRef="usd">694455000</tsco:ComputerSoftwareAndHardwareGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNS0zLTEtMS03MjQ1Ng_2af5515a-0419-47a7-82b8-41dd1059232b"
      unitRef="usd">394143000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNS01LTEtMS03MjQ1Ng_6d9d89f6-7a00-4c3b-874d-165a7e7b363a"
      unitRef="usd">211486000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNi0zLTEtMS03MjQ1Ng_14eb9692-1909-47d9-8a71-b8e8c47c9407"
      unitRef="usd">4099917000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNi01LTEtMS03MjQ1Ng_fe17795f-fea1-44ef-aa22-f5875f544c14"
      unitRef="usd">3423394000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNy0zLTEtMS03MjQ1Ng_5dfa91f0-31f2-46cc-b390-d873cb2999a5"
      unitRef="usd">2016301000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfNy01LTEtMS03MjQ1Ng_e81b8b0a-3686-401c-acd4-7a46764a725a"
      unitRef="usd">1805588000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfOC0zLTEtMS03MjQ1Ng_cd8c101d-a6d1-4afb-b1f3-092333c323c7"
      unitRef="usd">2083616000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RhYmxlOmI3OGJmOGZjMmMwMzQ3ZTA4ZGVmNTFhMzBmMGM5Mzc2L3RhYmxlcmFuZ2U6Yjc4YmY4ZmMyYzAzNDdlMDhkZWY1MWEzMGYwYzkzNzZfOC01LTEtMS03MjQ1Ng_1dd8fd42-8e3f-4c0c-98a5-dd885583ff53"
      unitRef="usd">1617806000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ2NzA_1f91cef4-40d3-492f-96e6-d4bb14ef2f68">&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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzA5MzI_55296633-23f6-4a8e-8b71-9b417fac475f"&gt;two&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzA5Mzg_d1002a5c-30b6-4962-845f-d80fbd9ac501"&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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4MzQ_15397b4b-04c4-44a6-9728-84e1d3e76fc9">&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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ4NDk_5e949be4-8990-45c9-8588-d1fa0af9ef7b">&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;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85NC9mcmFnOjMzOTJmMWQ2M2I1YjRmNDNiNzU5MTVmNTY2MDcxNTg1L3RleHRyZWdpb246MzM5MmYxZDYzYjViNGY0M2I3NTkxNWY1NjYwNzE1ODVfMzQ3MzQ_65b0bf3d-7c20-47d7-ab05-40f8c5fe3bb2">&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:115%"&gt;In March 2020, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; In January 2021, the FASB issued ASU 2021-01, &#x201c;Reference Rate Reform (Topic 848): Scope.&#x201d;  This collective guidance is in response to accounting concerns regarding contract modifications and hedge accounting because of impending rate reform associated with structural risks of interbank offered rates (&#x201c;IBORs&#x201d;), and, particularly, the risk of cessation of the London Inter-Bank Offer Rate (&#x201c;LIBOR&#x201d;) related to regulators in several jurisdictions around the world having undertaken reference rate reform initiatives to identify alternative reference rates.  The guidance provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met.  The adoption of this guidance is effective for all entities as of March 12, 2020 through December 31, 2022.  In December 2022, the FASB issued ASU 2022-06, &#x201c;Deferral of the Sunset Date of Topic 848,&#x201d; which deferred the sunset date to Topic 848 from December 31,2022, to December 31, 2024. The Company elected the optional expedients in connection with the debt refinancing and transitioned from LIBOR to the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) on September 30, 2022.&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:115%"&gt;In September 2022, the FASB issued ASU 2022-04, &#x201c;Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations,&#x201d; which makes a number of changes meant to add certain disclosure requirements for a buyer in a supplier finance program.  The amendments are effective for all companies for fiscal years beginning after December 15, 2022 on a retrospective basis. Upon adoption, the Company will be required to include additional disclosures of the supplier finance program obligations.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg3Nw_fd34fb8c-68ca-464d-a768-f80027c3a459">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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMTM1Nw_69257439-8545-4bcd-acab-24fd2d9b56ac"&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;31, 2022, the Company had approximately 9.2 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 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 $53.8&#160;million, $47.6&#160;million, and $37.3&#160;million for fiscal 2022, 2021, and 2020, 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: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 2022, 2021, and 2020, 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 style="width:57.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;26.7% - 30.0%&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;1.7% - 4.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align: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.2% - 1.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 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;td colspan="3" style="padding:0 1pt"/&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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMzc3OA_aefc42b4-b7df-4e69-8996-940f03a2e988"&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 style="width:37.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 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 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 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 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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,168,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;141,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;49.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(201,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(18,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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 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;122,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,825&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;87.03&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-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;31, 2022, total unrecognized compensation expense related to non-vested stock options was approximately $7.6 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 options in fiscal 2022, 2021, or 2020. &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 2022, 2021, and 2020 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 style="width:58.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;64,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTM4Nw_cfa26dc9-8ab7-4d40-9ad2-8d209eea691a"&gt;one&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTM5Mw_db7c9cb0-6055-4e15-b379-84662558d032"&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 style="width:50.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;523,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(233,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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;449,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&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;31, 2022, total unrecognized compensation expense related to non-vested restricted stock units was approximately $40.9 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 2022, 2021, or 2020. &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 2022, 2021, and 2020 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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 granted in fiscal 2021 and fiscal 2022 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 2022 and during fiscal 2021 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 style="width:57.964%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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 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 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;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;31.47&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;span style="color:#000000;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.13&#160;&lt;/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 style="width:59.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;187,018&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;155,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="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) 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="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;31, 2022, total unrecognized compensation expense related to non-vested performance-based restricted share units was approximately $19.8 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 2022, 2021, or 2020. &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 2022 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 style="width:58.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;1,895&#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;/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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;2,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 granted, the number of shares issued on the date the stock awards vest 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 258,550; 219,723; and 186,751 shares as a result of vested restricted stock units and performance-based restricted share units during fiscal 2022, 2021, and 2020, 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 131,939; 95,996; and 81,946 shares withheld to satisfy $28.6&#160;million, $14.9&#160;million, and $7.8&#160;million of employees&#x2019; tax obligations during fiscal 2022, 2021, and 2020, 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: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 44,390; 48,446; and 63,704 shares of common stock during fiscal 2022, 2021, and 2020, respectively.&#160;&#160;The total cost related to the ESPP, including the compensation expense calculations, was approximately $1.8 million, $1.4 million, and $1.4 million in fiscal 2022, 2021, and 2020, respectively.&#160;&#160;There is a maximum of 16.0 million shares of common stock that are reserved under the ESPP.  At December&#160;31, 2022, 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNDU2_d1157010-4122-42e3-9258-8475898f6f9f"
      unitRef="number">0.15</tsco:Employeestockpurchaseprogramdiscountpercentage>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMTgwNA_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMTgwNA_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMTgzOA_6d797ba5-93c9-492b-8173-64a8e6062c5e"
      unitRef="shares">9200000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMjAyMA_30628f15-ad98-4fb5-8e4e-7e01e7d551b4"
      unitRef="usd">53800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMjAyNA_d89a130a-dace-4ab5-8311-a4afbe0a4800"
      unitRef="usd">47600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfMjAzMg_9ac2d064-6285-4c3e-938d-49d336cae0d5"
      unitRef="usd">37300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg2OQ_5b18c9a1-cf12-4e60-9998-de3de533efd2">The ranges of key assumptions used in determining the fair value of options granted during fiscal 2022, 2021, and 2020, as well as a summary of the methodology applied to develop each assumption, are as follows:&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 style="width:57.551%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;26.7% - 30.0%&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;1.7% - 4.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align: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.2% - 1.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 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;td colspan="3" style="padding:0 1pt"/&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.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMi0xLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOmFmNTc3ZDNjMGM5YTRjY2M4NTVjMzNhMmEyYmY3YjViXzQ_1aa3163c-c10e-4001-9b45-5b2999598421"
      unitRef="number">0.299</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMi0xLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOmFmNTc3ZDNjMGM5YTRjY2M4NTVjMzNhMmEyYmY3YjViXzk_3e20d92d-9813-40bc-9c63-52739b5539d7"
      unitRef="number">0.313</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMi0zLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOmJlYzIxMTIzZWExNzQyYWY4MzAyM2FjZWVjZDM2MGQwXzQ_6503d591-119f-474b-9082-fd4a34956e47"
      unitRef="number">0.298</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMi0zLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOmJlYzIxMTIzZWExNzQyYWY4MzAyM2FjZWVjZDM2MGQwXzk_15910a7b-d47d-44ac-bedf-b2fc3d7c952c"
      unitRef="number">0.303</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMi01LTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjU2MjAyOTc1MGFjYzRjNDk5OTJjNTlmNzU0YTFmOTkyXzQ_07eff5e2-b903-4feb-8673-eeab266d3e17"
      unitRef="number">0.267</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMi01LTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjU2MjAyOTc1MGFjYzRjNDk5OTJjNTlmNzU0YTFmOTkyXzk_637ac07c-ee44-4aff-a5d9-caf663c8576d"
      unitRef="number">0.300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMy0xLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjIyM2M5MGQ5YWNhNzQ4ODlhZjk0M2RjMzcyZTZmODgzXzQ_d032ca77-d930-46dc-8032-86d93b84ab84"
      unitRef="number">0.017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMy0xLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjIyM2M5MGQ5YWNhNzQ4ODlhZjk0M2RjMzcyZTZmODgzXzk_3f714352-5511-4e33-bc7c-923a313776c1"
      unitRef="number">0.043</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMy0zLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjY1NjI1ODY4ZDI1ODQ2OWI4ZjM3ODc2NjY3OTcxZDQ3XzQ_2aff2504-cf09-4bfc-9c7a-3ac2657b904d"
      unitRef="number">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMy0zLTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjY1NjI1ODY4ZDI1ODQ2OWI4ZjM3ODc2NjY3OTcxZDQ3Xzk_58e11040-d16e-40c7-94b6-55c12893a60f"
      unitRef="number">0.010</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMy01LTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjcyZDY2OTdjOGVlNzRiZWE4YzVlOTM2NGU3YzQ5NzE5XzQ_624873e6-bb8d-4cfc-9639-dfd3a29f8396"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfMy01LTEtMS03MjQ1Ni90ZXh0cmVnaW9uOjcyZDY2OTdjOGVlNzRiZWE4YzVlOTM2NGU3YzQ5NzE5Xzk_06e7a259-3f01-4d87-bc0c-7e4366939819"
      unitRef="number">0.013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNC0xLTEtMS03MjQ1Ng_cfe1ec06-6ec2-48e3-8271-dc2c9a3b1b73">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNC0zLTEtMS03MjQ1Ng_ad0dadc3-2272-4e8e-8232-919fe6ae3543">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNC01LTEtMS03MjQ1Ng_8b0e3864-1113-47ee-b3cd-6c86258b2d67">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNS0xLTEtMS03MjQ1Ng_f1a6e60e-9e4c-4eb6-a3cd-e3b8d7516199"
      unitRef="number">0.069</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate
      contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNS0zLTEtMS03MjQ1Ng_a2dbb23e-be96-4033-a748-1e0ff04fdd8d"
      unitRef="number">0.070</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate>
    <tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate
      contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNS01LTEtMS03MjQ1Ng_17da8912-ce13-4d24-a6dd-3d462dea4c3e"
      unitRef="number">0.070</tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNi0xLTEtMS03MjQ1Ng_5ea974e7-48fa-425d-941b-e397d2ac7c78"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNi0zLTEtMS03MjQ1Ng_d255529e-75d6-4dbb-93d1-cc8045fa4560"
      unitRef="number">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjlmOTBjZDcyZjVkMzQxMjk5MDg4YWYyYjZkOTNlNmJhL3RhYmxlcmFuZ2U6OWY5MGNkNzJmNWQzNDEyOTkwODhhZjJiNmQ5M2U2YmFfNi01LTEtMS03MjQ1Ng_4bae61b2-4524-4895-8857-a59f58cc6b99"
      unitRef="number">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg1OQ_c42274e8-5b14-40d0-afba-2f4399a03606">A summary of stock option activity is as follows:&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 style="width:37.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.043%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.190%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 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 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 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 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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,168,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;141,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;49.69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(201,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(18,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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 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;122,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;687,825&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;87.03&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i02c92fe1c91249a3acc08fbabf501300_I20211225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTEtMi0xLTEtNzI0NTY_46779b4f-4c40-412c-a89f-b57ca47dea12"
      unitRef="shares">1168311</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i02c92fe1c91249a3acc08fbabf501300_I20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTEtNC0xLTEtNzI0NTY_b51bf45c-bebc-4b4f-9b1e-547f70aa122a"
      unitRef="usdPerShare">95.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTEtOC0xLTEtNzI0NTY_4fdbab00-981a-4ead-a6bb-4374cace92dc">P6Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTEtMTAtMS0xLTcyNDU2_eb61b965-0d99-4cec-a938-703d5051a826"
      unitRef="usd">154706000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTItMi0xLTEtNzI0NTY_75b4af84-3dd1-4bcd-87b2-80e1bad75412"
      unitRef="shares">141803</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTItNC0xLTEtNzI0NTY_edfa70bb-9d2d-48e7-a30e-6ad40553ab23"
      unitRef="usdPerShare">220.70</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTItNi0xLTEtNzI0NTY_7e0e39e3-1036-4121-a659-0e34720ffd70"
      unitRef="usdPerShare">49.69</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTMtMi0xLTEtNzI0NTY_57ce1478-ffef-436c-803c-6a9943efc76b"
      unitRef="shares">201273</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTMtNC0xLTEtNzI0NTY_a726a64c-6675-457b-a50a-e000ca2aff37"
      unitRef="usdPerShare">88.61</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTQtMi0xLTEtNzI0NTY_21b29f88-6bc4-4758-a34d-3d7fe5ff013b"
      unitRef="shares">18452</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTQtNC0xLTEtNzI0NTY_7a1b3373-a08b-421b-bd26-b30076f003e6"
      unitRef="usdPerShare">169.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i1d0efb6be4464deb9e6c4176d6b27ddb_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTUtMi0xLTEtNzI0NTY_29ec8a00-db1e-4b8f-8290-0c3651e4e6eb"
      unitRef="shares">1090389</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i1d0efb6be4464deb9e6c4176d6b27ddb_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTUtNC0xLTEtNzI0NTY_4030f266-8b5d-41e7-af8d-aa5d58030450"
      unitRef="usdPerShare">112.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTUtOC0xLTEtNzI0NTY_e2b39399-4a0d-4cd7-9c04-83cae8a9788c">P6Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTUtMTAtMS0xLTcyNDU2_3f86f408-cf4c-4b3c-83a7-95d5bd169ccb"
      unitRef="usd">122985000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i1d0efb6be4464deb9e6c4176d6b27ddb_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTctMi0xLTEtNzI0NTY_b6fbce97-abc9-4c7e-a4eb-901cbd79aea4"
      unitRef="shares">687825</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i1d0efb6be4464deb9e6c4176d6b27ddb_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTctNC0xLTEtNzI0NTY_8cc51d3a-8cfa-4e1d-ab22-af7a83405e60"
      unitRef="usdPerShare">87.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTctOC0xLTEtNzI0NTY_d83d7450-5c6d-45ee-b9ad-e6f1e36d7f08">P5Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjRkM2ZlN2NjZGVmYjQzMTNhMTk4NTJjYmIxMGUzNjI0L3RhYmxlcmFuZ2U6NGQzZmU3Y2NkZWZiNDMxM2ExOTg1MmNiYjEwZTM2MjRfMTctMTAtMS0xLTcyNDU2_65fe38e1-9fa5-4108-a8f1-31f7aa895440"
      unitRef="usd">94875000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNDY2OA_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNDY2OA_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i1d0efb6be4464deb9e6c4176d6b27ddb_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNDc2Ng_b03945a6-b879-4c67-899e-67e6aa5aa28f"
      unitRef="usd">7600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNDgyMw_e031f8d8-cce1-4b18-9227-71615fad6224">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <tsco:OtherInformationOptionActivityTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg0OA_2205673c-346b-451e-9fca-0c26e3d37e24">&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 2022, 2021, and 2020 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 style="width:58.665%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;64,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tsco:OtherInformationOptionActivityTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmZiNjhjNTZkZGViMzQyMWRhZGFkNGVhMTVhNjc1OTNjL3RhYmxlcmFuZ2U6ZmI2OGM1NmRkZWIzNDIxZGFkYWQ0ZWExNWE2NzU5M2NfMi0xLTEtMS03MjQ1Ng_c6d01d1b-3178-45fd-b9d5-4d47abb64212"
      unitRef="usd">7783000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmZiNjhjNTZkZGViMzQyMWRhZGFkNGVhMTVhNjc1OTNjL3RhYmxlcmFuZ2U6ZmI2OGM1NmRkZWIzNDIxZGFkYWQ0ZWExNWE2NzU5M2NfMi0zLTEtMS03MjQ1Ng_adb91865-ccce-4ee7-96e2-ad5d0d07706a"
      unitRef="usd">8478000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmZiNjhjNTZkZGViMzQyMWRhZGFkNGVhMTVhNjc1OTNjL3RhYmxlcmFuZ2U6ZmI2OGM1NmRkZWIzNDIxZGFkYWQ0ZWExNWE2NzU5M2NfMi01LTEtMS03MjQ1Ng_5ec34d1a-a3d2-4a26-891c-9cd47cc6f646"
      unitRef="usd">12546000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i1ce8e05c5d46429e8984dd3de9f481ed_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmZiNjhjNTZkZGViMzQyMWRhZGFkNGVhMTVhNjc1OTNjL3RhYmxlcmFuZ2U6ZmI2OGM1NmRkZWIzNDIxZGFkYWQ0ZWExNWE2NzU5M2NfMy0xLTEtMS03MjQ1Ng_1c462aaa-f72f-4859-8ea2-525e2974e815"
      unitRef="usd">25024000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i5b908025538744a0b5d75f1d30c71d47_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmZiNjhjNTZkZGViMzQyMWRhZGFkNGVhMTVhNjc1OTNjL3RhYmxlcmFuZ2U6ZmI2OGM1NmRkZWIzNDIxZGFkYWQ0ZWExNWE2NzU5M2NfMy0zLTEtMS03MjQ1Ng_1ea17997-aee9-43e5-9c24-d169beae8970"
      unitRef="usd">90532000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i3239d184ba3a46efba64e78056196f96_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmZiNjhjNTZkZGViMzQyMWRhZGFkNGVhMTVhNjc1OTNjL3RhYmxlcmFuZ2U6ZmI2OGM1NmRkZWIzNDIxZGFkYWQ0ZWExNWE2NzU5M2NfMy01LTEtMS03MjQ1Ng_f4902059-80ec-45bc-9728-629f49566905"
      unitRef="usd">64395000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg0MA_328974bf-adda-4c4a-99b1-7409a46ec7a1">A summary of restricted stock unit activity is presented below:&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 style="width:50.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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;523,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115.59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;208.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(233,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(41,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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;449,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i80e890b9f5434ce38bda8c599bfa80b5_I20211225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTEtMi0xLTEtNzI0NTY_be50a3db-570a-4853-bbc9-43cd85181a28"
      unitRef="shares">523419</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i80e890b9f5434ce38bda8c599bfa80b5_I20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTEtNC0xLTEtNzI0NTY_2e57ddb7-1d90-49fe-859e-2ca04a357e00"
      unitRef="usdPerShare">115.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTItMi0xLTEtNzI0NTY_d9a0a1c1-75b9-42c9-8dca-1e81701a0a22"
      unitRef="shares">200503</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTItNC0xLTEtNzI0NTY_7c0cac2a-93e7-4f47-9325-a787d3725775"
      unitRef="usdPerShare">208.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTMtMi0xLTEtNzI0NTY_5284f909-80ae-4374-829b-24485533cbc0"
      unitRef="shares">233777</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTMtNC0xLTEtNzI0NTY_7f05bc32-976a-41e5-926c-3c0eb86f2002"
      unitRef="usdPerShare">111.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTQtMi0xLTEtNzI0NTY_2e477927-837e-45d2-b710-a44bc30443ec"
      unitRef="shares">41063</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTQtNC0xLTEtNzI0NTY_82739a4d-537a-473b-9bf1-32a43978357d"
      unitRef="usdPerShare">164.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9573ec1fa9824ac1a581d61ba2dd330c_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTUtMi0xLTEtNzI0NTY_89d62538-649e-407b-a657-c8e0b7acd085"
      unitRef="shares">449082</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i9573ec1fa9824ac1a581d61ba2dd330c_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjY5YTAyNGQ4Mzk3MjQwZWRhMmVhNjNmYTJjMjQxOGU0L3RhYmxlcmFuZ2U6NjlhMDI0ZDgzOTcyNDBlZGEyZWE2M2ZhMmMyNDE4ZTRfMTUtNC0xLTEtNzI0NTY_546c5fc3-7ae0-49f9-bb72-6693dc150061"
      unitRef="usdPerShare">155.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTY2NQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTY2NQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i9573ec1fa9824ac1a581d61ba2dd330c_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTc3Mg_eeeb0207-6dae-478e-a51e-a19530d4151b"
      unitRef="usd">40900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNTgyOQ_a7bb372d-4c9f-4d96-a7e6-c8983c522d88">P1Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <tsco:OtherInformationRestrictedUnitActivityTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg1Ng_f35dbb9b-303d-49ba-9db9-768f3af9448f">&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 2022, 2021, and 2020 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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tsco:OtherInformationRestrictedUnitActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmJiMGMwZGQ5YmNiYTRhM2FiYjIzY2M4MTE5NmI1YTNjL3RhYmxlcmFuZ2U6YmIwYzBkZDliY2JhNGEzYWJiMjNjYzgxMTk2YjVhM2NfMi0xLTEtMS03MjQ1Ng_ab8835cf-c752-4fb4-a2c2-f893a12a41fe"
      unitRef="usd">26031000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ifb0d6fda27444d50b97c963a57637834_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmJiMGMwZGQ5YmNiYTRhM2FiYjIzY2M4MTE5NmI1YTNjL3RhYmxlcmFuZ2U6YmIwYzBkZDliY2JhNGEzYWJiMjNjYzgxMTk2YjVhM2NfMi0zLTEtMS03MjQ1Ng_93ef1c40-d7f9-422c-bdb5-4819f0173541"
      unitRef="usd">25222000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="iae58a1a00de946c5b841b91ace3066d4_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmJiMGMwZGQ5YmNiYTRhM2FiYjIzY2M4MTE5NmI1YTNjL3RhYmxlcmFuZ2U6YmIwYzBkZDliY2JhNGEzYWJiMjNjYzgxMTk2YjVhM2NfMi01LTEtMS03MjQ1Ng_9d413281-ac4d-4a31-8de5-fc606efbd626"
      unitRef="usd">17935000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmJiMGMwZGQ5YmNiYTRhM2FiYjIzY2M4MTE5NmI1YTNjL3RhYmxlcmFuZ2U6YmIwYzBkZDliY2JhNGEzYWJiMjNjYzgxMTk2YjVhM2NfMy0xLTEtMS03MjQ1Ng_5b40556b-410a-4cb0-9649-8c5e25d7f61d"
      unitRef="usd">50532000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="ifb0d6fda27444d50b97c963a57637834_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmJiMGMwZGQ5YmNiYTRhM2FiYjIzY2M4MTE5NmI1YTNjL3RhYmxlcmFuZ2U6YmIwYzBkZDliY2JhNGEzYWJiMjNjYzgxMTk2YjVhM2NfMy0zLTEtMS03MjQ1Ng_1c882cb3-98ba-4e50-b031-b3547c195b2b"
      unitRef="usd">47136000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="iae58a1a00de946c5b841b91ace3066d4_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOmJiMGMwZGQ5YmNiYTRhM2FiYjIzY2M4MTE5NmI1YTNjL3RhYmxlcmFuZ2U6YmIwYzBkZDliY2JhNGEzYWJiMjNjYzgxMTk2YjVhM2NfMy01LTEtMS03MjQ1Ng_d99406e6-2e14-401a-b686-d38705269b09"
      unitRef="usd">23011000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjU2NzY5ODgzMTlkMjQ1Y2Y4MzAyZTc1MDk3YmQ0NGM2L3RhYmxlcmFuZ2U6NTY3Njk4ODMxOWQyNDVjZjgzMDJlNzUwOTdiZDQ0YzZfMi0yLTEtMS04NjgzNQ_7add42a6-a9b2-477b-91d4-ce2a5af1d6db"
      unitRef="number">0.3091</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="iff9481e3d38d4102983ae3d2c883a378_D20201227-20211225"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjU2NzY5ODgzMTlkMjQ1Y2Y4MzAyZTc1MDk3YmQ0NGM2L3RhYmxlcmFuZ2U6NTY3Njk4ODMxOWQyNDVjZjgzMDJlNzUwOTdiZDQ0YzZfMi00LTEtMS04Njg0MQ_1113b796-23fd-4d1c-bfc5-c514e4c92c2c"
      unitRef="number">0.3147</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjU2NzY5ODgzMTlkMjQ1Y2Y4MzAyZTc1MDk3YmQ0NGM2L3RhYmxlcmFuZ2U6NTY3Njk4ODMxOWQyNDVjZjgzMDJlNzUwOTdiZDQ0YzZfMy0yLTEtMS04Njg0Mw_a7bd1f09-4179-493d-af27-5aaea0323fe0"
      unitRef="number">0.0153</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="iff9481e3d38d4102983ae3d2c883a378_D20201227-20211225"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjU2NzY5ODgzMTlkMjQ1Y2Y4MzAyZTc1MDk3YmQ0NGM2L3RhYmxlcmFuZ2U6NTY3Njk4ODMxOWQyNDVjZjgzMDJlNzUwOTdiZDQ0YzZfMy00LTEtMS04Njg0NQ_eeaaef3c-1676-4160-837a-4e37e8deada9"
      unitRef="number">0.0018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjU2NzY5ODgzMTlkMjQ1Y2Y4MzAyZTc1MDk3YmQ0NGM2L3RhYmxlcmFuZ2U6NTY3Njk4ODMxOWQyNDVjZjgzMDJlNzUwOTdiZDQ0YzZfNC0yLTEtMS04Njg0Nw_6d5e7e63-497d-49b2-bc56-146a4b1c038c"
      unitRef="number">0.0163</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="iff9481e3d38d4102983ae3d2c883a378_D20201227-20211225"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjU2NzY5ODgzMTlkMjQ1Y2Y4MzAyZTc1MDk3YmQ0NGM2L3RhYmxlcmFuZ2U6NTY3Njk4ODMxOWQyNDVjZjgzMDJlNzUwOTdiZDQ0YzZfNC00LTEtMS04Njg1MA_1b7a7f12-be11-4f43-bd04-bc0f2c4e9ed1"
      unitRef="number">0.0113</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTg3Mw_04bf8d5c-356a-4eae-8c6f-59afb0aa79a3">&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 style="width:59.165%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.397%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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 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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;187,018&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(156,712)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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;/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 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;155,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(a) 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.</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1fa36db1b51b4428985c1cba4c679206_I20211225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTEtNS0xLTEtNzI0NTY_b2ac5a39-c634-40e5-b890-ede7b94e7e33"
      unitRef="shares">187018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1fa36db1b51b4428985c1cba4c679206_I20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTEtNy0xLTEtNzI0NTY_32a9598c-8ee7-438d-ad6c-d92bde7bb620"
      unitRef="usdPerShare">107.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTItNS0xLTEtNzI0NTY_9b047550-8e51-42d7-935c-5a21638e671b"
      unitRef="shares">53222</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTItNy0xLTEtNzI0NTY_43f2d0ac-0081-4f8c-9ac2-c4417e83f944"
      unitRef="usdPerShare">223.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i940f707000754beab1259ef536705411_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTMtNS0xLTEtODY1ODM_a91472f0-5343-41a2-82cc-4923bfe35e82"
      unitRef="shares">78356</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i940f707000754beab1259ef536705411_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTMtNy0xLTEtODY1OTY_d2e47f10-8579-4f1c-b3f9-71dad9160546"
      unitRef="usdPerShare">90.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTMtNS0xLTEtNzI0NTY_778c47e0-eddb-49f8-b60e-e4dc55758c7a"
      unitRef="shares">156712</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTMtNy0xLTEtNzI0NTY_25c3f23a-4998-4deb-bdce-4125cd68155b"
      unitRef="usdPerShare">90.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTQtNS0xLTEtNzI0NTY_bff8fe11-810a-41d8-a1a3-04bf7868cc15"
      unitRef="shares">6285</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTQtNy0xLTEtNzI0NTY_1b17f4f3-3fd9-456a-b059-9a18871f8c52"
      unitRef="usdPerShare">196.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0d0fea2f0ea44ddca8520cca5e8e80d2_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTUtNS0xLTEtNzI0NTY_e12eb2f7-0a86-43a6-adba-80d96d709ff4"
      unitRef="shares">155599</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i0d0fea2f0ea44ddca8520cca5e8e80d2_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjQzNGQ1Y2RhNDZjZDQzNmQ5MzMwNjhmMmU0YTE1MjBjL3RhYmxlcmFuZ2U6NDM0ZDVjZGE0NmNkNDM2ZDkzMzA2OGYyZTRhMTUyMGNfMTUtNy0xLTEtNzI0NTY_b496b476-c2eb-4d93-b160-edd960bccfed"
      unitRef="usdPerShare">155.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNzg3MQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNzg3MQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i0d0fea2f0ea44ddca8520cca5e8e80d2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfNzk5Ng_578076bf-2d11-42f9-8d97-41a8f2f2589e"
      unitRef="usd">19800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfODA1Mw_f6cc54f3-62d5-4ee6-99cf-87f90789dcd1">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjMyMjNhMzFmNWZiYTRjODFhZDgwYmRjMGQwZmRkZjhhL3RhYmxlcmFuZ2U6MzIyM2EzMWY1ZmJhNGM4MWFkODBiZGMwZDBmZGRmOGFfMi0xLTEtMS03MjQ1Ng_98908d2d-4ce1-4e71-8008-5caf6d71dff5"
      unitRef="usd">14104000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="iff9481e3d38d4102983ae3d2c883a378_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjMyMjNhMzFmNWZiYTRjODFhZDgwYmRjMGQwZmRkZjhhL3RhYmxlcmFuZ2U6MzIyM2EzMWY1ZmJhNGM4MWFkODBiZGMwZDBmZGRmOGFfMi0zLTEtMS03MjQ1Ng_c5974cd6-8aa4-4491-a260-3b033f769c44"
      unitRef="usd">648000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ic2aab719bab14f8da3580235c1ed253b_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjMyMjNhMzFmNWZiYTRjODFhZDgwYmRjMGQwZmRkZjhhL3RhYmxlcmFuZ2U6MzIyM2EzMWY1ZmJhNGM4MWFkODBiZGMwZDBmZGRmOGFfMi01LTEtMS03MjQ1Ng_19c09860-a960-40fe-89eb-7f1539d0a628"
      unitRef="usd">1895000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised
      contextRef="i76ea1a6704d14a88bc826cca17ef68c6_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjMyMjNhMzFmNWZiYTRjODFhZDgwYmRjMGQwZmRkZjhhL3RhYmxlcmFuZ2U6MzIyM2EzMWY1ZmJhNGM4MWFkODBiZGMwZDBmZGRmOGFfMy0xLTEtMS03MjQ1Ng_9c37be8b-4216-465f-82bc-46dcca2ed415"
      unitRef="usd">33895000</tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised>
    <tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised
      contextRef="iff9481e3d38d4102983ae3d2c883a378_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjMyMjNhMzFmNWZiYTRjODFhZDgwYmRjMGQwZmRkZjhhL3RhYmxlcmFuZ2U6MzIyM2EzMWY1ZmJhNGM4MWFkODBiZGMwZDBmZGRmOGFfMy0zLTEtMS03MjQ1Ng_356e81a8-e856-4bd8-b04c-a7ef2872e377"
      unitRef="usd">1538000</tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised>
    <tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised
      contextRef="ic2aab719bab14f8da3580235c1ed253b_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RhYmxlOjMyMjNhMzFmNWZiYTRjODFhZDgwYmRjMGQwZmRkZjhhL3RhYmxlcmFuZ2U6MzIyM2EzMWY1ZmJhNGM4MWFkODBiZGMwZDBmZGRmOGFfMy01LTEtMS03MjQ1Ng_8f49d6fc-3f26-4050-9dc4-cc50dd8222f5"
      unitRef="usd">2826000</tsco:TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfODY5Mw_12b062f0-c7c2-4b31-afd6-bcff4ec4dfd0"
      unitRef="shares">258550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="ifb0d6fda27444d50b97c963a57637834_D20201227-20211225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfODY5Nw_13d75501-1db1-429a-a27a-b179b7e3ec0d"
      unitRef="shares">219723</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="iae58a1a00de946c5b841b91ace3066d4_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfODcwNQ_5fa5dbf5-9369-4249-97f2-07420236ff7c"
      unitRef="shares">186751</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i09731db896ec4bddaf5d853f32a6c94a_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTA0Ng_96079641-a3e9-4fbc-a105-261143911e78"
      unitRef="shares">131939</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ifb0d6fda27444d50b97c963a57637834_D20201227-20211225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTA1MA_858f14cc-f803-4516-afb6-5a9a6465f7b8"
      unitRef="shares">95996</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="iae58a1a00de946c5b841b91ace3066d4_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTA1OA_eb82bfc2-8cc9-4154-b724-c7f23068dbb4"
      unitRef="shares">81946</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTA4OA_fe2fc1e1-93cc-450f-b16b-a087ecee9ea7"
      unitRef="usd">28600000</tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding>
    <tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTA5Mg_43dbbd15-5b7b-4437-a49c-a4fa462190ed"
      unitRef="usd">14900000</tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding>
    <tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTEwMA_5c67fcf1-1296-41ce-831d-02cfa2943107"
      unitRef="usd">7800000</tsco:SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
      contextRef="i2f747dd75ec14e579de2bf7bda8301ea_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTMyOQ_d1aa5a13-f7ee-4db0-80e3-d895028ba7fa"
      unitRef="number">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i2f747dd75ec14e579de2bf7bda8301ea_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTM5Nw_8a32c926-520b-4e60-9d33-203b9e4e1472"
      unitRef="shares">44390</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="iadc68cf83dc24a138826f5f4008a3efb_D20201227-20211225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTQwMQ_5f9667fe-8746-486a-95c9-86dfe1175d2e"
      unitRef="shares">48446</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i1b94cf92b3934f4d9a96bc0a64659a3c_D20191229-20201226"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTQwOQ_3c1dec31-ddce-4a41-b8c7-ac275dae8656"
      unitRef="shares">63704</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensation
      contextRef="i2f747dd75ec14e579de2bf7bda8301ea_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTU4Mw_31473114-6ff9-46fa-8ca2-e9b8646e96b5"
      unitRef="usd">1800000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iadc68cf83dc24a138826f5f4008a3efb_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTU4Nw_0c5e5d96-9ea3-4cc6-9268-4b93cde81148"
      unitRef="usd">1400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i1b94cf92b3934f4d9a96bc0a64659a3c_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTU5NQ_bc132786-e9bf-4c5e-bc84-99df75ab4477"
      unitRef="usd">1400000</us-gaap:ShareBasedCompensation>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i007bffbec6ad465fbeb3c5570cd820db_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTY2MQ_479687b7-a8a6-4225-a1df-228036f28615"
      unitRef="shares">16000000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTcyNQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTcyNQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ib14fca7f7b2848e597f5983b99c3ebde_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF85Ny9mcmFnOjRjNWRkNDk1N2NlMTQyNWY4YjBiZTY0NmUwMTU0ZThhL3RleHRyZWdpb246NGM1ZGQ0OTU3Y2UxNDI1ZjhiMGJlNjQ2ZTAxNTRlOGFfOTc1NA_0ba81b8d-abcc-4516-ba23-f17ce588cc15"
      unitRef="shares">11700000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4MjkwODY_be9bf303-faf6-4309-aa80-ffc0c94c80ef">&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 Transaction, 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 $397.7&#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 has agreed to sell the Orscheln corporate headquarters and distribution center to Bomgaars for $10&#160;million within 15 months after the closing of the acquisition.&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 will provide certain transition services to Bomgaars and Buchheit, and such agreements will remain in place until the earlier of 12 months following the date of the agreements or 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 quarter and year-to-date period ended December&#160;31, 2022, the Company was reimbursed $4.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;Preliminary 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;Although the determination of the preliminary fair values are substantially complete, certain fair value estimates are based on preliminary information and are subject to change during the measurement period, which ends once the Company has determined that it has obtained all necessary information that existed as of the acquisition date or has determined that such information is unavailable and cannot extend beyond one year from the acquisition date. At December 31, 2022, the fair values that are based on preliminary information relate primarily to inventory and certain working capital adjustments. The excess of the consideration transferred over the fair value of the identifiable assets, net of liabilities, is recorded as goodwill, which is indicative of the expected synergies from combining the operations of Orscheln with Tractor Supply stores and the expanded footprint that Orscheln brings in the Midwest part of the United States. &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 preliminary estimated 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 (which were concurrently divested on October 12, 2022), 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:59.941%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.775%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;Preliminary allocation of the purchase price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;/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;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;Deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Short-term lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Long-term lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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 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;/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:107%"&gt;The resulting goodwill of $197.7&#160;million is deductible for income tax purposes and represents the expected synergies from combining the operations of Orscheln with Tractor Supply stores and the expanded footprint that Orscheln brings in the Midwest part of the United States.&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="i1554102c128141b68e0aafeb6055092f_D20221012-20221012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4Mjg5ODQ_ed7c5cf9-410f-451b-b1ae-a40f854a6b55"
      unitRef="usd">397700000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="ib7cde14f55d84b898a79ef14b9482585_I20221012"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4Mjg5ODk_7350dc31-cfd8-4b4b-a223-0a723f86830d"
      unitRef="usd">69400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i4c16d867ddad47c69de1ef3153b80e5f_I20221012"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4MjkxNDE_595bbd8c-74f5-41a5-91ff-e1453e86fafd"
      unitRef="usd">10000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4MjQ4NTk_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4MjQ4NTk_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4MjkyMzc_e4697fd0-b16f-4a00-9016-cc24ffdac22e"
      unitRef="usd">4800000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xLTItMS0xLTgzNDQ1_44f02991-fa6d-411f-9d10-87506da601e5"
      unitRef="usd">6935000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8yLTItMS0xLTg3MDIw_22cfd93b-a980-4e5f-8792-f7cfb25ca344"
      unitRef="usd">277000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8zLTItMS0xLTg3MDIy_32967df3-25ee-4a0e-8c1f-19d8e82666f5"
      unitRef="usd">168663000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF80LTItMS0xLTg3MDI0_af119203-e313-41ee-904e-849eaba6cf4a"
      unitRef="usd">7222000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF81LTItMS0xLTg3MDI2_77b34a5c-d9e3-4d37-972d-159d407ec2d1"
      unitRef="usd">13328000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <tsco:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF82LTItMS0xLTg3MDMw_2ebd8420-fbbc-403d-a383-d1c3857c22bb"
      unitRef="usd">82755000</tsco:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF83LTItMS0xLTg3MDM4_ec0cab4c-f717-41ab-845d-51d30cd5eb76"
      unitRef="usd">18481000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF84LTItMS0xLTg3MDQw_93c419a0-121a-4122-9046-4d01c382dfa8"
      unitRef="usd">173554000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF85LTItMS0xLTg3MDQz_1915321a-6c93-4e07-a63c-fd1233d61317"
      unitRef="usd">160000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xMS0yLTEtMS04NzA0NQ_4776ff23-a5ce-45b7-ba65-039e9514217e"
      unitRef="usd">80323000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xMi0yLTEtMS04NzA0Nw_9b7949db-2948-4937-a2a5-bfb6c4f565cc"
      unitRef="usd">20291000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities>
    <tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xMy0yLTEtMS04NzA0OQ_66065d11-0dde-4421-8819-1e9e878ba1e8"
      unitRef="usd">5986000</tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation>
    <tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xNC0yLTEtMS04NzA1MQ_9e6b6056-cff2-49f7-87af-07bd599b0247"
      unitRef="usd">70626000</tsco:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xNS0yLTEtMS04NzA1Mw_0b560adf-cd30-456e-becb-53cb2a8b1eb1"
      unitRef="usd">94190000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:Goodwill
      contextRef="i5a05753543bb4309a7763db4e56e0df4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xNi0yLTEtMS04NzA1Ng_b0ee3c3e-f356-402d-a786-cccdb3949e14"
      unitRef="usd">197742000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGFibGU6ZDE2MDUxOTBmOWViNDY3MGFmZGM0MjVlYWIzNzNjYjQvdGFibGVyYW5nZTpkMTYwNTE5MGY5ZWI0NjcwYWZkYzQyNWVhYjM3M2NiNF8xNy0yLTEtMS04NzA2Mg_a79d8715-083a-476d-b64e-5810c6dbee7a"
      unitRef="usd">397700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i5a05753543bb4309a7763db4e56e0df4_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xNjM0L2ZyYWc6NWNjZDRkNDA1NDU1NDMzNzhmMWY3ZTc2ZDMyMzM2YmIvdGV4dHJlZ2lvbjo1Y2NkNGQ0MDU0NTU0MzM3OGYxZjdlNzZkMzIzMzZiYl81NDk3NTU4MjkxODk_4969a363-5958-4d5d-8cb2-146d0b53e296"
      unitRef="usd">197700000</us-gaap:Goodwill>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzQwMTA_fdd9b361-ad72-4e14-afca-b00a20da7b71">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 by reporting unit for the years ended 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:96.783%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.193%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.196%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Tractor Supply&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Petsense by Tractor Supply&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Tractor Supply&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Petsense by Tractor Supply&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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, beginning of year&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;10,258&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;22,161&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;32,419&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;10,258&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;22,161&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;32,419&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill acquired as part of Orscheln acquisition&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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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, 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;208,000&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;22,161&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;230,161&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;10,258&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;22,161&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;32,419&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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 &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;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 2022 and fiscal 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:115%"&gt;In the fourth quarter of fiscal 2020, the Company identified qualitative indicators of impairment as a result of a strategic reassessment of the Petsense by Tractor Supply business, including an evaluation of current operations and its future growth outlook due to changing consumer trends within certain identified growth markets, which resulted in a decision to reduce the number of new store openings planned over the long term. The carrying value of goodwill for the Petsense by Tractor Supply reporting unit is indicative of the expected growth and development of the business. The aforementioned decision to reduce the long-term growth outlook resulted in a downward adjustment of the future financial forecasts for the Petsense by Tractor Supply business which indicated that impairment of the goodwill asset was a more-likely-than-not outcome.   &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;We conducted a quantitative impairment analysis of the Petsense by Tractor Supply reporting unit using the income approach. As a result of the quantitative impairment analysis of the Petsense by Tractor Supply reporting unit, it was determined that the carrying value exceeded the fair value,  resulting in a pre-tax impairment loss of approximately $60.8&#160;million in fiscal 2020. &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;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 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 2022 and fiscal 2021.&lt;/span&gt;&lt;/div&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 2020, the aforementioned decision to reduce the long-term growth outlook for Petsense by Tractor Supply resulted in a downward adjustment of its future financial forecasts which indicated that impairment of the trade name asset was a more-likely-than-not outcome.  The Company conducted a quantitative impairment analysis in the fourth quarter of fiscal 2020 using the relief-from-royalty method.  As a result of the quantitative impairment analysis, it was determined that the carrying value of the Petsense trade name was in excess of the fair value,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;resulting in a pre-tax impairment loss of approximately $8.2&#160;million in fiscal 2020.&lt;/span&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzE0OA_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzE0OA_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:Goodwill
      contextRef="i8a5944b0fe5f46a89da719a7320730cd_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzItMS0xLTEtNzI0NTY_4d704452-e712-4c3a-bc5c-a3b72aa5e9c9"
      unitRef="usd">10258000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8802bd7a6d9846439cb63ee1c153544a_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzItMy0xLTEtNzI0NTY_1656b017-a4b6-4a68-8f44-246b9896a802"
      unitRef="usd">22161000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3f6398cf870746ba95a26ab16100e774_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzItNS0xLTEtNzI0NTY_bb43c1e5-b33f-4c61-90b5-eb3d66b97397"
      unitRef="usd">32419000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2a6fee30584042afb96a840de2e15d0c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzItNy0xLTEtNzI0NTY_c368ccfe-6b9c-4f1e-ad24-399827b63d75"
      unitRef="usd">10258000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib0fc0eaee72c42b39b7a23126700c963_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzItOS0xLTEtNzI0NTY_72a06be0-1da6-45cb-aa92-02dbc64e3404"
      unitRef="usd">22161000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib38bc0e09a7d4ba7b1a1bfe5445a9866_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzItMTEtMS0xLTcyNDU2_edc08f19-376d-4e08-8a35-09a46dd4d592"
      unitRef="usd">32419000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5a05753543bb4309a7763db4e56e0df4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzMtMS0xLTEtODIwNDM_0dcdbe0c-ae1f-403a-ad19-159e2bfb6af7"
      unitRef="usd">197742000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5a05753543bb4309a7763db4e56e0df4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzMtNS0xLTEtODIwNDM_8027aca6-45d7-4db2-a1e6-59ed067aebae"
      unitRef="usd">197742000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2b8d5398e63040589acc71a804b5b697_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzQtMS0xLTEtNzI0NTY_562b3853-def0-4286-8aca-0addc884dcde"
      unitRef="usd">208000000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if9c06569003c4cd384c555404d0284ac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzQtMy0xLTEtNzI0NTY_10701116-90ca-452a-a3ec-db96eb195e08"
      unitRef="usd">22161000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if4e484e7fa0f4a3caefd64511442c76f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzQtNS0xLTEtNzI0NTY_5761de55-5919-44eb-b7ae-164943a50067"
      unitRef="usd">230161000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8a5944b0fe5f46a89da719a7320730cd_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzQtNy0xLTEtNzI0NTY_1b032918-024f-4837-adea-9bec7a71bd91"
      unitRef="usd">10258000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8802bd7a6d9846439cb63ee1c153544a_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzQtOS0xLTEtNzI0NTY_df36b9b3-06e4-43be-bf7b-5f9bd38626ef"
      unitRef="usd">22161000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3f6398cf870746ba95a26ab16100e774_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90YWJsZTplZmY2ODZiYjZiNmI0ZTU5OTZmNzQ0NzA4NTRmMDMyZC90YWJsZXJhbmdlOmVmZjY4NmJiNmI2YjRlNTk5NmY3NDQ3MDg1NGYwMzJkXzQtMTEtMS0xLTcyNDU2_88f534df-532b-4ed8-bd39-67c62b6a1ad1"
      unitRef="usd">32419000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzEyNjA_a88a70ee-04e9-43d9-b2a7-f7eb65e0e22c"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzEyNjA_cce82356-adff-4931-b279-5701d4e2f73c"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzI0NTQ_dd410be8-ff91-4db9-a358-162e82a78c72"
      unitRef="usd">60800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzI1MzA_15234096-6ae3-4dee-bc55-7ae8cf781f1a"
      unitRef="usd">23100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzI1MzA_bc927741-5d65-438d-8f0c-19471e8d26a1"
      unitRef="usd">23100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzI1Nzc_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzI1Nzc_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzMyMzA_09145ee8-640d-4cbd-bbb7-30ed61bd9e33"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzMyMzA_61a32f30-4db6-4b76-b3ca-8c422ad19368"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzU0OTc1NTgxODU5OA_09145ee8-640d-4cbd-bbb7-30ed61bd9e33"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzU0OTc1NTgxODU5OA_61a32f30-4db6-4b76-b3ca-8c422ad19368"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDAvZnJhZzoxMWI0OGMzOTU5YWY0YTYxOGEwYzQwY2YwYjYzZThhNi90ZXh0cmVnaW9uOjExYjQ4YzM5NTlhZjRhNjE4YTBjNDBjZjBiNjNlOGE2XzM5ODg_7c3adf1b-7f27-48d0-86bd-ac0edd79eb56"
      unitRef="usd">8200000</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="ie36ef7e8d253496d86835600af6e2d49_D20211225-20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3Xzk1NDk_c2fb1a1d-3a91-4802-b7d6-35d9a8472cc0">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 style="width:68.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 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;650.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.70% Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Credit Facility:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 2020 Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;200.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total outstanding borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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 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 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, 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:120%"&gt;Amendments to Note Purchase and Private Shelf Agreement&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 Third Amendment to the Note Purchase Facility by and among the Company, Prudential and other holders of the notes, which modifies certain provisions of the Note Purchase Facility and conforms certain representations, warranties and covenants with the 2022 Senior Credit Facility.  &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;On November&#160;2, 2022, the Company entered into a Fourth Amendment to the Note Purchase Facility (the &#x201c;Fourth Amendment&#x201d;) by and among the Company, Prudential and other holders of the notes, which also amends the Note Purchase Facility. The Fourth Amendment extends the issuance period in which the Company may issue and sell, and Prudential may consider in its sole discretion the purchase of, in one or a series of transactions, additional senior unsecured notes of the Company (the &#x201c;Shelf Note&#x201d;), in an aggregate principal amount of up to $150&#160;million under the Note Purchase Facility. The Shelf Notes may be issued through November&#160;1, 2025, unless either party terminates such issuance right.&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 (7.500% at December&#160;31, 2022) plus an additional margin ranging from 0.000% to 0.250% (0.000% at December&#160;31, 2022) or adjusted SOFR (4.358% at December&#160;31, 2022) plus an additional margin ranging from 0.750% to 1.250% (1.000% at December&#160;31, 2022) adjusted based on the Company's public credit ratings. 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;31, 2022) 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 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;31, 2022, 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="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3Xzk1NTU_8ae4363e-84ae-4d8e-bddc-85aa6b1abdde">&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 style="width:68.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 25,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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 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;650.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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.70% Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Credit Facility:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 2020 Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;200.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total outstanding borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzAtMi0xLTEtNzI0NTY_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzAtMi0xLTEtNzI0NTY_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:LongTermDebt
      contextRef="ic9adf7245e0d4070bdfe31c063392545_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzEtMi0xLTEtNzI0NTY_ddb15390-634d-4cd6-be5c-dd36cdccca1b"
      unitRef="usd">650000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i5a6fa9f0b58b4eb294f98a86f0329d93_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzEtNC0xLTEtNzI0NTY_9a9585b1-3b7e-4ab8-8756-9d075dab263b"
      unitRef="usd">650000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i4a99f7f5845345ab8ba4393019d2d141_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzItMi0xLTEtNzI0NTY_c46210a7-4972-4247-9e20-5e0ca7b1c900"
      unitRef="usd">150000000.0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0bd79e0735ae45378173d11433a0b266_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzItNC0xLTEtNzI0NTY_ffd05f2f-b31f-4731-aa2c-8eab53cf0929"
      unitRef="usd">150000000.0</us-gaap:LongTermDebt>
    <tsco:TermloanMaximumMonthEndOutstandingAmount
      contextRef="i025b0e1e042040a3a7ccaafd68f115fd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzYtMi0xLTEtNzI0NTY_2368a3fa-01bb-4001-8a28-8d7e6cb7ec50"
      unitRef="usd">0</tsco:TermloanMaximumMonthEndOutstandingAmount>
    <tsco:TermloanMaximumMonthEndOutstandingAmount
      contextRef="i7383b5449bdf4c88bfda147a29c2ea87_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzYtNC0xLTEtNzI0NTY_4ce60d4a-03d2-4f20-9c11-59ec1e5e5b75"
      unitRef="usd">200000000.0</tsco:TermloanMaximumMonthEndOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount
      contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzctMi0xLTEtNzI0NTY_a5f0e9b2-f2f5-4341-a4a6-51537a78bd5c"
      unitRef="usd">378000000.0</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount
      contextRef="i79115913e4cf4691993434850ec11f17_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzctNC0xLTEtNzI0NTY_f5819436-7d7c-4bcb-8eae-7192ea0905e7"
      unitRef="usd">0</us-gaap:LineOfCreditFacilityMaximumMonthendOutstandingAmount>
    <us-gaap:UnsecuredDebt
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzgtMi0xLTEtNzI0NTY_6d2a8658-6925-4c75-b831-4fd91e6378eb"
      unitRef="usd">1178000000</us-gaap:UnsecuredDebt>
    <us-gaap:UnsecuredDebt
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzgtNC0xLTEtNzI0NTY_a6b5b1be-ceaf-4b4c-ae4e-a1c25879b987"
      unitRef="usd">1000000000</us-gaap:UnsecuredDebt>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzktMi0xLTEtNzI0NTY_9930b93f-b2be-4c15-b0c0-ee7b5b0a67b6"
      unitRef="usd">13900000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzktNC0xLTEtNzI0NTY_3e3e1287-7bfc-4ebf-8346-5ae8855b1998"
      unitRef="usd">13600000</us-gaap:DeferredFinanceCostsNet>
    <tsco:Unsecureddebtnetofdebtissuancecosts
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzEwLTItMS0xLTcyNDU2_ff03cddb-caa3-4fad-889a-caa7fb322394"
      unitRef="usd">1164100000</tsco:Unsecureddebtnetofdebtissuancecosts>
    <tsco:Unsecureddebtnetofdebtissuancecosts
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzEwLTQtMS0xLTcyNDU2_93ba7fc2-1da4-4cd5-96c9-eefa4757f012"
      unitRef="usd">986400000</tsco:Unsecureddebtnetofdebtissuancecosts>
    <us-gaap:UnsecuredDebtCurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzExLTItMS0xLTg3MTk4_15e4da34-e4fc-4b42-869d-95bc9ed10550"
      unitRef="usd">0</us-gaap:UnsecuredDebtCurrent>
    <us-gaap:UnsecuredDebtCurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzExLTQtMS0xLTcyNDU2_0fd58e0f-1d08-46b1-8e47-7ee5b727b2c9"
      unitRef="usd">0</us-gaap:UnsecuredDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzEyLTItMS0xLTcyNDU2_0c44720b-3d51-488f-ab2f-ab33b800de37"
      unitRef="usd">1164100000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzEyLTQtMS0xLTcyNDU2_7413e888-cffb-47f8-b9f7-c74714f28413"
      unitRef="usd">986400000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzE0LTItMS0xLTcyNDU2_71ef6300-1dbf-4c0f-8ded-bad0b44793cd"
      unitRef="usd">52600000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90YWJsZTozYmVhYmNiYjlmMzQ0MGQzOThmYzU2Y2YzMWRjMTA1Yi90YWJsZXJhbmdlOjNiZWFiY2JiOWYzNDQwZDM5OGZjNTZjZjMxZGMxMDViXzE0LTQtMS0xLTcyNDU2_1187bd76-5b22-4fef-a677-80f4fec330e0"
      unitRef="usd">52900000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="ie92617644b09413190b1a5ebc750612c_D20201030-20201030"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzE1OQ_af39e226-8a7f-4cd3-ab08-8e070e16e7c6">2020-10-30</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:LongTermDebt
      contextRef="ic9adf7245e0d4070bdfe31c063392545_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzIxNA_0642dc44-6b9f-4452-a5b6-7404f5811fdf"
      unitRef="usd">650000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i2b15b111a7ee4e2a94a52f2784750b99_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzI3Nw_53e154f3-382c-4fa1-99f1-d71f0e6154cf">2030-11-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic9adf7245e0d4070bdfe31c063392545_I20221231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzMwMA_42acd68b-0d1b-418c-9c13-d092f91e947b"
      unitRef="rate">0.0175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="i2b15b111a7ee4e2a94a52f2784750b99_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzQxMw_53e154f3-382c-4fa1-99f1-d71f0e6154cf">2030-11-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="ie92617644b09413190b1a5ebc750612c_D20201030-20201030"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU2NA_eec67ae4-d4e9-435a-8c0c-b45507c1b3cb">2020-10-30</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="ie92617644b09413190b1a5ebc750612c_D20201030-20201030"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzcxNA_e467dfc5-eb8c-47bd-9f74-5bac187f2ba4">2020-10-30</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i571e476871e74ceb9baaaed12914fbb3_D20201030-20201030"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMTA4MA_cea23839-4bec-4fdb-b46a-854e74750443"
      unitRef="number">1.01</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentIssuanceDate1
      contextRef="i925ccdb8959f4b3193cd5e9085c22913_D20170814-20170814"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzMxMTE_6cc77ff5-1d58-4156-a357-7027106e0edd">2017-08-14</us-gaap:DebtInstrumentIssuanceDate1>
    <us-gaap:LongTermDebt
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzMzMTc_c838fc55-19a2-41e8-848b-0ffb307c9988"
      unitRef="usd">150000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentMaturityDateRangeEnd1
      contextRef="i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzMzNzc_a0f787e6-a3c0-44bb-9e1c-2f4a09e9b851">2029-08-14</us-gaap:DebtInstrumentMaturityDateRangeEnd1>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzM0MDA_1a595d70-3c16-4ad2-9cef-269a55d5e6c6"
      unitRef="number">0.0370</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:DebtInstrumentMaturityDateRangeEnd1
      contextRef="i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzM1MTQ_a0f787e6-a3c0-44bb-9e1c-2f4a09e9b851">2029-08-14</us-gaap:DebtInstrumentMaturityDateRangeEnd1>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzM4ODE_a717787d-efde-45ce-99c3-5ba94d57def8"
      unitRef="usd">300000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzQ0Mjc_bafa6cfd-7aa5-4f9f-a058-d445b315b3f2"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentDescription
      contextRef="i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzQ3ODc_d679babd-46df-4177-83d6-c899ac644bc9">0.50</us-gaap:DebtInstrumentDescription>
    <us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount
      contextRef="i42db54bafa5c44d38cd8ef6c3c9b76b6_I20221231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNzEzNA_f1bdcb68-c257-4e57-be93-b523bf21fea4"
      unitRef="usd">150000000</us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i191ecb5071394db08ea5bd00c30682c1_I20221231"
      decimals="-7"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTg3NQ_e50c018c-c114-41e3-8fe7-5a6f302d9b37"
      unitRef="usd">1200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <tsco:SwinglineLoanMaximumBorrowingCapacity
      contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTg4MQ_15d15ea1-d6d6-4786-997c-aa508c879d61"
      unitRef="usd">50000000</tsco:SwinglineLoanMaximumBorrowingCapacity>
    <tsco:LettersOfCreditMaximumBorrowingCapacity
      contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTg4Nw_67f89401-3a94-4964-86ea-a7441049ae81"
      unitRef="usd">150000000</tsco:LettersOfCreditMaximumBorrowingCapacity>
    <tsco:TermLoanMaximumBorrowingCapacity
      contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTg5NA_d9b08599-a590-4c28-8492-e564d54c2474"
      unitRef="usd">500000000</tsco:TermLoanMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i63a7099f553d40139fcab9123f44e806_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMDcxOA_f2d6f111-6625-437b-a0c4-63d82c4312db"
      unitRef="number">0.07500</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMDcwOQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMDcwOQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ieba9982db89548328490309cb0e82af0_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTkwMQ_e55ac7cc-84bc-4c8c-8d2d-9ce31c318842"
      unitRef="number">0.00000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i78858df00ef648058ee567190aa9a7be_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTkwNg_3cb3e362-e900-40c5-943a-bc5b4ba78f0c"
      unitRef="number">0.00250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk0Nw_629d730e-cf79-46a9-99b4-6cf05b8c5bc8"
      unitRef="number">0.00000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk0MA_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk0MA_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i8bc56a7924964dcaa5406a223d621684_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMDcyOA_18a4f6bd-b202-4dc4-8e79-2ea1d9b07e46"
      unitRef="number">0.04358</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMDczNQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgzMDczNQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if51324ea7ccb40ba842b4c9f28f3f5ac_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTkxMQ_4b4e7e0e-5756-48a7-8685-acab0eb09d70"
      unitRef="number">0.00750</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia1b84abb2f464c99b40e1fdd4d9aa5bd_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTkxNg_c5082fdc-11f2-41a3-a967-e77608be7107"
      unitRef="number">0.01250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ice6763d42112455c809b734367cffc13_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk1MA_517fe522-e6f8-4bcf-a524-c567c58b6031"
      unitRef="number">0.01000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk1Nw_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk1Nw_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i1d79d5d326364daabee7d4e3140ac594_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTkyMA_901aba3f-7646-446d-baf7-3b6b13b2b1c4"
      unitRef="number">0.00080</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i3e30f20938b34e7abf840902541d6f55_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTkyNA_1db491b2-a2c2-4bc8-8f68-68832872a067"
      unitRef="number">0.00150</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i5887af4ceec448f08edda78c7826b9c6_D20211226-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk2Mg_a4c13d15-e565-492a-b8ea-bfe97f57488d"
      unitRef="number">0.00100</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk2OQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzU0OTc1NTgyNTk2OQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:DebtInstrumentCovenantDescription
      contextRef="i608a58670fe847deb2838e9889367dcd_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzcyNDc_a6f6892d-df21-4907-aa65-2e0d03c5c25e">two</us-gaap:DebtInstrumentCovenantDescription>
    <us-gaap:DebtInstrumentCovenantDescription
      contextRef="i7e0a8b122b0f446fa0ac2e951754139a_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3Xzc3NTA_08e9593a-314d-420a-a41f-a88e1b0a0c34">2.00</us-gaap:DebtInstrumentCovenantDescription>
    <us-gaap:DebtInstrumentCovenantDescription
      contextRef="i8e2f235e30084050b803e28f7ca2b838_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3Xzc5MjU_05e607fe-45f1-4b41-9a0d-5c77da1161df">4.00</us-gaap:DebtInstrumentCovenantDescription>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzgyMzc_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzgyMzc_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:DebtInstrumentCovenantCompliance
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzgyNzY_35505c01-b14f-4e2d-9100-01ed7b1779a7">all</us-gaap:DebtInstrumentCovenantCompliance>
    <tsco:Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDMvZnJhZzo5YzE1N2M1YWIxODA0NzI2YWQ3NDUwZjE0NzZiZjM4Ny90ZXh0cmVnaW9uOjljMTU3YzVhYjE4MDQ3MjZhZDc0NTBmMTQ3NmJmMzg3XzkwMTk_5befc4d1-eb20-41b2-9fcd-bf3659d8fa1c">100 million</tsco:Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI2Nzc_2a75d37b-8705-4cc7-a68d-309bdd196643">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, two 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 2043.&#160;&#160;Store leases typically have initial terms of between 10 years and 20 years, with &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM2OA_d76362bb-3533-4e10-bbba-c53cff787abc"&gt;two&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM3NA_c51b43fe-042e-4811-b51d-31705a2cc629"&gt;four&lt;/span&gt; optional renewal periods of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzQwNQ_0a6c5544-d846-41cb-a933-e36aa63c184a"&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.  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;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 $32.1 million and $32.0 million are recorded within the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_0e2ff0bb-1d58-452c-91bd-661cedb74e2a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_8ab30690-230e-48e2-acf0-baf85adb7773"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt; line on the Consolidated Balance Sheets as of December&#160;31, 2022 and December&#160;25, 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-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 style="width:24.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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="border-top:1pt solid #000;padding:0 1pt"/&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 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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 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 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 colspan="3" style="padding:0 1pt"/&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;5,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 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 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 colspan="3" style="padding:0 1pt"/&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;400,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;487,212&#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;/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 style="width:64.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.899%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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 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 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"/&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;436,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;440,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,422&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,172&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,691&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align: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="padding:0 1pt"/&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;384,411&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&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;347,422&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 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,675,592&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align: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,816&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,698,408&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 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;3,699,946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,719&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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,746,665&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 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;(632,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(8,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(641,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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,067,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,105,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="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 $289.1 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 style="width:65.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 25, 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;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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 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;td colspan="3" style="padding:0 1pt"/&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.5&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 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 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.0&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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 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;td colspan="3" style="padding:0 1pt"/&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.6&#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&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 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 style="width:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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 colspan="3" style="padding:0 1pt"/&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="border-top:1pt solid #000;padding:0 1pt"/&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 25, 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;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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 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 colspan="3" style="padding:0 1pt"/&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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 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 colspan="3" style="padding:0 1pt"/&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;404,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI2Nzc_9d1c06d0-3473-4be1-b553-188c86777fc0">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, two 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 2043.&#160;&#160;Store leases typically have initial terms of between 10 years and 20 years, with &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM2OA_d76362bb-3533-4e10-bbba-c53cff787abc"&gt;two&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM3NA_c51b43fe-042e-4811-b51d-31705a2cc629"&gt;four&lt;/span&gt; optional renewal periods of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzQwNQ_0a6c5544-d846-41cb-a933-e36aa63c184a"&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.  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;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 $32.1 million and $32.0 million are recorded within the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_0e2ff0bb-1d58-452c-91bd-661cedb74e2a"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzcxNDY4MjU1ODMzMjE_8ab30690-230e-48e2-acf0-baf85adb7773"&gt;Property and equipment, net&lt;/span&gt;&lt;/span&gt; line on the Consolidated Balance Sheets as of December&#160;31, 2022 and December&#160;25, 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-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 style="width:24.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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="border-top:1pt solid #000;padding:0 1pt"/&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 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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 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 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 colspan="3" style="padding:0 1pt"/&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;5,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 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 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 colspan="3" style="padding:0 1pt"/&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;400,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;487,212&#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;/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 style="width:64.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.899%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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 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 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"/&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;436,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;440,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,422&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,172&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,691&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align: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="padding:0 1pt"/&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;384,411&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&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;347,422&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 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,675,592&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align: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,816&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,698,408&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 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;3,699,946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,719&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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,746,665&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 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;(632,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(8,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(641,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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,067,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,105,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="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 $289.1 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 style="width:65.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 25, 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;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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 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;td colspan="3" style="padding:0 1pt"/&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.5&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 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 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.0&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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 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;td colspan="3" style="padding:0 1pt"/&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.6&#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&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 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 style="width:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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 colspan="3" style="padding:0 1pt"/&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="border-top:1pt solid #000;padding:0 1pt"/&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 25, 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;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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 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 colspan="3" style="padding:0 1pt"/&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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 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 colspan="3" style="padding:0 1pt"/&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;404,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <tsco:LeaseTermExpirationThroughDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI4Mg_b32e1110-36eb-48de-bf6a-45d26b2be0ba">2043</tsco:LeaseTermExpirationThroughDate>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i549a1d9fdb0d4fffbd9af34ceba8aac6_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM0MA_d6229776-9c85-4a43-89f9-21f1fd12f9ff">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i7f273aae08d24705a63157425a9280a8_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzM1Mw_2896b271-b23b-4003-8f35-2b4c475e94f9">P20Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzIwMjU_e22b3f1e-1eb9-4df7-b794-a82b66b4c089"
      unitRef="usd">32100000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzU0OTc1NTgxNjYzNA_8defb34d-894d-4b81-af66-db7fdca4e87a"
      unitRef="usd">32000000</us-gaap:FinanceLeaseRightOfUseAsset>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzIxMzM_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzIxMzM_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI2Nzg_f48dfc4d-f98b-47b5-8f15-15e7e14ec198">&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 style="width:24.046%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.840%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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="border-top:1pt solid #000;padding:0 1pt"/&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 25, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&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 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 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 colspan="3" style="padding:0 1pt"/&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;5,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 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 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 colspan="3" style="padding:0 1pt"/&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;400,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;487,212&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzEtNC0xLTEtNzI0NTY_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzEtNC0xLTEtNzI0NTY_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzMtNC0xLTEtNzI0NTY_a287f0b2-6694-4174-9101-ea7075ce6009"
      unitRef="usd">3351000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzMtNi0xLTEtNzI0NTY_efe9919a-91d8-4a8f-b514-e1ee816c885a"
      unitRef="usd">5085000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzQtNC0xLTEtNzI0NTY_6119f6f7-cb23-4713-94af-d4545afba406"
      unitRef="usd">1787000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzQtNi0xLTEtNzI0NTY_f66a616e-89d3-41e0-b6d3-6dbb905bd570"
      unitRef="usd">1740000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseCost
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzUtNC0xLTEtNzI0NTY_01726e02-b950-44c4-b23c-161a379bbf10"
      unitRef="usd">434313000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzUtNi0xLTEtNzI0NTY_16287cc6-ec3e-4248-8b80-6925bb07bfdb"
      unitRef="usd">400908000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzYtNC0xLTEtNzI0NTY_96c04222-b230-43d8-8404-e5755f77e192"
      unitRef="usd">89026000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzYtNi0xLTEtNzI0NTY_3297b4b8-c2d3-4a30-8033-aa9fa4918f5a"
      unitRef="usd">79479000</us-gaap:VariableLeaseCost>
    <tsco:FinanceOperatingAndVariableLeaseCost
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzctNC0xLTEtNzI0NTY_112f718d-8a4d-40d7-8b71-d48204844a3c"
      unitRef="usd">528477000</tsco:FinanceOperatingAndVariableLeaseCost>
    <tsco:FinanceOperatingAndVariableLeaseCost
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTpmNzBlN2FhOWI5N2Y0YWE1OWJlMTVlY2QwZWI1OTU5ZC90YWJsZXJhbmdlOmY3MGU3YWE5Yjk3ZjRhYTU5YmUxNWVjZDBlYjU5NTlkXzctNi0xLTEtNzI0NTY_6a57519b-1f66-4e44-8af5-3b5d46a7d7f8"
      unitRef="usd">487212000</tsco:FinanceOperatingAndVariableLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI2ODM_f429dbe1-4d57-401f-b441-818b7731646b">&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 style="width:64.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.897%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.899%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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 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 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;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;453,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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="padding:0 1pt"/&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;436,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;440,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412,422&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;417,172&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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;379,691&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align: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="padding:0 1pt"/&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;384,411&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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,620&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&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;347,422&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 2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,675,592&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align: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,816&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,698,408&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 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;3,699,946&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,719&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align: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,746,665&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 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;(632,534)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(8,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;(641,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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,067,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,105,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="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 $289.1 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="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzEtMi0xLTEtNzI0NTY_fa70bc3f-1629-4dbe-9c3b-50296a8d4a33"
      unitRef="usd">453562000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzEtNC0xLTEtNzI0NTY_8c98cefe-b444-48e9-bd0a-6f44c3624c90"
      unitRef="usd">4808000</us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths>
    <tsco:FutureMinimumPaymentsDueNextTwelveMonths
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzEtNi0xLTEtNzI0NTY_998a5dbe-3a97-4277-833e-b2dc121aee5f"
      unitRef="usd">458370000</tsco:FutureMinimumPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzItMi0xLTEtNzI0NTY_ac5d645b-f534-4292-89dc-8e836bddcce7"
      unitRef="usd">436059000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzItNC0xLTEtNzI0NTY_20b7ebd2-0f0a-4fd9-ba6b-f09e0355d49a"
      unitRef="usd">4823000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <tsco:FutureMinimumPaymentsDueInTwoYears
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzItNi0xLTEtNzI0NTY_3e0f939c-205f-4b70-a214-d7392093c28c"
      unitRef="usd">440882000</tsco:FutureMinimumPaymentsDueInTwoYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzMtMi0xLTEtNzI0NTY_b6731098-0634-40b8-84f3-8227f22fc4bd"
      unitRef="usd">412422000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzMtNC0xLTEtNzI0NTY_cee7df99-e34f-40b0-b1f9-0ebad8ee357c"
      unitRef="usd">4750000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <tsco:FutureMinimumPaymentsDueInThreeYears
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzMtNi0xLTEtNzI0NTY_2687ce80-7094-41ff-9984-c3b15736734b"
      unitRef="usd">417172000</tsco:FutureMinimumPaymentsDueInThreeYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzQtMi0xLTEtNzI0NTY_6e9132b8-244f-494b-81ca-bd9c0ad45a30"
      unitRef="usd">379691000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzQtNC0xLTEtNzI0NTY_f4397e4c-776b-4678-bf97-93ea6a4cc1c1"
      unitRef="usd">4720000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <tsco:FutureMinimumPaymentsDueInFourYears
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzQtNi0xLTEtNzI0NTY_37633024-5ad7-4247-be52-d0aa4e4d4ece"
      unitRef="usd">384411000</tsco:FutureMinimumPaymentsDueInFourYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzUtMi0xLTEtNzI0NTY_689bc93f-a6bc-43a9-8fcc-5339b612adfa"
      unitRef="usd">342620000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzUtNC0xLTEtNzI0NTY_b0067e61-cc98-430d-b907-42ea7b7c349f"
      unitRef="usd">4802000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <tsco:FutureMinimumPaymentsDueInFiveYears
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzUtNi0xLTEtNzI0NTY_b96e1576-713b-4168-a5ce-eabb421404a6"
      unitRef="usd">347422000</tsco:FutureMinimumPaymentsDueInFiveYears>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzYtMi0xLTEtNzI0NTY_8139e674-01c8-4dd2-98b6-bb14ef9bc605"
      unitRef="usd">1675592000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzYtNC0xLTEtNzI0NTY_dc8f9a4d-8a07-49f9-9ba0-f5e581e5cc4c"
      unitRef="usd">22816000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <tsco:FutureMinimumPaymentsDueThereafter
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzYtNi0xLTEtNzI0NTY_d65b17cf-0ea1-4947-a072-6eaa0aaefee7"
      unitRef="usd">1698408000</tsco:FutureMinimumPaymentsDueThereafter>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzctMi0xLTEtNzI0NTY_a78617f4-f299-40b7-a9e9-08a33c4d044b"
      unitRef="usd">3699946000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzctNC0xLTEtNzI0NTY_efb9c873-83de-4949-b2af-1743c6704e5f"
      unitRef="usd">46719000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <tsco:FutureMinimumPaymentsDue
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzctNi0xLTEtNzI0NTY_aca4c799-53d9-459e-8d18-8c57e655bbc1"
      unitRef="usd">3746665000</tsco:FutureMinimumPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzgtMi0xLTEtNzI0NTY_f80181f4-85f4-4df4-8b6e-bd6360bab143"
      unitRef="usd">632534000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <tsco:FinanceLeaseInterestExpenseFutureMaturities
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzgtNC0xLTEtNzI0NTY_20004e43-ad76-4db3-aeb0-8361cbfb8222"
      unitRef="usd">8889000</tsco:FinanceLeaseInterestExpenseFutureMaturities>
    <tsco:FutureMinimumPaymentsInterest
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzgtNi0xLTEtNzI0NTY_aedc636b-1912-4db8-b714-48c6fe20ac51"
      unitRef="usd">641423000</tsco:FutureMinimumPaymentsInterest>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzktMi0xLTEtNzI0NTY_02ef5a24-55a5-4eec-8a70-1b5d710a8c10"
      unitRef="usd">3067412000</us-gaap:OperatingLeaseLiability>
    <tsco:FinanceLeaseLiabilityPresentValue
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzktNC0xLTEtNzI0NTY_60599807-bb16-48fd-80ba-2694c70a5f69"
      unitRef="usd">37830000</tsco:FinanceLeaseLiabilityPresentValue>
    <tsco:LeaseLiability
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo4ZjM1Y2MzNDZiMzQ0NDhhODRkZmUzMTQ5Yjk1ZjgzYy90YWJsZXJhbmdlOjhmMzVjYzM0NmIzNDQ0OGE4NGRmZTMxNDliOTVmODNjXzktNi0xLTEtNzI0NTY_f77f22a3-e0f7-4bec-8814-1812b084d05c"
      unitRef="usd">3105242000</tsco:LeaseLiability>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzIzOTg_3cdcdc5e-aedd-4fd5-80d9-baf41b0197a1">289.1 million</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription>
    <tsco:LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI2ODQ_70762f8a-956f-453b-8689-0610dcb13d36">&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 style="width:65.370%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 25, 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;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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 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;td colspan="3" style="padding:0 1pt"/&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.5&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 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 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.0&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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;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 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;td colspan="3" style="padding:0 1pt"/&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.6&#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>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzAtMi0xLTEtNzI0NTY_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzAtMi0xLTEtNzI0NTY_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzItMi0xLTEtNzI0NTY_a752010f-8696-4fb4-9844-2cee005fbb29">P10Y1M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzItNC0xLTEtNzI0NTY_455aba2f-8f02-48d4-a9f2-52682e4bf245">P10Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzMtMi0xLTEtNzI0NTY_322e13f4-5ebb-4df8-a636-000ff876a42f">P10Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzMtNC0xLTEtNzI0NTY_1425ae4a-5737-449a-8dda-7dfdbb870faf">P10Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzUtMi0xLTEtNzI0NTY_53aad308-e6ac-4929-bc27-6a5ffac046da"
      unitRef="number">0.046</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzUtNC0xLTEtNzI0NTY_ca0efa9f-4eaf-4759-93dc-f5b2fc9e874f"
      unitRef="number">0.048</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzYtMi0xLTEtNzI0NTY_26cc8196-e8eb-4eff-8b3e-482e5a14b4de"
      unitRef="number">0.038</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZToxMGFiZWEyY2QyZmU0N2NhOWQyNTcyMGMwODI3ZDcwMS90YWJsZXJhbmdlOjEwYWJlYTJjZDJmZTQ3Y2E5ZDI1NzIwYzA4MjdkNzAxXzYtNC0xLTEtNzI0NTY_79243d08-a093-469f-b8fd-040f7fee56bc"
      unitRef="number">0.036</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90ZXh0cmVnaW9uOjdlZDE0ZjNkYjA3MTQ0OWU5ZmQxN2Y1MmU3OWNlNDY5XzI2Nzk_0c1cb48b-8a84-44d7-a8d7-3ac7b6220767">&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 style="width:65.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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 colspan="3" style="padding:0 1pt"/&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="border-top:1pt solid #000;padding:0 1pt"/&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 25, 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;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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 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 colspan="3" style="padding:0 1pt"/&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,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 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 colspan="3" style="padding:0 1pt"/&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;404,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzEtMi0xLTEtNzI0NTY_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzEtMi0xLTEtNzI0NTY_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <tsco:FinanceLeaseFinancingCashFlowsUsedForLeases
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzMtMi0xLTEtNzI0NTY_8f401ee5-4829-4d4e-baee-3fe067f9e105"
      unitRef="usd">4057000</tsco:FinanceLeaseFinancingCashFlowsUsedForLeases>
    <tsco:FinanceLeaseFinancingCashFlowsUsedForLeases
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzMtNC0xLTEtNzI0NTY_a23cabe4-d116-4001-b8f0-fe019b296d36"
      unitRef="usd">4580000</tsco:FinanceLeaseFinancingCashFlowsUsedForLeases>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzQtMi0xLTEtNzI0NTY_8f46e669-b5d5-4861-a73b-f2fa3d0ffd26"
      unitRef="usd">1787000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzQtNC0xLTEtNzI0NTY_d9c5d933-8f03-458d-8986-17d57c347b56"
      unitRef="usd">1740000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:OperatingLeasePaymentsUse
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzUtMi0xLTEtNzI0NTY_a30d90b4-ded6-4a77-a529-53f75e60d5f2"
      unitRef="usd">430396000</us-gaap:OperatingLeasePaymentsUse>
    <us-gaap:OperatingLeasePaymentsUse
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDYvZnJhZzo3ZWQxNGYzZGIwNzE0NDllOWZkMTdmNTJlNzljZTQ2OS90YWJsZTo2ZGQ0NjRjNmVlYzI0M2QwOGVjNWEyZmIwZjM2Y2NhOC90YWJsZXJhbmdlOjZkZDQ2NGM2ZWVjMjQzZDA4ZWM1YTJmYjBmMzZjY2E4XzUtNC0xLTEtNzI0NTY_37bb4f00-9122-48ab-bbd2-492bf2737b27"
      unitRef="usd">404864000</us-gaap:OperatingLeasePaymentsUse>
    <us-gaap:ScheduleOfStockByClassTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDkvZnJhZzplN2FlNWQ2OWE1YTQ0ODIwOWQzN2Y0NzI3NzhhMjFhNS90ZXh0cmVnaW9uOmU3YWU1ZDY5YTVhNDQ4MjA5ZDM3ZjQ3Mjc3OGEyMWE1XzExNzQ_f1b729bd-e471-4cd2-ad87-7f7d20f24bd5">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 2022 and 2021, 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 style="width:27.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.051%"/&gt;&lt;td style="width:0.1%"/&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 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 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 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 2, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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 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 21, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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="padding:2px 1pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 22, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 25, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 8, 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;January 26, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 21, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 8, 2022&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;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 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 22, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 8, 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: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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 23, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 8, 2021&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 5, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 8, 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: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 27, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 22, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 9, 2021&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;8, 2023, 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.03&lt;/span&gt; per share of the Company&#x2019;s outstanding common stock.&#160; The dividend will be paid on March&#160;14, 2023, to stockholders of record as of the close of business on February&#160;27, 2023.</us-gaap:ScheduleOfStockByClassTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDkvZnJhZzplN2FlNWQ2OWE1YTQ0ODIwOWQzN2Y0NzI3NzhhMjFhNS90ZXh0cmVnaW9uOmU3YWU1ZDY5YTVhNDQ4MjA5ZDM3ZjQ3Mjc3OGEyMWE1XzE4NA_4421c9d4-16fb-4dfe-85f9-57b43f88225f"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDkvZnJhZzplN2FlNWQ2OWE1YTQ0ODIwOWQzN2Y0NzI3NzhhMjFhNS90ZXh0cmVnaW9uOmU3YWU1ZDY5YTVhNDQ4MjA5ZDM3ZjQ3Mjc3OGEyMWE1XzI1Mg_70e99352-fbf3-4ea9-b7fb-d7d22f04ac29"
      unitRef="shares">40000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:ScheduleOfDividendsPayableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDkvZnJhZzplN2FlNWQ2OWE1YTQ0ODIwOWQzN2Y0NzI3NzhhMjFhNS90ZXh0cmVnaW9uOmU3YWU1ZDY5YTVhNDQ4MjA5ZDM3ZjQ3Mjc3OGEyMWE1XzExODI_63491989-b364-4725-a771-e18dd2fdabe6">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal 2022 and 2021, 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 style="width:27.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.654%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.051%"/&gt;&lt;td style="width:0.1%"/&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 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 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 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 2, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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 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 21, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;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="padding:2px 1pt;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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 22, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 25, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 8, 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;January 26, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 21, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;March 8, 2022&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;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 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;November 22, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 8, 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: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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;August 23, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 8, 2021&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 5, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$0.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;May 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 8, 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: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 27, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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.52&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;February 22, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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 9, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDividendsPayableTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i44aa85191bd841808f94a051398ede07_D20220126-20220126"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMDkvZnJhZzplN2FlNWQ2OWE1YTQ0ODIwOWQzN2Y0NzI3NzhhMjFhNS90ZXh0cmVnaW9uOmU3YWU1ZDY5YTVhNDQ4MjA5ZDM3ZjQ3Mjc3OGEyMWE1XzEwMjA_24881d2e-3a9f-487e-8380-d388c08eb547"
      unitRef="usdPerShare">1.03</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:TreasuryStockTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzE3NDk_b384c163-1ad0-4c69-9a38-7c58856b850e">Treasury Stock: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;31, 2022, 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 total authorized amount reflects a $2.00 billion increase to the share repurchase program which was approved by the Board of Directors on January&#160;26, 2022. 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;31, 2022, the Company had remaining authorization under the share repurchase program of $1.65 billion, exclusive of any fees, commissions or other expenses.&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 amount paid for share repurchases in fiscal 2022, 2021, and 2020, 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 style="width:49.488%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.388%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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 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 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;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,439&#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;/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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;99.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash paid for share repurchases&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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Shares repurchased in fiscal 2020 were impacted by the temporary suspension of our share repurchase program from March 12, 2020 until November 5, 2020, in order to strengthen our liquidity and preserve cash while navigating the COVID-19 pandemic.&lt;/span&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzE4MQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzE4MQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzI5NQ_a91264e5-a7d5-4e05-bcb1-18e32e3e4eab"
      unitRef="usd">6500000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i884c68e4b01e427d92a995cd7891ae54_I20220126"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzQ2OQ_7d4dcc67-895b-4b44-9232-0c97a0393894"
      unitRef="usd">2000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzEwODU_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzEwODU_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90ZXh0cmVnaW9uOmEwYWE3YWU0NzNjNjQ1Mzg5MDQzMTU5MTQ0YmZiNmM3XzEyMTg_0b1a7611-db7b-4d40-951e-bfb4bd2ea3a8"
      unitRef="usd">1650000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzItMS0xLTEtNzI0NTY_617921f5-8752-40b7-9e0d-57b21a82c556"
      unitRef="shares">3378000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzItMy0xLTEtNzI0NTY_dbddcb9b-add2-4c54-98fd-b0dc256fa18a"
      unitRef="shares">4364000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzItNS0xLTEtNzI0NTY_1d243e0e-8cc0-4d66-8339-624cbd4fb02b"
      unitRef="shares">3439000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzMtMS0xLTEtNzI0NTY_a1c83e32-55ad-4c72-a32d-7beeff32f879"
      unitRef="usdPerShare">207.23</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzMtMy0xLTEtNzI0NTY_8e1f962f-0eb2-45fc-9081-8033f08a5862"
      unitRef="usdPerShare">183.07</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzMtNS0xLTEtNzI0NTY_ee23cc18-2d8d-4651-b39b-dbd55dbbc26f"
      unitRef="usdPerShare">99.72</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzQtMS0xLTEtNzI0NTY_9d9ad0eb-f907-48b8-954e-afa88709eac8"
      unitRef="usd">700063000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzQtMy0xLTEtNzI0NTY_f60542af-57b5-435e-bb85-49aa6c939b4e"
      unitRef="usd">798893000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTIvZnJhZzphMGFhN2FlNDczYzY0NTM4OTA0MzE1OTE0NGJmYjZjNy90YWJsZTo1OTA0N2E4ODNkZmI0NDA3ODg2YWVhYWVmYmYwMzFkNy90YWJsZXJhbmdlOjU5MDQ3YTg4M2RmYjQ0MDc4ODZhZWFhZWZiZjAzMWQ3XzQtNS0xLTEtNzI0NTY_34a9a8cd-178f-49d3-bb14-981b10d37608"
      unitRef="usd">342957000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90ZXh0cmVnaW9uOmI5ZjMzOWM4OTM0NDQ1MDQ4ZTk4ODI0Y2M5NmI4MmY5XzI5NA_4672e39a-244d-48a5-986c-dcb2254c2ffa">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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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 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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;/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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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 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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;/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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2020&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 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 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;748,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 colspan="3" style="padding:0 1pt"/&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,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/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;748,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;117,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Anti-dilutive share-based awards excluded from the above calculations totaled approximately 0.1 million in fiscal 2022 and less than 0.1 million in fiscal 2021 and fiscal 2020.</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90ZXh0cmVnaW9uOmI5ZjMzOWM4OTM0NDQ1MDQ4ZTk4ODI0Y2M5NmI4MmY5XzI5OA_eeb784b0-ac48-4990-84e6-6f0b9663e299">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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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 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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;/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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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 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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;/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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2020&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 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 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;748,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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 colspan="3" style="padding:0 1pt"/&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,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/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;748,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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;117,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Anti-dilutive share-based awards excluded from the above calculations totaled approximately 0.1 million in fiscal 2022 and less than 0.1 million in fiscal 2021 and fiscal 2020.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzMtMS0xLTEtNzI0NTY_eaba1306-fc6f-47c3-b631-693a116321b2"
      unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzMtMy0xLTEtNzI0NTY_ed7464c3-8b4f-4225-acb0-e5d328f37aa0"
      unitRef="shares">111336000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzMtNS0xLTEtNzI0NTY_15d7be5d-6bf9-43cc-9741-73f595a0bc58"
      unitRef="usdPerShare">9.78</us-gaap:EarningsPerShareBasic>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzQtMS0xLTEtNzI0NTY_050fbc29-7b7a-44e6-868b-a7a4e2fddaca"
      unitRef="usd">0</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzQtMy0xLTEtNzI0NTY_6666fcc9-1a2f-4031-97e7-885d849040d5"
      unitRef="shares">813000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzQtNS0xLTEtNzI0NTY_5306c634-5d60-418d-aefd-189d69dec10a"
      unitRef="usdPerShare">0.07</tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare>
    <us-gaap:NetIncomeLoss
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzUtMS0xLTEtNzI0NTY_eaba1306-fc6f-47c3-b631-693a116321b2"
      unitRef="usd">1088712000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzUtMy0xLTEtNzI0NTY_8b58e110-96ee-4ec2-9142-d9a62c4e29e9"
      unitRef="shares">112149000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTo5MzE1NDg5ODM4MDk0MDQ4ODUwYjEzNmFmODFmZjZhMi90YWJsZXJhbmdlOjkzMTU0ODk4MzgwOTQwNDg4NTBiMTM2YWY4MWZmNmEyXzUtNS0xLTEtNzI0NTY_2b2a0f4f-2d69-4130-ae98-21c0afae57e1"
      unitRef="usdPerShare">9.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzMtMS0xLTEtNzI0NTY_dfdd7245-1cab-430b-98b4-aaded11b03f1"
      unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzMtMy0xLTEtNzI0NTY_539a11de-05b9-4bcf-b8b2-e4d0780c7c8d"
      unitRef="shares">114794000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzMtNS0xLTEtNzI0NTY_e6026e8a-c7e3-446c-b0b8-d1ff904be13a"
      unitRef="usdPerShare">8.69</us-gaap:EarningsPerShareBasic>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzQtMS0xLTEtNzI0NTY_a6b74b72-c64a-470c-b46c-d5e503548509"
      unitRef="usd">0</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzQtMy0xLTEtNzI0NTY_f8c2d423-48ee-40ec-b69e-9bd9321a07cd"
      unitRef="shares">1030000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzQtNS0xLTEtNzI0NTY_0317a9a3-0188-4bb9-b2b1-6ac8b4cec9de"
      unitRef="usdPerShare">0.08</tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare>
    <us-gaap:NetIncomeLoss
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzUtMS0xLTEtNzI0NTY_dfdd7245-1cab-430b-98b4-aaded11b03f1"
      unitRef="usd">997114000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzUtMy0xLTEtNzI0NTY_f25c0563-ad18-413a-b7b3-e61dbfcad348"
      unitRef="shares">115824000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZToxOTc1YTVkOWZkZjE0MjcwOGUxNzczZTU1YTI5ZDIxMS90YWJsZXJhbmdlOjE5NzVhNWQ5ZmRmMTQyNzA4ZTE3NzNlNTVhMjlkMjExXzUtNS0xLTEtNzI0NTY_80a143c9-1894-4d22-8316-f5b18d53d49b"
      unitRef="usdPerShare">8.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzMtMS0xLTEtODA3NzU_4bc8e6b7-dbe5-4719-819d-482da6ac78a3"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzMtMy0xLTEtNzI0NTY_c50a41f5-5174-4b27-8328-ed208eacf9e1"
      unitRef="shares">116370000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzMtNS0xLTEtNzI0NTY_48c7ecfa-407f-41d1-a5c7-0fcf794f5bf7"
      unitRef="usdPerShare">6.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzQtMS0xLTEtNzI0NTY_85e280fc-d04a-4475-ac54-676ec2268464"
      unitRef="usd">0</us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzQtMy0xLTEtNzI0NTY_4b4cbbed-37b1-49fd-94ea-91b84d1829e5"
      unitRef="shares">1066000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzQtNS0xLTEtNzI0NTY_d85d3846-e1a5-45f7-ac63-4e15b31cb003"
      unitRef="usdPerShare">0.06</tsco:DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare>
    <us-gaap:NetIncomeLoss
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzUtMS0xLTEtNzI0NTY_4bc8e6b7-dbe5-4719-819d-482da6ac78a3"
      unitRef="usd">748958000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzUtMy0xLTEtNzI0NTY_8de6011f-4702-4cfb-9d64-f889035fd5fd"
      unitRef="shares">117436000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90YWJsZTowMWExNGMxZDEyYWY0OTc1YTJjYWZmN2Q2NDc2ZjJkMy90YWJsZXJhbmdlOjAxYTE0YzFkMTJhZjQ5NzVhMmNhZmY3ZDY0NzZmMmQzXzUtNS0xLTEtNzI0NTY_a32799c6-f2af-4c58-9cea-7ce668f4345e"
      unitRef="usdPerShare">6.38</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90ZXh0cmVnaW9uOmI5ZjMzOWM4OTM0NDQ1MDQ4ZTk4ODI0Y2M5NmI4MmY5XzIxOQ_6fc344d2-e991-46ca-8619-f33d489be2a7"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90ZXh0cmVnaW9uOmI5ZjMzOWM4OTM0NDQ1MDQ4ZTk4ODI0Y2M5NmI4MmY5XzU0OTc1NTgxNDI1MA_89c3decc-2757-4d82-9c2b-4e45ef3e3ba6"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTUvZnJhZzpiOWYzMzljODkzNDQ0NTA0OGU5ODgyNGNjOTZiODJmOS90ZXh0cmVnaW9uOmI5ZjMzOWM4OTM0NDQ1MDQ4ZTk4ODI0Y2M5NmI4MmY5XzU0OTc1NTgxNDI1MA_c2fc3c86-75c7-459b-a450-06c3769d986a"
      unitRef="shares">100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzI3MTM_c3ed4d4b-9f1f-439c-b44e-72a444448109">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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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 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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;211,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;249,739&#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;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;(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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;(8,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;219,189&#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;/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 style="width:72.360%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 25, 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 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 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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible reserves&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;8,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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 liabilities&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;9,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General liability insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax credits&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;13,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&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;19,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;944,331&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;881,172&#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;/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 liabilities:&lt;/span&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/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;Finance lease 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;(8,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(702,197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&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;(231,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(161,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,604)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(975,106)&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(878,735)&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;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax (liability) / asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-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 $14.0 million and $6.6 million as of December&#160;31, 2022 and December&#160;25, 2021, respectively, with varying dates of expiration through 2037.&#160;&#160;The Company provided no valuation allowance as of December&#160;31, 2022 and December&#160;25, 2021 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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="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 2018.&#160;&#160;Various states have completed an examination of our income tax returns for 2018 through 2020 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 $4.5 million at December&#160;31, 2022. 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;31, 2022.&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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,236&#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;/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;The Coronavirus Aid, Relief, and Economic Security Act (the &#x201c;CARES Act&#x201d;) was enacted in the U.S. on March 27, 2020. The enactment of this legislation did not have a material impact on income tax expense in fiscal 2022.  However, the Company did elect to participate in the deferral of the employer&#x2019;s share of social security tax deposits, with $24.5&#160;million included within other accrued expenses in the Consolidated Balance Sheet as of December 25, 2021. The remaining balance of deferred social security tax deposits was paid during 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzI3Mjk_703e5a72-360c-429f-ae83-1b785b6b3714">&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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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 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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;211,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;249,739&#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;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;(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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;(8,553)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,550)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;219,189&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzQtMS0xLTEtNzI0NTY_715f3137-bc7a-493a-8b73-403f9950169b"
      unitRef="usd">225565000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzQtMy0xLTEtNzI0NTY_02ecb1df-6e77-460c-9aed-0e94624cef84"
      unitRef="usd">221152000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzQtNS0xLTEtNzI0NTY_01e86f6a-050a-4740-adcf-d93869c6e651"
      unitRef="usd">211228000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzUtMS0xLTEtNzI0NTY_1ee3c45d-2f43-409d-9967-b428085b5b6b"
      unitRef="usd">41748000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzUtMy0xLTEtNzI0NTY_1b59d630-e581-4e37-906c-4b85370f6cbf"
      unitRef="usd">34238000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzUtNS0xLTEtNzI0NTY_cd657190-e9a8-4ce3-99a7-51363b22a1f3"
      unitRef="usd">38511000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzYtMS0xLTEtNzI0NTY_c636c158-dd50-4604-8521-5c5b007cdfc4"
      unitRef="usd">267313000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzYtMy0xLTEtNzI0NTY_c5624a45-2b53-4c0a-a5fc-abfeb1152bfc"
      unitRef="usd">255390000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzYtNS0xLTEtNzI0NTY_87cb70be-9f47-4c0c-bdb3-23d77a4e95fd"
      unitRef="usd">249739000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzktMS0xLTEtNzI0NTY_fd2177c2-7f26-4cc0-84e7-8f733c6b8b48"
      unitRef="usd">50833000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzktMy0xLTEtNzI0NTY_1f9560de-4398-4e99-966e-91ba17b7b34e"
      unitRef="usd">24303000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzktNS0xLTEtNzI0NTY_1c0e56ca-43cd-48fb-a22f-144e2d2273d1"
      unitRef="usd">-21997000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzEwLTEtMS0xLTcyNDU2_8983ea1a-5aa4-4dbf-b5f0-881e226067df"
      unitRef="usd">-2548000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzEwLTMtMS0xLTcyNDU2_1dc82ecb-4d14-4b68-bfca-40da0f469ce4"
      unitRef="usd">3281000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzEwLTUtMS0xLTcyNDU2_ec52bb79-cdda-432a-bf32-4dfbb1c0622c"
      unitRef="usd">-8553000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzExLTEtMS0xLTcyNDU2_c3630394-8567-4189-84d6-372c08e8ba3e"
      unitRef="usd">48285000</tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap>
    <tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzExLTMtMS0xLTcyNDU2_ab56d40a-6ac7-4102-8bdf-4046202ae023"
      unitRef="usd">27584000</tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap>
    <tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzExLTUtMS0xLTcyNDU2_9e9e6bc1-40e9-4a5d-b662-2ac21ecff424"
      unitRef="usd">-30550000</tsco:Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzEyLTEtMS0xLTcyNDU2_6cdb211c-0343-4384-a1fe-9014de62f739"
      unitRef="usd">315598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzEyLTMtMS0xLTcyNDU2_ff9495ad-a561-4883-bf62-5d9d06a96611"
      unitRef="usd">282974000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo4ODYyYThlNDViZjk0ODY3OWQyNDYyN2I2ZTdkMzBmMy90YWJsZXJhbmdlOjg4NjJhOGU0NWJmOTQ4Njc5ZDI0NjI3YjZlN2QzMGYzXzEyLTUtMS0xLTcyNDU2_3a1d158a-8f6e-4236-94f6-4519f2f36749"
      unitRef="usd">219189000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzI3MjI_a9d2ddb0-f429-4485-b6b2-22728a963cd9">Significant components of the deferred tax assets and liabilities are as follows (in&#160;thousands):&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 style="width:72.360%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 25, 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 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 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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Nondeductible reserves&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;8,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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 liabilities&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;9,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General liability insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax credits&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;13,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&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;19,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;944,331&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;881,172&#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;/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 liabilities:&lt;/span&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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/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;Finance lease 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;(8,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,797)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(702,197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation&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;(231,191)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(161,137)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,114)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,604)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(975,106)&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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(878,735)&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;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax (liability) / asset&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzAtMS0xLTEtNzI0NTY_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzAtMS0xLTEtNzI0NTY_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzItMS0xLTEtNzI0NTY_1a273bc3-0083-4928-afd1-fd1e296b4b4f"
      unitRef="usd">30599000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzItMy0xLTEtNzI0NTY_a0155715-8f8d-440f-9ccf-ff0487b714f4"
      unitRef="usd">23365000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzMtMS0xLTEtNzI0NTY_33363059-7326-43cb-8996-9aa11de3ea49"
      unitRef="usd">24544000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzMtMy0xLTEtNzI0NTY_1665323e-8a6f-479d-a7e5-385bffa02dbd"
      unitRef="usd">36810000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzQtMS0xLTEtNzI0NTY_b6b01c1d-8f73-455e-b1d0-e8b8d379504d"
      unitRef="usd">8259000</tsco:DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzQtMy0xLTEtNzI0NTY_4c9e095f-0a60-4ce9-8ab8-fba4f1f39ba8"
      unitRef="usd">7099000</tsco:DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzUtMS0xLTEtNzI0NTY_84aea9e3-1023-4c36-a874-4a4288524111"
      unitRef="usd">9531000</tsco:DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzUtMy0xLTEtNzI0NTY_2a316126-0543-44e3-a61e-92a0519d116f"
      unitRef="usd">8958000</tsco:DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzYtMS0xLTEtNzI0NTY_a6902e49-ab20-47b3-a9b5-f086e8e106da"
      unitRef="usd">763729000</tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzYtMy0xLTEtNzI0NTY_c89b42cb-0489-46d9-98e3-b25383e0a748"
      unitRef="usd">740478000</tsco:DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities>
    <tsco:DeferredTaxAssetsDeferredCompensation
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzctMS0xLTEtNzI0NTY_363e3862-8e99-476a-9967-e548f2bbd1df"
      unitRef="usd">13459000</tsco:DeferredTaxAssetsDeferredCompensation>
    <tsco:DeferredTaxAssetsDeferredCompensation
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzctMy0xLTEtNzI0NTY_cdb3a4b0-a7d0-4eef-b061-0f078efad4bc"
      unitRef="usd">12201000</tsco:DeferredTaxAssetsDeferredCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzgtMS0xLTEtNzI0NTY_64a6f80e-413a-4bd3-9e09-8be1749fc872"
      unitRef="usd">14667000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzgtMy0xLTEtNzI0NTY_6fb718ea-3196-481f-8cfd-565c5f776b1e"
      unitRef="usd">14271000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance>
    <tsco:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzktMS0xLTEtNzI0NTY_378774b2-169b-4a49-9c24-33306ae20b84"
      unitRef="usd">11142000</tsco:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance>
    <tsco:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzktMy0xLTEtNzI0NTY_671dee71-d3b7-4ee6-adb7-9a0cbd976bb6"
      unitRef="usd">9402000</tsco:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEwLTEtMS0xLTcyNDU2_ce2c5e2e-e31f-4398-a849-382ec59bb970"
      unitRef="usd">13131000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEwLTMtMS0xLTcyNDU2_81bd8c67-f142-49a6-9cca-b39b951611b2"
      unitRef="usd">7986000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzExLTEtMS0xLTcyNDU2_1c75c817-3a96-4004-9f2a-680138e42229"
      unitRef="usd">23496000</tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization>
    <tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzExLTMtMS0xLTcyNDU2_3c132161-e0e1-4448-b152-3a63d18bbb5a"
      unitRef="usd">7803000</tsco:DeferredTaxAssetsLongTermTaxEffectOfAmortization>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEyLTEtMS0xLTgxOTQ5_792be60a-1ada-4a60-b1da-3e3d4fe3f0fd"
      unitRef="usd">19322000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEyLTMtMS0xLTgxOTQ5_c6f6eb27-99dd-4786-9b88-efbd4ab4847b"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEyLTEtMS0xLTcyNDU2_21ed26e9-513b-4c87-b884-951ea3d7e671"
      unitRef="usd">12452000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEyLTMtMS0xLTcyNDU2_08179ed7-7388-43cb-8eba-cc9f3a7f5447"
      unitRef="usd">12799000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEzLTEtMS0xLTcyNDU2_917cb330-f13f-481e-86eb-ca1ee617d93f"
      unitRef="usd">944331000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzEzLTMtMS0xLTcyNDU2_7600be10-32db-4bc7-ac94-eee51547ffb3"
      unitRef="usd">881172000</us-gaap:DeferredTaxAssetsNet>
    <tsco:DeferredTaxLiabilitiesFinanceLeaseAssets
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE1LTEtMS0xLTcyNDU2_ecaa4d06-6650-4bd9-b2c7-45d9b0d2f3a3"
      unitRef="usd">8113000</tsco:DeferredTaxLiabilitiesFinanceLeaseAssets>
    <tsco:DeferredTaxLiabilitiesFinanceLeaseAssets
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE1LTMtMS0xLTcyNDU2_94374ed7-876b-4d4f-80f9-ea1faa944d6f"
      unitRef="usd">7797000</tsco:DeferredTaxLiabilitiesFinanceLeaseAssets>
    <tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE2LTEtMS0xLTcyNDU2_e6efcf55-36d6-4074-8b9b-e9297b1b6113"
      unitRef="usd">723688000</tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets>
    <tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE2LTMtMS0xLTcyNDU2_9c8e5b9e-ea25-47df-86c3-8c4b88aa5a26"
      unitRef="usd">702197000</tsco:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE3LTEtMS0xLTcyNDU2_d7331159-74a3-41b5-8eb6-27c8541f4947"
      unitRef="usd">231191000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE3LTMtMS0xLTcyNDU2_2fff314e-2273-47a1-947b-93d0ddd180a4"
      unitRef="usd">161137000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE4LTEtMS0xLTcyNDU2_e998e23a-6401-48fe-bb75-fb8fa4a2a9b3"
      unitRef="usd">12114000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE4LTMtMS0xLTcyNDU2_70c9e10d-b0a8-4b67-9977-27bc5ad78d20"
      unitRef="usd">7604000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE5LTEtMS0xLTcyNDU2_e68277dc-abc8-4d55-bb2f-66a4c93cbeaa"
      unitRef="usd">975106000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzE5LTMtMS0xLTcyNDU2_929c02e5-2419-4aa3-8356-e58b29256125"
      unitRef="usd">878735000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzIxLTEtMS0xLTcyNDU2_534c11b0-0954-4644-9a12-d68915154ea1"
      unitRef="usd">30775000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTozNTMyMjg5OWUzN2Y0ZDhjYjg2NmI4YzVjZWMxN2ZlOS90YWJsZXJhbmdlOjM1MzIyODk5ZTM3ZjRkOGNiODY2YjhjNWNlYzE3ZmU5XzIxLTMtMS0xLTcyNDU2_54269645-f999-4f28-a90d-f85fb9be9813"
      unitRef="usd">2437000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzcwMQ_681d9713-926d-4cc1-b47b-608869570200"
      unitRef="usd">14000000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzcwOA_c1a9c833-6bce-4260-bbc4-87c7e1993114"
      unitRef="usd">6600000</us-gaap:TaxCreditCarryforwardAmount>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzcxNw_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzcxNw_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzgwOQ_4ca1748b-c3fd-4945-8b05-144265fa8445"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzgwOQ_5af4aa3b-a81a-4f7a-ad95-fa8745f7e791"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzgzOA_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzgzOA_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzI3MzM_8e829b4c-b6a5-4d29-9765-d44faea1f210">&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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&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;/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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;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,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;(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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,828)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;(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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total 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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzMtMS0xLTEtNzI0NTY_d90f4c48-fa7f-45d4-b225-fccabfeb2797"
      unitRef="usd">294905000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzMtMy0xLTEtNzI0NTY_8f4af1bd-de25-44b8-a4f8-849bc53af63d"
      unitRef="usd">268819000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzMtNS0xLTEtNzI0NTY_ffab7b2d-35ee-453d-a0b8-b5b09c3fc72c"
      unitRef="usd">203311000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzUtMS0xLTEtNzI0NTY_c125cf1f-05cb-4547-86dd-4d710c775da7"
      unitRef="usd">41235000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzUtMy0xLTEtNzI0NTY_92d1d3e6-8d5f-4d18-b1be-ee54de3ce03a"
      unitRef="usd">36116000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzUtNS0xLTEtNzI0NTY_1e145c05-220a-4faa-bd49-eaee67b68cc9"
      unitRef="usd">27642000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzctMS0xLTEtNzI0NTY_41635b0b-8045-4e58-8245-2fe6c3841f6e"
      unitRef="usd">15616000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzctMy0xLTEtNzI0NTY_2294a89b-bab8-4437-abc5-349f6a2b93d7"
      unitRef="usd">13157000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationTaxCredits
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzctNS0xLTEtNzI0NTY_4e4b6a47-55a9-4d1f-801a-380347aaba4f"
      unitRef="usd">8828000</us-gaap:IncomeTaxReconciliationTaxCredits>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzgtMS0xLTEtNzI0NTY_162cc99e-e6d9-4294-8b89-a4125f815946"
      unitRef="usd">9025000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzgtMy0xLTEtNzI0NTY_2e5b87a8-f3e0-47f2-b150-4c280577d745"
      unitRef="usd">13368000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationDeductions
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzgtNS0xLTEtNzI0NTY_bbe770c8-00ef-4e52-a481-7b86bef8c4e8"
      unitRef="usd">9303000</us-gaap:IncomeTaxReconciliationDeductions>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzEwLTEtMS0xLTcyNDU2_f612be7a-7f58-4d4b-b9ac-0d87a8564534"
      unitRef="usd">4099000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzEwLTMtMS0xLTcyNDU2_fec5e230-584f-4210-b416-dc183e7831c9"
      unitRef="usd">4564000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzEwLTUtMS0xLTcyNDU2_bf945ece-cc71-4c08-b329-469d85543d95"
      unitRef="usd">6367000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzExLTEtMS0xLTcyNDU2_6cb49e55-0ba9-462d-b77e-7bd8af749fa5"
      unitRef="usd">315598000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzExLTMtMS0xLTcyNDU2_98ab6e09-6838-4c66-8874-261cdee43b99"
      unitRef="usd">282974000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo1NjA5NWY2M2I3YmM0Mzk3YmZhNTU5NWQ2YzkyYjVmMC90YWJsZXJhbmdlOjU2MDk1ZjYzYjdiYzQzOTdiZmE1NTk1ZDZjOTJiNWYwXzExLTUtMS0xLTcyNDU2_3a4cf280-2b1f-4952-ad31-635e2e9756a4"
      unitRef="usd">219189000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzE2MzE_eb20ca90-bc8d-4d86-ba02-c8b3a237a117"
      unitRef="usd">4500000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzE2Mzc_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzE2Mzc_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzU0OTc1NTgxNjY1MQ_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzU0OTc1NTgxNjY1MQ_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzI3MjY_be8c716e-8464-4a9b-9c0f-4bea7d463715">&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 style="width:58.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;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 colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;(506)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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 colspan="3" style="padding:0 1pt"/&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;(372)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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,236&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzItMS0xLTEtNzI0NTY_0c8cf99c-e2ed-45d9-809d-75f9e7d45abf"
      unitRef="usd">3749000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2a6fee30584042afb96a840de2e15d0c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzItMy0xLTEtNzI0NTY_ba18c4b0-02a3-49f0-8f8b-f689e39c6ab1"
      unitRef="usd">3236000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i021406409133485c9d16159a46b12f38_I20191228"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzItNS0xLTEtNzI0NTY_f23622cd-4d2c-4866-85fb-d309fbc2dc29"
      unitRef="usd">2760000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzMtMS0xLTEtNzI0NTY_8d08dcfe-5ef4-456b-bb9f-c175c514ec95"
      unitRef="usd">1359000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzMtMy0xLTEtNzI0NTY_1b11d194-2737-4e66-ad39-ba913bc6e8dd"
      unitRef="usd">927000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzMtNS0xLTEtNzI0NTY_c83b6ec8-4f43-4d63-9588-2b165a2b97c7"
      unitRef="usd">816000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzQtMS0xLTEtNzI0NTY_d9155cf3-f295-443b-b017-2fe9368eaba9"
      unitRef="usd">760000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzQtMy0xLTEtNzI0NTY_bba99769-7a6b-41a9-9115-bb4ff3198563"
      unitRef="usd">51000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzQtNS0xLTEtNzI0NTY_ac0c7b46-1823-4588-85d9-7457126901dc"
      unitRef="usd">32000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzUtMS0xLTEtNzI0NTY_c355f984-de7a-46bd-8456-efefd00d9922"
      unitRef="usd">506000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzUtMy0xLTEtNzI0NTY_ddf4d3bd-65c8-4ab1-afdb-67b3905e0b50"
      unitRef="usd">465000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzUtNS0xLTEtNzI0NTY_28583fad-083f-4801-b104-93082b50f7bc"
      unitRef="usd">372000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzYtMS0xLTEtNzI0NTY_6be4b794-8790-4791-b1e1-f030693a7470"
      unitRef="usd">5362000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzYtMy0xLTEtNzI0NTY_26b287aa-6e7f-45ce-bef5-73c0374d5f77"
      unitRef="usd">3749000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2a6fee30584042afb96a840de2e15d0c_I20201226"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90YWJsZTo0N2MzMGQyMTRiYjA0ZjVkYTY3MTA1ZTViMmQ1YWQwNS90YWJsZXJhbmdlOjQ3YzMwZDIxNGJiMDRmNWRhNjcxMDVlNWIyZDVhZDA1XzYtNS0xLTEtNzI0NTY_9cf43cc2-aa88-4693-8140-75400ff8d566"
      unitRef="usd">3236000</us-gaap:UnrecognizedTaxBenefits>
    <tsco:SocialSecurityTaxDeferral
      contextRef="if2c593ab1ad44cafbb96bdba3bcd0507_I20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMTgvZnJhZzo3NTY2MWExNzZkODY0YjEyYjYzYWQ0NTllOWM4NDM4My90ZXh0cmVnaW9uOjc1NjYxYTE3NmQ4NjRiMTJiNjNhZDQ1OWU5Yzg0MzgzXzI1Nzc_3904813d-ff01-4b02-992e-e44b71f70518"
      unitRef="usd">24500000</tsco:SocialSecurityTaxDeferral>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzEyMzA_e7757351-d502-4516-b959-c4b524414313">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 $17.2 million, $15.3 million, and $12.9 million during fiscal 2022, 2021, and 2020, 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.3 million, and $0.6 million during fiscal 2022, 2021, and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzI2NA_b76e2d6a-ae92-4329-a10e-a0717b149859"
      unitRef="number">1</tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution>
    <tsco:MaximumPercentageOfEmployeesCompensationEligibleFor100Match
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzMxNA_94012540-70a6-4403-a20d-060b7cc21767"
      unitRef="number">0.03</tsco:MaximumPercentageOfEmployeesCompensationEligibleFor100Match>
    <tsco:PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzM0Nw_5915b1a4-2e73-43cc-b830-648b2eebc1d1"
      unitRef="number">0.50</tsco:PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution>
    <tsco:MinimumPercentageofEmployeesCompensationEligibleFor50Match
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzM5Ng_d5305f37-b442-4c7d-90b7-403741bddbc0"
      unitRef="number">0.03</tsco:MinimumPercentageofEmployeesCompensationEligibleFor50Match>
    <tsco:MaximumPercentageOfEmployeessCompensationEligibleFor50Match
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzQwMg_1ef203c5-14be-45d6-a2e2-28c516097c52"
      unitRef="number">0.06</tsco:MaximumPercentageOfEmployeessCompensationEligibleFor50Match>
    <tsco:CompanyMaximumMatchAsPercentageOfEligibleCompensation
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzUxMg_8a545824-fdb2-4022-a6f1-28982ff4fb5e"
      unitRef="number">0.045</tsco:CompanyMaximumMatchAsPercentageOfEligibleCompensation>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzU0OTc1NTgxNTE1Mg_fe8eebdc-cd0d-41ee-9b4b-5f98f3b3aef4"
      unitRef="usd">17200000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzY2OA_9633470d-a422-4408-9432-9945257f45f3"
      unitRef="usd">15300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzY3Mg_ce7a44a0-1156-4af7-9331-e70bbd6d1261"
      unitRef="usd">12900000</us-gaap:DefinedContributionPlanCostRecognized>
    <tsco:CompanyMaximumMatchUnderDeferredCompensationProgram
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzExMDM_422402e4-3665-461a-a3d8-708e701f40ec"
      unitRef="usd">4500</tsco:CompanyMaximumMatchUnderDeferredCompensationProgram>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzU0OTc1NTgxNTE4MQ_996ee5c5-8b27-4256-9e01-5ce9873d2121"
      unitRef="usd">600000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzExNzA_732adc7c-65e5-4e85-80b4-7e4fa71454b6"
      unitRef="usd">300000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjEvZnJhZzo5ODRkNzQ1NzQzYzU0ZDFhODFlOWJlZWU2ZjJmN2Y5ZC90ZXh0cmVnaW9uOjk4NGQ3NDU3NDNjNTRkMWE4MWU5YmVlZTZmMmY3ZjlkXzExNzQ_b5f27293-73ee-4ff4-9304-4bd3bf54a3c1"
      unitRef="usd">600000</us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzE5MzM_cb6d8734-b1e2-4c30-89f8-bff33c1f1dfd">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;31, 2022, 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;ely &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;$105.4&#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;, of which &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;$61.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; $289.1&#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. The Company has also committed to sell the Orscheln corporate headquarters and distribution center to Bomgaars for $10&#160;million within 15 months following the closing of the Orscheln acquisition.&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;31, 2022, there were $52.6 million outstanding letters of credit under 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-style:italic;font-weight:400;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&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.</us-gaap:LegalMattersAndContingenciesTextBlock>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzc1_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzc1_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:PurchaseObligation
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzEzNg_f274b69e-3e4f-44ef-afab-165f04c6da6f"
      unitRef="usd">105400000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligation
      contextRef="i6df0e4b6a6c645ccb615aa4315b8e631_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzE0OQ_93dd956e-f7c3-40ea-b3f0-a2a47db7cb47"
      unitRef="usd">61000000</us-gaap:PurchaseObligation>
    <us-gaap:PurchaseObligationDueInSecondYear
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzM2Mw_500039cb-9884-42aa-a256-8c148cf455d3"
      unitRef="usd">0</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzUwNQ_3cdcdc5e-aedd-4fd5-80d9-baf41b0197a1">289.1&#160;million</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedDescription>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i4c16d867ddad47c69de1ef3153b80e5f_I20221012"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzU0OTc1NTgxNzQxNA_595bbd8c-74f5-41a5-91ff-e1453e86fafd"
      unitRef="usd">10000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzYxMw_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzYxMw_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="ib3bfabbb292848fd81cae8c854c0c4cd_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjQvZnJhZzpkZTRmNGEwMGRiM2I0OWM4OWYxNTg4Y2VkNTI1N2VhYi90ZXh0cmVnaW9uOmRlNGY0YTAwZGIzYjQ5Yzg5ZjE1ODhjZWQ1MjU3ZWFiXzYyOA_1a1c8dfc-d871-48f4-b11e-b96c867658f8"
      unitRef="usd">52600000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90ZXh0cmVnaW9uOjU1NTc1ZGY1ZGZhNDRlNDM4ZTNiMmVkNjY2YTZjODBiXzI5MA_221ea3b7-0a35-4036-b863-09019408e714">Segment Reporting:&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;&#160;The following table indicates the percentage of net sales represented by each major product category during fiscal 2022, 2021, and 2020:&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 style="width:51.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.171%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Livestock and Pet&lt;/span&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;50&#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 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;47&#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 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;47&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seasonal, Gift and Toy Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware, Tools and Truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clothing and Footwear&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;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90ZXh0cmVnaW9uOjU1NTc1ZGY1ZGZhNDRlNDM4ZTNiMmVkNjY2YTZjODBiXzUx_d67bbe78-5c64-43cd-90fa-f9b7b8c9d0ee"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90ZXh0cmVnaW9uOjU1NTc1ZGY1ZGZhNDRlNDM4ZTNiMmVkNjY2YTZjODBiXzI5Mw_540bd2b7-e708-49f9-9656-d55f41c30560">The following table indicates the percentage of net sales represented by each major product category during fiscal 2022, 2021, and 2020:&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 style="width:51.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.171%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&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;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&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;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Livestock and Pet&lt;/span&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;50&#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 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;47&#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 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;47&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Seasonal, Gift and Toy Products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Hardware, Tools and Truck&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Clothing and Footwear&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;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Agriculture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock>
    <tsco:SalesRevenueNetPercentage
      contextRef="iddd41ad8cf674d85887f952299d5f526_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzMtMS0xLTEtNzI0NTY_39f18634-2fd5-4389-824c-cf4d70ef5525"
      unitRef="number">0.50</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="ib20f058c627b4a5bbf8bd74d124110e0_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzMtMy0xLTEtNzI0NTY_89102fc1-1b9a-49ab-a322-e7ed25d3dcad"
      unitRef="number">0.47</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i67e4745b3af547289b37d1258cad49a8_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzMtNS0xLTEtNzI0NTY_dcd16f07-6cba-46b8-a4a0-de7290894bf6"
      unitRef="number">0.47</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i6215ef5c31ac466e8052c39fc7d87926_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzQtMS0xLTEtODA5NTE_1eea54bf-bffc-4648-9b96-a7c9dedae332"
      unitRef="number">0.21</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="id94b1f93417a455e846a5024602b7d97_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzQtMy0xLTEtODA5NTE_ab862fec-9662-49d3-adbb-9a6b6cedc8b9"
      unitRef="number">0.21</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="ia085a90fe5474a338b3ded6e8a60116a_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzQtNS0xLTEtODA5NTE_274f38ef-f6ef-42c4-a01d-3473854dcf00"
      unitRef="number">0.21</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i6cfcf577107b455ead6ab2eda1dace6b_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzQtMS0xLTEtNzI0NTY_11ab7cb1-e26e-4b1d-a7f6-cbbdb979f8fa"
      unitRef="number">0.19</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="ida686ac17c18424f925ed41a381004b9_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzQtMy0xLTEtNzI0NTY_34243ace-1ffa-4851-bf22-9c2caad1f404"
      unitRef="number">0.21</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i547c51e8d63f4eb49cd895bb64f39db5_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzQtNS0xLTEtNzI0NTY_41643d92-93b0-4485-8446-9376e4ae397e"
      unitRef="number">0.21</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i9f671f97204d43b798a42a5222039095_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzYtMS0xLTEtNzI0NTY_3ae4e6b2-1b69-4c06-b20c-f384869111aa"
      unitRef="number">0.07</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="ibabdaaa658ca41c59daaabe185bf3319_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzYtMy0xLTEtNzI0NTY_91af7157-b3bf-4577-8e79-dba71b022a54"
      unitRef="number">0.08</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="ife768aa641bd40de8b7681c25c0ae64b_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzYtNS0xLTEtNzI0NTY_d25b1ffd-5f26-4f3d-9380-c7d114538dcb"
      unitRef="number">0.07</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i23528a00a70b420793e883890da45f12_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzctMS0xLTEtNzI0NTY_2eedceb1-6213-45d0-a852-c93ec55a036d"
      unitRef="number">0.03</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i5eaf2a18216f46ff907483420b586932_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzctMy0xLTEtNzI0NTY_f4bf14bf-4f33-4016-bc52-2eeec6205674"
      unitRef="number">0.03</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="icd15e94e86104d339b2420e690e8f030_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzctNS0xLTEtNzI0NTY_b38a879e-1548-41bc-a05f-c911222da7a6"
      unitRef="number">0.04</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzgtMS0xLTEtNzI0NTY_04d3f434-1d1f-49f1-ab25-98b8440bedb7"
      unitRef="number">1</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="i30c6cfa0a1e04eae924f037e80403c42_D20201227-20211225"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzgtMy0xLTEtNzI0NTY_3df7230e-65fa-4dc6-a366-ebeacfce5a99"
      unitRef="number">1</tsco:SalesRevenueNetPercentage>
    <tsco:SalesRevenueNetPercentage
      contextRef="id9aa663bdced4f43b5af547b11dcb282_D20191229-20201226"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMjcvZnJhZzo1NTU3NWRmNWRmYTQ0ZTQzOGUzYjJlZDY2NmE2YzgwYi90YWJsZToxZTY3NTBhMjlkZDY0ZjI3YTJkYTIxZmQ0OGZjNDhhOC90YWJsZXJhbmdlOjFlNjc1MGEyOWRkNjRmMjdhMmRhMjFmZDQ4ZmM0OGE4XzgtNS0xLTEtNzI0NTY_b91b36ad-a25c-425d-a169-04b1bfc02b04"
      unitRef="number">1</tsco:SalesRevenueNetPercentage>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMzYvZnJhZzowNWY4MDA2NjhhOGU0MmUyODI4YTg2OGRmZmY3M2FmOC90ZXh0cmVnaW9uOjA1ZjgwMDY2OGE4ZTQyZTI4MjhhODY4ZGZmZjczYWY4XzQ2MA_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMzYvZnJhZzowNWY4MDA2NjhhOGU0MmUyODI4YTg2OGRmZmY3M2FmOC90ZXh0cmVnaW9uOjA1ZjgwMDY2OGE4ZTQyZTI4MjhhODY4ZGZmZjczYWY4XzQ2MA_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMzYvZnJhZzowNWY4MDA2NjhhOGU0MmUyODI4YTg2OGRmZmY3M2FmOC90ZXh0cmVnaW9uOjA1ZjgwMDY2OGE4ZTQyZTI4MjhhODY4ZGZmZjczYWY4XzU3Nw_b9476ab8-f257-46f7-9ff5-b5b10e7b0fac">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjM4Njk2YjVjYzAxMTQ2ZDY4YjljNmIzMzMyN2NmODkwL3NlYzozODY5NmI1Y2MwMTE0NmQ2OGI5YzZiMzMzMjdjZjg5MF8xMzYvZnJhZzowNWY4MDA2NjhhOGU0MmUyODI4YTg2OGRmZmY3M2FmOC90ZXh0cmVnaW9uOjA1ZjgwMDY2OGE4ZTQyZTI4MjhhODY4ZGZmZjczYWY4XzU3Nw_aa97eef6-c8e0-47ae-bc3d-6d0b96ac755a">--12-31</dei:CurrentFiscalYearEndDate>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>69
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
M-,I>K@GV"9,;B/>7E/+7!?D!Y:SG\7]02P,$%     @ NX975H@I> XW @
MM 4  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6R-E%MOFS 4Q[^*Q:0^
M58&0RZ84D)*FU2*E5=3NHFG:@P,G8-479IO2??OY0E@FI2@OV,<^Y^?_,3XG
M:85\416 1F^,<I4&E=;U(@Q57@'#:B1JX&;G("3#VIBR#%4M 1<NB-$PCJ)Y
MR##A09:XM9W,$M%H2CCL)%(-8UC^60$5;1J,@^/"$RDK;1?"+*EQ"<^@O]8[
M::RPIQ2$ 5=$<"3AD ;+\6(UM_[.X1N!5IW,D<UD+\2+-39%&D16$%#(M25@
M,[S"+5!J04;&[XX9]$?:P-/YD7[O<C>Y[+&"6T&_DT)7:? I0 4<<$/UDV@_
M0Y?/S/)R097[HM;[QN;$O%%:L"[8V(QP/^*W[AXN"8B[@-CI]@<YE6NL<99(
MT2)IO0W-3ERJ+MJ((]S^E&<MS2XQ<3I;-@71:,/][S7WE(3:8.UFF'>(E4?$
M[R#&,7H07%<*W?$"BO\!H='3BXJ/HE;Q('$-^0A-QM<HCN)X@#?IDYPXWF0H
M22'1SZW90!L-3/TZEZ>G3,]3;'DL5(US2 /S_A7(5PBRJP_C>70SH''::YP.
MT7N-CYC!.6W#T7>2*XVN,*MOT _1\!)MM[L!5;->U>PB55N1O_LZA@F/6%6O
MA%*X1E^ <U *8$#8O!<VOTC8/9$,;=;G= T#IF<?5GA220QDZ?J%0KFY4NV+
MJE_M6]+25^(_=]_/'K L"5>(PL&$1J./YIZD[Q'>T*)V=;D7VE2YFU:FK8*T
M#F;_((0^&O: OE%G?P%02P,$%     @ NX975ET1BNR[!0  7PT  !@   !X
M;"]W;W)K<VAE971S+W-H965T,RYX;6R55^]/VT@0_5=6J52U$B1.""VB@)1
MN7)J"R+E3J?3?5C;XW@/>]?=71/RW]^;]8^$EE#=%_"N=V;>O#<SWIRLC+UW
M.9$7CV6AW>D@][XZ'HU<DE,IW=!4I/$F,[:4'DN['+G*DDR#45F,)E'T;E1*
MI0=G)V'OQIZ=F-H72M.-%:XN2VG7<RK,ZG0P'G0;MVJ9>]X8G9U4<DD+\G?5
MC<5JU'M)54G:*:.%I>QT,!L?SZ=\/ASX0]'*;3T+SB0VYIX75^GI(&) 5%#B
MV8/$OP<ZIZ)@1X#QO?4YZ$.RX?9SY_TRY(Y<8NGHW!1_JM3GIX.C@4@IDW7A
M;\WJ$[7Y'+*_Q!0N_!6KYNS[Z4 DM?.F;(V!H%2Z^2\?6QZV#(ZB'0:3UF 2
M<#>! LH+Z>79B34K8?DTO/%#2#58 YS2+,K"6[Q5L/-G7\';+$E,K;W22W%C
MC<9S0N#=NY.11P@^.$I:=_/&W62'N_%$?#':YTY\U"FE3QV,@*T'..D SB<O
M>KR@9"@.QGMB$DTF+_@[Z!,^"/X.=OC;2G;AI4ZE39VXJU+I26 ISG.IER24
M?DJ+THFJ"A)_SV+G+6KIG^?(:4)/GP_-_77L*IG0Z0 -Y,@^T.#L]:OQN^C#
M"XE-^\2F+WD/2LH-Y.J72K[L[I82&!9K,4M-Y2G=727B2HLOTB8Y2Q3M"9^3
MN%1:@C%9B&?YGAO\$V_XY.M71Y-)].%RMIB'Q_&'MT(Y5S^-^)-4;UJ[V>*N
M-^/P^]%TK_-Y2QE9 DQQRR98HH_%FV^F4HDXFAZ]/1:7,E&%\C),"),%[!^S
M#"/#\?)Y#SBZR>^6*F,9X[#%P73\+G6-$<>(QBTAR*_/:W$7WNQ'X_^#=9%@
M%/=1ON7*"71_&&\/)):U2B7;8UOQO'25T8Z$-]M5D1@<L=KA_1)TMENAH$5I
M4I6I)'#A0B_DE*(5MLQC2F0-IZ!&E?@N! >6 =L&L'3.@!:NEY7RN4"OU(FO
M+8BRRMT'4I7V9&.I[['@I-/@P?627LVO;UTGZAX#V1.5!,=)74A;K!M"V1U[
M2\BY)_)]-CK%ZHJC[,\YS#6':7CM8GSF('WA6"H"9' %7A#%&QM8=/1 C/W?
M&N%2E;346/"1AF#XY!3@23XP$=@DZ^4]A<]5*^<V.THK#W(@E^-8*D7[J&PM
M9 &L.KSXP=(-(?26N.CJ!YB!QXJQ !H]5I2JT(<L&3TF5#4P$5+(JBK6C.UN
MN!B*WV:S&P[<2>[V@L1!1*: S7)5N4"Z,$C0"AS43G:9A]8 4_%Z5XJL"$@
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
MYF5?4DXDRXJC?<:D:A2*8:QZ.>#:0#V?,R:?)[I;J+O#X ]02P,$%     @
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
M%:CI#*7Y4%H I8506G3"<+6ETKC.7.\Z_P7E6=YU9CV/RS\GTN?=6WC0QY)
M:0&4%IZT=R-4S+;J&@N=ZRUT?4&,*]QIPW4=N68PUD?IK1$DS8?2 B@MA-*B
M$X:K_8S(QA4WGUEXK2N)<5J7Q)A*03ONX6T7,TQF4GGUD3Z!O@I2A*4FE8LJ
MJE:L?JBF= NO:#@T7<OR#&DM=JA"4N;(-3%%,\MF)K>.C53C%IMZM_C$FIB>
MTO?>!TJ;F%TGF%*#67)%$QHU@-)"*"U"T;::&AT\JKQZ./ZG.+M/5CE9B+L2
M;[QQRENM;/N\^>V;(EW73R__EA9%NJQ?SD5<S@55@_+[NS0M?KZI'HB^?^K_
MY?\ 4$L#!!0    ( +N&5U:)5%;G9 H   ,Q   8    >&PO=V]R:W-H965T
M<R]S:&5E=#DN>&ULK5M=;]LZ$OTKA'>Q:(&X$3\D6=TD0!JE]P9(FR!I]SXL
M]D&1Z5A;6?05Y7S<7[]#RK&L<$0G6+\TMGPXTAD.AV=&[-&CJG_IN90->5J4
ME3X>S9MF^?GP4.=SN<CT)[64%?PR4_4B:^!K?7^HE[7,IG;0HCQD01 =+K*B
M&IT<V6O7]<F16C5E4<GKFNC58I'5SU]DJ1Z/1W3T<N&FN)\WYL+AR=$RNY>W
MLOFYO*[AV^'&RK18R$H7JB*UG!V/3NGG5$1F@$7\JY"/>NLS,53NE/IEOEQ,
MCT>!>2)9RKPQ)C+X\R#/9%D:2_ <?ZZ-CC;W- .W/[]8_VK) YF[3,LS5?Y1
M3)OY\6@R(E,YRU9E<Z,>?Y=K0J&QEZM2VW_)XQH;C$B^THU:K ?#$RR*JOV;
M/:T=L36 1@,#V'H >SU # S@ZP'\K0/$>H"PGFFI6#^D69.='-7JD=0&#=;,
M!^M,.QKH%Y69]]NFAE\+&-><G%U]O[VZO$A/?YRGY/8'_/EV_OW'+;GZ2LY.
M;W\G7R^O_K@E8_+S-B4?_O[QZ+"!FYJAA_GZ!E_:&["!&U!&OJFJF6MR7DWE
MM&_@$)YV\\CLY9&_,*_%5.:?"*<'A 6,(0]T]H;A++3#*3(\?<OPR X//&SX
M9@*XM<>')B#3<S*#Y:?)K%8+ BNZSIJBNF^71-$44G_&W-Z:%;A9DRX^ZV66
MR^,1Y ,MZP<Y.OG'WV@4_!-SV3Z-I7LRUG.GV+A3^*R??(=4652Y6DC,9^W8
MV(XU&?'AA :324PA2\)</FQ[Q(4F24RI<)"IBXS%) DGV\@>EW##)?2&QNGT
MOY  (,DV^H!\5U5N0N6BD0OXVBAR(W.X5I22&-(7EC3Y<*FT_FA^MH%U7:N'
M I8=N7LF'WYJ^%!4'\G5)L9.-S%&_GUZIYL:@NX_F.?"?4;;/HVE>S+6FZ%H
M,T.1-]I2"4;S(FNWL&I*LH6JF^(O>P%S8VLNVHH5+G@0(?'G(ED<T'Y4M0Y
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
MV@#@]YE2S<L7<X/-_WLX^1]02P,$%     @ NX975J)7AD"Q#P  *C$  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULO5O[;]M&$OY7%F[22P":YDNO
M. G@-,E=<<C5B),6Q>%^H,25Q(;BJGQ8T?WU]\WL+A\2I=CHM4!B2^3NO';F
MF]G9]<N=*KZ4:RDK\763Y>6KBW55;5]<796+M=S$I:NV,L>;I2HV<86OQ>JJ
MW!8R3GC2)KL*/&]\M8G3_.+U2WYV6[Q^J>HJ2W-Y6XBRWFSB8O]&9FKWZL*_
ML \^IJMU10^N7K_<QBMY)ZO/V]L"WZX:*DFZD7F9JEP4<OGJXL9_\2:B\3S@
MYU3NRLYG09K,E?I"7WY,7EUX))#,Y*(B"C%^W<L?9)81(8CQNZ%YT;"DB=W/
MEOI[UAVZS.-2_J"R7]*D6K^ZF%Z(1"[C.JL^JMT_I-%G1/06*BOYI]CIL6/O
M0BSJLE(;,QD2;-)<_XZ_&CMT)DQ/30C,A(#EUHQ8RK=Q%;]^6:B=*&@TJ-$'
M5I5G0[@TIT6YJPJ\33&O>GVWC@LIWD"O1/R@-ECK,B9SO;RJ0)W&7"T,I3>:
M4G""DA^(#RJOUJ5XER<RZ1.X@EB-;(&5[4UPEN);N7!%Z#LB\(+@#+VPT35D
M>N$Y72^UKK?Q'JY5B9NBB/.5I,^.^)?*%W&Y%N^^DAVD^/?-O*P*.,Y_ALRA
MF47#S"B87I3;>"%?72!:2EG<RXO7WW_GC[WK,ZI$C2K1.>I&E3FKLN@LFY!:
M]"%Y'T+QV!%>B).\TGR1U8DL!;QT\46H+3TM'<0JK)8N*HS7;^H\K?!\*PM&
MD7QAR75'LB.:D7$.5K*H "H""P"&',,EWB>R$-5:LHQQOO_^NVG@3Z[A='>W
MM^YI68U=1%J"Z4*M\O2_&*('XC517(%1)9*XDF(9IX6XC[-:"K44<98]5$42
M_*%J&FG%>6GCK%1=D4&:I6VDHR_^Z*E(TG*A:FB ^<RE%-NZ6*R9^GPOY&:;
MJ;W$XQC_Q#8N*CM=V^X3/C5$6D/32PC 3IQ7)3]+TN52%A(:BKFL=E)J"P+6
MOR"/&-'TLV5:E&35O65FA2([I0K6+T[.;8;2HCABMTZ1D^XA%^R";"(+;7 :
M:K5K_*%E \M+U@ZVWM&/7(DRA3F7Z8)6?*,2_J@]K%)=]_I;J6TYY%+;#(X)
M2F0%FA(GVCVLHH'G3\5/FSR=UZ7X$:-R2D#B%M/$,QI L@;>-8^CI_S=OWY.
MZG^ P7S/82)&<UJ$#("2&.K>3-RQ[_5IN^*]RF"=-%^=%HL&.F2(95W@8:&=
MO\0J[+&B^)7(C@N<X?69!ZFZ^(:=L%*[N$@:#LR/5%&0"]:714GRY)=V(>%C
M\/I*%2:J%(O9.+%V5[B0B2CY51:+U"XWZ6IBM>&$<8CC7%7$/I,E>7)L?)3"
MO>^ VE8FZO4H1@:\T#A!,I4U5L7HM4M!'7&;:@?+,+@P'! =W\0E@AE#".'Y
M9!2Z4Z3[+,,81SR))NZX_4JLGX03-[2/&!26"-TXXUS)&=/7 _')8[S:2BZ
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
MX+EYW"D:QTXP':%FG(U=)-]OU8RH%)W1;&9J1B]@L=A;X)R^YSTUT&,P; #
M&EP8P"MS_G4.P_NP9$^QS0$P'731E$*?Y+>'L9J^T\SN0OK^FYA[3N0!Y.L&
MYY_6 G@XCA^7V?ZL/0C^Z]H##X?=/U)X/QHE!E#SSRJ]'VR!H7K9CQS?B[A;
MP.C@3&=G"O$_Q H[3").3$8A,0N<:3#6: >@@\.L":MA[3O8O5SNQ:?XJWZ.
MNHVL^5'^7J<%!U%)8&-NX_RF"G,@=V*C\)BK3C;O.0>M.8,61ION/8OV]H4Y
MOM?U1<F5=3MS9Q4TT&";+[1[,/JR.FG.AQME%5=UI9"D*EAAU[%"T;&"TSF1
ML02W\9XZ-0"D=9PMN:T(M0ZNH_1:/]@;CJ;.:.1=B\"?.9,@O&:;^5/ ^\BW
M&O").3[4&>MU?A_^*)L_Y-R^?R_D)J/@6:V/K!LS8%0-DL,R>WY8%9(!#Q51
MFB'(8/=>!PE[-7,/JS05,YV')K6Y,G4B;Z@://E<:DY-8V/.>@NRID]FL@^?
M9.O2V?B%#]">A;-K,1LYL]E8FWR*9]'X2*N.DSP)IMT;-D_\J.UNF LWDPX0
MTRT7N_2F=<8>I>99NC(P^GCSO[-7GW3KZM;>8.,;8Y_L5;SF--=Z6WNQ3S?(
MMZJHR ,X"JSY:<T*7EMX<J'XK C+8*XS&LOH:R7MZM&)7>]NH4M"88.=-QMI
MRLW-/HGDZY^GFZ6+J&N*0(BF3A2911F'S@0@>8+UXZWWJ3EW6"@J9=M4W(JF
M=[*VD3F8PNW= 6V8H8S<NYF%6OK 3SI/3J3',QH4TES9,*>QY-%CUVL(GK!6
M<[AJ;AHG!_<W$=H#%2(OE:T'^EKZOCMIF!;-&=L)]@U7OH>F+Q)P(X:*KP-)
MABX_7W7NKV\D:C6ZI4^]:+B<OLK>/&W^$.!&WW]OA^N_(OB 4B^E/KE<8JKG
M3D87HM W\_672FWY-OQ<597:\,>UC"$B#<#[I5*5_4(,FC^/>/T_4$L#!!0
M   ( +N&5U9B+&*5I@H  # <   9    >&PO=V]R:W-H965T<R]S:&5E=#$Q
M+GAM;-596U/;R!+^*U->SBZI$L87C$T"5 %9=E.5;*C GO.P=1[&TMB:C:11
M9D88_OWYND>292)8\GA>P)*F[]U?=TNG&V._NE0I+Q[RK'!G@]3[\NWAH8M3
ME4LW-*4J\&1E;"X]+NWZT)56R82)\NQP,AH='^92%X/S4[YW8\]/3>4S7:@;
M*UR5Y](^7JK,;,X&XT%SXXM>IYYN')Z?EG*M;I7_L[RQN#ILN20Z5X73IA!6
MK<X&%^.WET=TG@_\6ZN-Z_P69,G2F*]T\2$Y&XQ((96IV!,'B7_WZDIE&3&"
M&M]JGH-6)!%V?S?<K]EVV+*43EV9[#\Z\>G98#$0B5K)*O-?S.9W5=LS(WZQ
MR1S_%9MP=G8T$''EO,EK8FB0ZR+\EP^U'SH$B]$S!).:8,)Z!T&LY7OIY?FI
M-1MAZ32XT0\VE:FAG"XH*+?>XJD&G3^_K!SN.">N3+[4A217.2&+1%PXAYRX
MB+]5VFF^?7KH(9'H#N.:^V7@/GF&^W@B/IG"IT[\6B0JV65P"%5;?2>-OI>3
M%SF^5_%03,>1F(PFDQ?X35O[I\QO^@/V]YLO_KI8.F^11O_M<T00<]0OADKK
MK2MEK,X&J!VG[+T:G/_\T_AX].X%(XY:(XY>XMYOQ'OMXLRXRBKQUYUZ\.(R
M,_'77MU?YOZ'\4I,Q<&.,\Q*?+8$$5DAKJ7-V6>_FUQ%XN/'*[[ZHC+I50)%
M[I7SVD,3)SX7XG/LS5)9,9Z$*$;"IXI4+V7Q*&+\SQ31:8]$[!<9B4VJXU2H
M!] DKLO@%R=6QOC2ZL(+7?"C3SK90 512NN)#=W[L] DY-9#1S<4-Y5UE02)
M-_Q8KJU2 !\OUN9>V4(7:[Y_9V7A)"/*KMZLJ07'\6CTKT:(PCW_"#6\LJ0
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
MA #E@U"]H"E4$I)@JG3%1T_-$D+P&2T/3;>6^RRPX#UBGZ5JUW-FDB]+1.3
M2$\> */]X7R 7YD@*.<;&'\T'E9(QA80?,G!TL>V8! AD[=MGGH#4IN5KW@8
MJ'L"?!B*2?SZ(QE(]9HR7 LQUHJO9%@'B461$PM0_&4WQ6MEM%NIW*NC.FBM
M" I!@;920R!6]S2?%U2LBZ,7@!B <UB\-@DEN1^'=DO9CZ)+:>>48&4Y9^<F
MA C;(!I@?CR:TOCF*-P9IDKQ(/N=AA.9N/WT_D8</1V=/CO[;B9X<D2MP<#$
M9!\3D8,9VYQ9&ZC\S;53OQ!;("M2Q'I=!/OC1!JZ9&P,@)6) /2S4,):29=0
M#(QF+W*E8B<&VQK4)KA*906%0IV;XCUKQ3L)XIWL45I;\R;?<\A]CA?,.!OL
M' %XW6D#E85\NR\Z[X_Y**2LH?CCO!QZ8^TNG>[C<Z6HJ'51,S3#[2/N+9CW
M@?IJ91F^A(G0D(<ZEKJU2**Q5QA['V$FJ+EG%YR/G<NM9-7E1)X=F1(%0!WB
M8:Y\2Y$7\Q$1.YX@?.*]'S]<?KJA+=TM#F?L,!18.&X$'?C0!L=0]Q6.%,80
M.6?I3E07::R*;JFNE1:2O6+@G7),$V=/SQ($F9:O&^(+/P&M10<="[/RX"^5
M2" Y?@H457,5S@?Z0'IMJ9>:><F?&7@V_$+9,4(R1IT-$6?*Z7DI?1O]*N)S
M.NJ[T&.]WJH)^(.86/"X1RVWC<B[</C.*GOC11$]M!WRSN7AY%6A&6UM]821
MA98TLB+(&TN0<\Y9]^3^"TDC/WK"12(YI G(H5#]FY0=B#9=^T%GKP*F.IE@
M,,Y$E<)*%7>M"2$.:&Z]^Z9L1G+D_)4#9X.I< P? O8Q1:?$:Y&^I"W9)6=D
M)ZK7B:_EO>)^-B)"JJ4',.&[D_#+@;9ZXH,3451 [OXC-+!F?;%!-U5LEO9F
MH9GX^?+#YW<7-U$9H<@*X[OHB]Q*:"D&)V&:0#>A3TQ^3%]24:)^PJB-W^[C
M)VO\^'&9X#2<A.-@$O""1VVQ%S!%1O(9"O^[3Y0*"2XSCD^[M;%N )T":OX>
M)V\X!G&D\GZX):9!,I'G,%O:8/CI=S"\Z9N<*RE \/@B%.H>)L8Q/+DV84KK
MM=(KWIH9BD--#<_^IP TR'':?Q10*=M6^[W5<[ $+U-DBCQ1IU3<B8??R&6I
M+'PQZ(?ER?I$GCTY4N5*DR:H.5Q,<EW-TWR:]8_$!9/92LP;LU7)@'LS6/!
MF.06H\.P+*,8XS<-/)!RO8E4TLVV!J9,,TMZ\R?>:);X;SQBOR2)O/2V\\CI
M21Q549IB1<;HMJZD^,E$9'+G?"KI:/S>9',^;D?@YYL/MQ<M&;_Q3D*17-?D
M7,B(S*0-;POSNS@QXZFL+Z[\6#:)@NF2Y+:D_1P*FMJ:16T49X_5^%A1<6S;
MGAX23HI#X\B=+T-BK[/3HDNMGE'1,X-J0J=@F,'/>QIG/>S*KL\FXS,#\[<%
M<AQCG.'4FK1C8/(2*J^H*[L!_;CH[;7DL2.$RL3W*;@>TW5KWJXS/6.CK'J=
M05Y/V8]J)]]QZ.;I.X[-I538YE"+%]+ZQ&&<:E_\*!$:'X<19_!$1)^47&C.
MT8 K6%P0=$)6=OZH,C;*>JPO#??H0P#DCRUD&=A!)"(2]>+Q,Q$I]L&5=H'H
M3)7 K*GN^M!MS<GM=#;79!_9F!QD0U&FUJG_LB@ 7M]RH#FVUUXO7!-#857:
MAW(G@WH<#7UP?-+[6)N^>_^5:SZ',^3UFP.J]@Y\8=W^J$W%WV_/3 UN^7*A
M),Y("_ \-SAE^$&?A,</^M_^#U!+ P04    " "[AE=6EV$*'P$(  #W(
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
M-$SD'#>,K:RIA<>($=Z$:Q*]>0P.0T^T#;\^F?1/4[%4505+B2"N&X=YPM9
MF%@1H9R8#)0-UY: JH$?%K*8H,R(I4IZH +.M7#I@*V^8/:]\;(ZM-]%A$'%
M4PRNB9.LG^[]V,<2 @# ]W#=X-D&V,N'H/)$A@'\L]0Q!Y-(=_3O6?C"(#QM
M/%@&)5)SS,K&K!2(.:H?5D<M'Y .7 KZ-@_L ?O&GQZ(V'M\G$ GBJ.Q:@.\
MZD%H6ANO(I\'+=T1J6KN::F+@Z+@-+G8W(^>%%V='E0,)G!58;+#>,&>2+&1
M5I%_8)"5#!PE3'TW.>!33IQ[VQC$3,&LI76+;!MP:.ES"V[Q)?-<(K)1(<L;
MJ2J)1"H LT8LEB[:W.A"=0'='#C;^<]ID'G.D755*EG'^8 4_ >Y)56AH_RN
MSUEPU?H6VCS<)%HN\K6+O,M*!?H C!ZCFF.R"H0WLG7\#!B>+/@-W$L?> U9
MVRH4;NN9$ BA'!3C'VW@;MZ@;I@R7B)"WKYJZ\<$/5M_,' R[$]._U^#1BY6
MIL*FPFYXN:R"C8TJ0#I[H-L0!#"_K:0$.26+3296! A3A6@@'423D)JNPV--
M!@'.R;_C<IRUE7(Y9"-7^!U&!)S2!+*NH;#0(#,_<([!O,-[%T*GQC]:[LRY
M'\_$VXCY!TD;@ -N@!1WP;-C\8E1,IK.Q#@93<8XCT=S<7DD8'$"X&D_&^$P
MG(WZZ12'^;P_S3I;N73E,0Y.Q#1-DW3" -/Y+)G-^30:9\G\=+K[3!_Z]Q5I
MJ=@2USGJ*_>/XVY7T1@%K6NZY1+AFO9;%_;E%0;4!XFG8AB3D:(JO:K$+QBE
M@;'3I,L,G# V%"RF/#I/KV%6!_Q*81 4NW[?+021!PQHU)J6&[5&U7/Q<7?\
M^NG]]4_#.5A"#]0J[S^U-0P.MK^:[#KLN$Z$Z1 7P?W3_1I]&;?'1_&X@R/&
MM4)K5+2":MKGK=7&O3;>>-.$77)I/#;3<"SQ5X L"^#]RAB_NV$#^S\7BW\
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
MHV+?- VS"VPEX_7SM3<[VFTA&BD(QV;%C5/S?-5N)=XC[839;Z*Y)Z&6M<I
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
M1BD,#3-%NTD0$4,55 Y\E*1G4^=.G8Y2XNT&!-=70.M!=^D#WPV WQQV2$Q
ME#M=(=,%2MT<:B*P .X-T EJ("5"-6;U O=*4I_-,N*H2 @DI="U#^8,?P^V
MS5QLF\AJ?D=IQY()3<"4$3*(VFYFJ9L]:;/=5:,UCGR<D<V,F(53 :-AY#=F
M 1QT5ISL@7&I&#D%S.#F0FX#T$ (("I'[&A@TY%%"#-_?*I,:Z$T84IW90[8
M!,NY;0%BCN08I]L=BT3T6(@B3 &!C(T:''V+? FX!G,&L(&S%*4*P]XM33;L
M& H_T(4=[0#!87F$QUK=:"&I"H76_K/LFL,]X,+C&M!^R19"2U-4>F6")&CB
M,9]F#CU*%%Z,83:*V/^"H0!$;]FX&Z2,[QD@V#""&YT-L&[^D<0UZG!-;*09
M2A,4%ZC<>>S(YV!W- .@?L8N8% TS"M+XRC/T$\88Q2ICJRO*W035N6ZBK>B
MYU05LB_"H$@T4%S@N@5M"S1*.%.>U4Z(6W >Z_#'P"IC3#UAQ "S'D^Q\S(]
M(;_5H1/*J$\"NK3+LI$+DW(E*R#OBVQC*Z*7?==Q99W5R+'QN2(RGC&#5D*W
M97&R+O$#T2"R\$VV8^VQ;*O[#F:B7NFJ <KO*(F>K'2+=%[?$ P1+1@06Z]+
M/$G2 HH6<21R5&8U%O[-"!=M#09>DIU9W)\3)5AJ$#$S&(,HF**+G]RH-5$A
MOB$$AT.:.7#IB1[0;>"APBDD0\,8I<@''HC9U 05#.MS; 86B ],U.NV8N8-
M)Y]M#7-DQR CBX<-!ED='AKP$G0=5V. MCM24 @.Y&W/&N&IY.]J,K#RF"4;
M$+"V)UX.]A,O<P\10MYI7Y.U//%U_+O@1)X&S'0(B8Q:]+4H][E.U^%)6#W4
MUV%#)9<CMJ"1I!KLFC1"X._190G_1S\<^N@*O1>.CP*8''VR9N-I1:L3# [C
M2N_Q]@P4H;CP>;F!1P\< 30ZI]7T3QQ&SM 2 '&[S$5?B-DV0GWB1!=IQTA:
M:K&3$&[$>U'YS,JV]I9E3;91>3)W\F0^;NXX!1S.YWU9K$_>$R.[)FMP4,#\
MI1'YFYR9)7WC,W14NP"L&/\_*5<G;:WM0T01K*B+YND9#WN@:62;"FW5AC5:
MI_$F696T6Y1B"7U!*KX<"3N6?$L"%.2#J.C$)E S@A.<J-^1<7BF6M[=":W*
MVG[>^L+ P"JKZH;")S'YB_LK,/YO'!7WPG^L04SN4*J@*'7X@!19D_KG3$,*
M9*S W#1$[BP<7&-_Y8BJK!/C=PP6>!V#Q$2J1+UBX!(/<3-$(L$RWV>*[_?T
M-AJ)%^3+*-^+0>%(V&*J471B(.O(1MW\UB-%7V4%?TE6;-OPAS2#@V0_"A*<
MU6UPE8AC!._2(AOB#$<:<4T^?H(L7../!;">AID7R,CX4)42#K6BH=%;^*D$
MQ1#./#F03*&AZK8BUS. R8:#G,E-CR$ )-*)P5R$W42]6W5LY]Y1<\@:U2LR
M0H[CE5DD[;83U(OS!/W2Y.'Q*2P'1L9'U_G2OD*1H?N1.IC\7N1>P53\OD$S
MI$Z@3"M\,)AZ%":@9*4ZCXS-:ZD@PHD9XHXR&IULBNQ/G IU @Q@@0X!XTZZ
M:C*K#D,@4MFJ(^LM(3O1&,(%'408]^L_. 0&BP@/6HXH'ND?;<U$(S,/+ ^
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
MC0:&M"5^ D=;;X"CBJ!&JQZF93^J6<+S;J((]TGH3]B=QQ$)(% *MD)#Y0>
MUIJ<P#;KQ(0OEG'QU7K\>"R<KDO6"1?&$NWH929:)A=O<5$BFLW/,<.FQO1Q
M40?D6Q<M[02=93G&HXZP:#%PAL%_6#%*E8B;%!!3@-?N,'N#_"]ENH8-C.'C
MW)46S,?+ ZX=J(A=#B+=]XZA_&\8K%(@2*J AVUM)96H\'LA1B*!/<W6%"V@
M^$!)'B@0O%EL6RD@4'2N[[*:D*'0^WH7H^Y T<\\-OTS#(,[:?"DN48+6:#2
M)UODHXXI(NSS(+D2"^[P#8FMFNSL*DZSTCM:7AAB0Z%S3"IF1)+T_ )QG4P7
MNU\;;D-VL[,INW8[/@*[B"Z6!G16B\P++!;.S7+9TW9:LBXXI%QOJ/Y[$IR-
M/8JA:OJK4(N_.G/%]:+&SZ:^2D$:\<,U^1NL$,S28*^,*T.+F7L9)CRW:UUP
M3)F)_JHV,W?%"//Q6H+? >R;LK4']MIGC<?IZB\,:BOU&=OX7XMAXJCK.G./
MJ17,U=&'3,)C[R9F&'(UIR<MZ8U48ZP#A&2 <[&_C"+MI>0,29T'IM>HESJ)
M,4O1=TW9.C*O'+<6!LN<A=F.I"@.@65=8;Z:9#1ZR2,<12/% =4E(G;3,<:X
MPH8GY:B5RP9$%Z\WR20\2ZNMF?>-C++98L07!\CB='[J" .(='%^T:/2^=7<
M,[>_CTK'B,-E5L_'\Z"!TD\D*WV$%NX?XZ,_AOI0%B=#,>51L6*68=/E@\*.
M,'T5DY6/83:Q+[NIXVQK-O5]'_BQ>SJ7_T_.QB6;S<<3P6X]A>R5IY -'M%#
MAGK9&ZI7,'M4">2F(I2P16"5.(IHCV3)N;INA$H!. !V.]B_6HM<I'HK2<,6
MVL2G*(]JE9&/I4R^2KH5U70C(2:-_06S,T1WD#QP5,9L691[>D/1?GP:L.&!
M3W:KHKP9_#+4@+5@%D?03T#2$KQW.\UNF@$G6:'>&$#=TCYO3/#F!J!NDR#?
MW-ZX7AVP0&#Q',7V]?C0*^%B$?TD(*J.\P"NXCW[)UD^(:]GWHC)J\ ,P4[C
M/)"7>9Q\/;E--B5U:Q!?) "4;&Q,9>9%##[GI6?@D]0@)\6,>R!8\9J2=>X7
MF?;7#AI3U9Q@3@]'R%.#-$HJ7N\0M13U)")G#A^X36/'H\;R[ ,W=%B9+$0;
MR_BJ#_V,?Q$>X;YX&U1L:1*8*>G ,[,VA&%_ME3+BM%XH"%86-+M2.$"N_UC
MF:B/ X#FW0PT@1G(%[<!49]2T<['1#W!>S1__&T[<6===KPV=A[>E2A#V;2T
M#U Y!=8-'3*=IQ&E!9V0.Y8L,^KH1Y$AYP74TN 'CG^E,PY"4=>%CF,;#:Z.
M=] MP=1G(678 !C[>;V'O-U)&?+P\N3(67!P013UO/B,15AM=2"5""M.U6_8
M  :'YM<0A9<E+@16D&P,_H:;E7.7$Q9G:T!QXK7]SK>(G+H5>4=JWP:+B]FA
M [856C2E#Z?.V73CS0[ACBSAP=.)B =55M=&P..45/=F<_$-:7,,O=-LC0@1
M>4'F!4--M+U3_<F'TP@QB*'&!^ZV7$O-&^?R53KP8)N?;"S<%,39N06"O7RK
M[I$,"SS3#]/T'?,I\,A 6'=9%O(D8PFZH,&,L-VV&%]2HD2_-$O\UD?(V1V
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
M_>64;/F<ZF7C#R\]9OS@D*KW\0Y]QZT60S.K_/&+F",OG*;F-U>H?W"1KH^
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
M/6(O@_D 6(5#8H574V[ISXV.02/"!^#W50EH)1]P CQ46MZ+_PM02P,$%
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
M#.X-;KC 14VT=@'F9TJ9S8<U,%S]SO\#4$L#!!0    ( +N&5U9J(4L6]@(
M .@&   9    >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;'U5:V^;,!3]*U=L
MJC9I*N \VR:1DJ;5-JE3U.SQ8=H'!R[!*MC4-DGS[^<'T$1J\P7LRSW'YW#M
MZ\E>R">5(VIX*0NNID&N=74=ABK)L:3J4E3(S9=,R))J,Y7;4%42:>I 91&2
M*!J&)64\F$U<;"5G$U'K@G%<25!U65)Y6& A]M,@#MK (]OFV@;"V:2B6URC
M_E6MI)F%'4O*2N2*"0X2LVDPCZ\7?9OO$GXSW*NC,5@G&R&>[.1;.@TB*P@+
M3+1EH.:UPULL"DMD9#PWG$&WI 4>CUOV>^?=>-E0A;>B^,-2G4^#<0 I9K0N
M]*/8?\7&S\#R):)0[@E[G]L;!9#42HNR 1L%)>/^35^:_W $&$?O $@#($ZW
M7\BI7%)-9Q,I]B!MMF&S V?5H8TXQFU1UEJ:K\S@].R65DS3 M9:)$] >0I+
MMF,I\E3!IY]T4Z#Z/ FU6<GFATG#NO"LY!W6F,"#X#I7<,=33$\)0B.QTTE:
MG0MREG&)R27TXB] (D+.\/4ZWSW'UWN'[^ZY9OH ?^<;I:79&O_>,NDI^F]3
MV.-RK2J:X#0PYT&AW&$PN_@0#Z.;,P+[G<#^.?;9VAR_M"X01'94DA4]V)J\
M)?8\W;*6C&\A8RHQU;8_T17;#,P_U3G"K2@KR@\7'\8D'MTH6 @J4[^X-"=(
M2&4V>U)0B:G+ST1A#K3E3*C*(6TE7H/9APC+-K?5#O-2U%S#(R;"$/LD^UA1
MEL(/L<-R@Q*(KS!\C"ZOR%&XJ;SE]9%A$YC76W-*H'^":X*D95MCI3ULU$0>
MZ 'BZ 1D0V30A+[7'&'<3BBO3<<",CP!W.-&^GC<L<HD[V"=^IX+Q!8V.#9%
MFGAG:MP$3DRUN-94R_9JJH59!X,3C//4TAQYBE\]C4X KYY(1VH]7?G96QL[
M/.H^)<JMZ[$*$EMNWXBZ:-?&Y[Y[O:;[.\"LM65<08&9@4:7HT$ TO=5/]&B
M<KUL([3IC&Z8FZL(I4TPWS,A=#NQ"W27V^P_4$L#!!0    ( +N&5U8RZ"L<
M_P(  +\'   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;*55VV[;.!#]
ME8%:! F@6M=(LFL;B)L6VX<60=(+%HM]H*61150BM21=9_^^0\I1W%W';=$7
MBQS.G(M)#N<[J;[H!M' ?=<*O? :8_I9$.BRP8[IB>Q1T$HM5<<,3=4FT+U"
M5KFBK@WB,,R"CG'A+><N=J.6<[DU+1=XHT!ONXZI?U?8RMW"B[R'P"W?-,8&
M@N6\9QN\0_.QOU$T"T:4BG<H-)<"%-8+[RJ:K5*;[Q(^<=SI@S%8)VLIO]C)
MVVKAA580ME@:B\#H\Q5?8=M:()+QSQ[3&REMX>'X ?V-\TY>UDSC*]E^YI5I
M%E[A084UV[;F5N[^P+V?2XM7RE:[7]@-N4GB0;G51G;[8E+0<3%\V?W^?S@H
M*,(G"N)]0>QT#T1.Y34S;#E7<@?*9A.:'3BKKIK$<6$WY<XH6N549Y;O:=_?
MBE)V"#>HX*YA"N'\ UNWJ"_F@2$*FQB4>[C5 !<_ 1?%\$X*TVAX+2JLO@<(
M2-LH,'X0N(I/(EYC.8$D\B$.X_@$7C(:3AQ>\@3>:Z8$%QM]8/>OJ[4VBL['
MW\<,#W#I<3A[9V:Z9R4N/+H4&M57])9GSZ(L?'E";#J*34^AN]WAP^[T)%<[
MN25KRVW+[*$^IO<DXG&]QP[!#(Z2<SWR8P5,0RU;NM@:SKD T\BM9J+2/N!]
MB;TY*&2=W JC+V;PAFN"@#^1*;>I<$#OJ _WYLJ5P8II7H(XHF@&SR'RPZ+P
M<SI\413Y29)1;#K)"[CF[=;>>L"ZIC8 LAZ*7MB+3/)W3%4:SIX5<12_A")*
MX#R<A/G%4$@9/\,8^U$Z'1BC_YJ+?M_<=)K[49024>KGTY0BQ22;_J(UTIN$
MSESQ8W./C)=^$>\9_V<M_'UK>5KXT\N"B#(_R4.*9),T_75K6>:L93^V]LB8
M^ZD[)]DD*>#850T.FFJ':N.>#CK]UM?07\?H^#I=#4WY,7UXVMXQM>%"0XLU
ME8:3_-(#-3P7P\3(WK7HM334\-VPH1<6E4V@]5I*\S"Q!..;O?P&4$L#!!0
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
M#8[5RG@!?%]I[?8/WL%X4+_^'U!+ P04    " "[AE=6DHCS3^0"  !#!@
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
MW>Y>3/>"V"2QSC89X+2]O_[P0^T04U;OR'IOVMCF]P4^8.!K.+ZE[&^^)D2
MNS3)^,E@+<3F[7#(PS5),3^B&Y+))TO*4BSD)5L-^881')5!:3)$CN,-4QQG
M@]EQ>>^*S8YI+I(X(U<,\#Q-,;L_(PF]/1G P<.-ZWBU%L6-X>QX@U?DAH@O
MFRLFKX:-2A2G).,QS0 CRY/!*7P;N*,BH$SQ1TQN^<YO4%1E0>G?Q<5Y=#)P
MBA*1A(2BD,#RWY;,29(42K(<WVK109-G$;C[^T']?5EY69D%YF1.DS_C2*Q/
M!I,!B,@2YXFXIK<?25VA<:$7TH27?\%MG=89@##G@J9UL"Q!&F?5?WQ7@]@)
M@*-' E =@/8#O$<"W#K ?6H.HSJ@1#VLJE)R"+# LV-&;P$K4DNUXD<)LXR6
MU8^SHMUO!)-/8QDG9F<YEW<X!W.:+N(,%XW! <XB<,JY[':GX;<\YG%U^V5
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
M+;3F>5UMUI'1R!JKL$S=/U!!OM>YM76$^F@ )^TJ[!-9<''WSE 3RE?Z+%J
M!=NDLCB2K.Y6Y]U7^I3WU?UK>(F+4^L:ICA$_T+X*DH%B.E207H7([6M\.)<
MNFA(ENF3VD<F)4OTY9J2D/(\0#U?,B9WC;R#ZK\#\_\!4$L#!!0    ( +N&
M5U;UCA)..@@  -9-   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;+6<
M:V^C.!N&_XJ5/6A7FDTXY#"=;2--@ZVWTG2V:O?P8;4?*'$:-!RRX#0S__ZU
M@4*<4 .S]WQI2<)SV?C&#^:VX?*09I_R+>>"?(ZC)+\:;878O9M,\F#+8S\?
MISN>R%\V:1;[0G[,GB;Y+N/^N@B*HXEC6?-)[(?):'E9?'>7+2_3O8C"A-]E
M)-_'L9]]N>91>K@:V:.7+^[#IZU07TR6ESO_B3]P\<?N+I.?)C5E'<8\R<,T
M(1G?7(W>V^_8U%$!Q1Y_AOR0'VT3=2B/:?I)?;A97XTL52,>\4 HA"__/?,5
MCR)%DO7XMX*.ZC)5X/'V"YT5!R\/YM'/^2J-_@K78GLU>CLB:[[Q]Y&X3P__
MX]4!S10O2*.\^$L.U;[6B 3[7*1Q%2QK$(=)^=__7#7$48#DM <X58#3-\"M
M MR^ =,J8'H:,'\E8%8%S$X#IJ\$S*N >='V96,5+>WYPE]>9NF!9&IO25,;
MA5Q%M&S@,%%GUH/(Y*^AC!-+CS\*\I/'A1]&^<_D%_+'@T=^^OYG\CT)$W(;
M1I'4/[^<"%F6BI@$%9>67.<5KNV0VS01VYS09,W7.F B*UG7U'FIZ;5C)'H\
M&!/7?D,<RW%:*K0RA_\6"!EN%>%62[AG#G^_?QH3>ZK"[45;<_RWRK,>X<ZL
M"+<-;>G6JKL%SS6I?I/D(MO++"'(WQ_D#N1&\#C_IZ5VUR5MVDY3R>]=OO,#
M?C62V2WGV3,?+7_\SIY;O[;IA(1Y2!A%PA@(IND[K?6=FNC+!YZ$:48^IH*W
M]=WK,GI11*MKS_/2GLE.\7PLD[&$H3(A8;1'[1FH0*WU9W7KSWJWOLRHM[[8
M9Z'X0F2"YFUJF&EUYE&=_Z*M0QGCARJ%A%$DC(%@FJ3S6M+Y$$EO$L%E(8+<
MOR)I2;/MHW/4&EONXJ2/&0L=JAP21OL=  .5J6FRJ#59F#79\FA32_(^3O>)
M:--B<98N7.LTV1E+&BH$$D9[U)Z!"M14>%NK\-:HPLE0X@VYXUD@-^1M"4DW
MY"X+DR#<^5$E$+GG:RYOCAZCUGY3EF5;Q[G]1"IC=89*A811)(R!8)JF%[6F
M%T-ZUGH=JKM J6%GWC-SK?&L;>B],D8-E10)HT@8 \$T26VKN=&SAG745?K,
M$U]VR54:[Z+03X)62<W8H8-_*,V#TFA' _I1U*8JJ@ZZK$?W[[9Y>%BF59EJ
M9:+-N))6=E2Y)3LMV?A!&*FAYV$;!EMRD+?S1%9B'PEU=Q^GZW 3!GYA\4C
M6ITA0756M-XWF.LR^%Q TCPHC7:TNFU9)"[-D=9S E07_9QPFG/"&=;5U44W
MWA4ZRPMRP'M>I4]]F^HD,!8^^"1P6B[Y8^ODJN]!"Z50&D/1=+4;+\<V6@GZ
MO<G?MSQ^Y%FKBV/F#!8.ZN- :11*8RB:KF_CY=A3J%EG(\V6%93F06D42F,H
MFBYS8QK99I_G+&G?Y/E>#<I>]8W,P,%"0VVDCH,]-K7:_71H=1B*IFO;N$>V
MV3ZRQXN9]0/IGZF17LX*2O.@- JE,11-E[DQI.P%-E,CG:(5E.9!:11*8RB:
M+G/C>-D#+:_N3(VTAE8=U:MG.E^=ZH16AT)I#$73M6V<+[O#^NJ8.:O"C_W8
M^=G4F;F,P3T1ZFCU.0#6L9,^?]\X4,Y !ZIS9LP,'-IOH#0/2J,=3?<Q?1X3
M8ME%IW;;.C5#U4<7M_&A'+,C<IX4C[WB-^0NVN?D0<CM]9'YT"JZW3KW9"]F
M)]W,7*/!>D+]H[X'P5#%ZK(U5I%CMHH^[M4@5'E +$SD-2STH]H8;DV 9M[@
M+HFD>5 :A=(8BJ;KW)A$#G;%CP/UBJ T#TJC4!I#T729&Z_(,2_\>7V2Q^-Y
MD(6%!]RJ-]0T@M(\*(UVM* XI*VZ?@MSR&G,(<?LE[#PL[QNKK9^]L0+33/E
MW-^KJ1MR&R9AO(_)/?]W'Y8S0*T*0]TB*,V#TBB4QE T7?G&.G+FV,0-M8Z@
M- ]*HU :0]%TF1OKR#$O9OKZQ WUD* T#TJC'2WHC*WV^Z)O818YC5GDF-V8
M#UQ/UO[G7LD::AA!:1Z41J$TAJ+I8C?ND7.!3=9(:V<%I7E0&H72&(JF/SS1
M&%GNURZEZDC69N[@!RF@?A:41CM:</I*LD950A>V,;%<LXFEGLYYF:5;E4NH
MV,L2*M-\G1D[6%>HKP6E42B-H6BZW(WYY3K0=.U"O2\HS8/2*)3&4#1=YJ.'
MW7HMD#KIT&_JL=AUFDEFF#R1E2^K(7]K%=\]FQ.QG;,'"<Q5&2PJ]O&V/D?
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
MP0& OP'XQFBMS-@ZQQ+'0\[6B.MHQ:8'IC8&K=P0JM_BG>3J*5$X&5^#JH%
M)^@3YASKDJ+C<Y"8Y.*=6GVX.T?'1^_0$2(4W6>L$IBF8FA+E5H3V,DFS:1.
MXQU(XWKHAE&9"71!4TA?$MA*<R/<VPJ?>)V,YY"<(M_M(<_QO!9!T[^ >WT#
M=SOD^$T=?</G=]?QVW@N)%=[\WM;C6J*H)U"?Z]GHL0)C"SU00K@*[#BMV_<
MT/G0YN\_D;UP&S1N@R[VVBVZ!UZ@BZ>2Z(W#]/[@K%IF2&U$:+/?S>DY@=_F
MLQ/UCS[[C<]^IZ9+0C%- !F_/63.N!.V.'E0[L="@.PAO)# T3A)JJ+*E?$4
MC0O&)?EI:M)6ACKEP*34A^PJ]CW7<8;V:M=V6Y2S$_7"3]CX"3O]?"Y!ORNZ
MW#J:X6=U)$O10\I2F]B:+]R1$?B._S[<4]L2Y@11&+3+'31R!Z\I_XP3FI 2
MYXWL-L6#%BG]P9[>EJ!^=*"X4:,V>HW:*ZHV!@BY%8O4%W)-\)SD1#ZW"8_^
M>./N(-H7WA84[ NW=_I! 7QIVJ1 ":NHK$_89K7IQ&/3@/;6)ZI#UPWU-TW=
MWF\P7Q(J4 X+1>F<#M1^Y77+K">2E:;KS)E4/<P,,_67 5P'J.<+QN1VHA,T
M_RWQ+U!+ P04    " "[AE=6R.40LN@"   \"   &0   'AL+W=O<FMS:&5E
M=',O<VAE970S."YX;6RMEFM/VS 4AO^*E:$))"#W2UD;J1?0D(:&8+ /TSZX
MR6ECD=B9[;9LOWZVTV:E#663]J6)G?.^YSF.X]/^BO$G40!(]%R55 RL0LKZ
MPK9%5D"%Q3FK@:HG,\8K+-60SVU1<\"Y$56E[3E.9%>84"OMF[E;GO;90I:$
MPBU'8E%5F/\<0<E6 \NU-A-W9%Y(/6&G_1K/X1[D0WW+U<AN77)2 16$4<1A
M-K"&[L4XT?$FX)' 2FS=(UW)E+$G/;C.!Y:C@:"$3&H'K"Y+&$-9:B.%\6/M
M:;4IM7#[?N-^96I7M4RQ@#$KOY)<%@,KL5 .,[PHY1U;?81U/:'VRU@IS"]:
M-;&!"LX60K)J+58$%:'-%3^OUV%+X$:O"+RUP-L5!*\(_+7 -X4V9*:L"98X
M[7.V0EQ'*S=]8];&J%4UA.JW>"^Y>DJ43J:?0*V!.$5C)B0ZGH#$I!0GZ P]
MW$_0\=$).D*$HB\%6PA,<]&WI4JJI7:V3C!J$GBO)' ]=,.H+ 2ZI#GD+PUL
M1=LB>QODD7?0<0+9.?+=4^0YGM<!-/X+N1<:N7L QV]7T#=^_L$51-^&4R&Y
MVI7?N]:HL0BZ+?27>B%JG,' 4I^B +X$*WW_SHV<#UWU_2>S%]4&;;7!(?>F
MVF:[=-79B&,CU@?(,@V])(CCOKW<KF _+$ABS_7:L!=L8<L6'F1[Q)S@:0GH
M#<C&)=K*GO0<+]IAW(^*>T'<ZT:,6L3H(.+G&CB6A,[?8HSVL@=^X+O^#F1'
MF./TG*2;,FXIXX.45X1BFK7K>$TEJ)TDT>6S:AX"NGCC/1 W3G9?>U=0X'2S
M)BUK\B^LI@V=L=G9@P T% +D*1I6C$OR"^N^T<6>[.U&WP_='?;]H-!)PAUV
M>^L@KH#/37\2*&,+*IL#KIUM6^#0G/P[\R/5&IM.]L>FZ:LWF,\)%:B$F;)T
MSF.U3WG3JYJ!9+4Y[J=,JN9A;@O5WH'K /5\QIC<#'2"]@]#^AM02P,$%
M  @ NX975OX#X:*# @  S0<  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN
M>&ULK95K;]HP%(;_BI5)TR8A<H,4L1")@JI-6C5$M_7#M \F.1"KB9W9!VC_
M_6PGS: *B*G]DOARWM=^CF_Q7L@'E0,@>2P+KB9.CEB-75>E.914]44%7/>L
MA2PIZJK<N*J20#,K*@LW\+S(+2GC3A+;MH5,8K'%@G%82**V94GETS448C]Q
M?.>Y8<DV.9H&-XDKNH$[P!_50NJ:V[IDK 2NF.!$PGKB3/WQ+#+Q-N G@[TZ
M*!-#LA+BP52^9!/',Q." E(T#E3_=C"#HC!&>AI_&D^G'=((#\O/[C>67;.L
MJ(*9*.Y9AOG$&3DD@S7=%K@4^\_0\ R-7RH*9;]D7\<.KQR2;A6*LA'K&92,
MUW_ZV.3A0! ,3@B"1A"\$/BC$X*P$806M)Z9Q9I3I$DLQ9Y($ZW=3,'FQJHU
M#>-F%>]0ZEZF=9A\!9T#U2/?09:$\HS,F4K%EB/Y, >DK% ?8Q?U0";<31O3
MZ]HT.&$ZA[1/0K]' B\(.N2S"^3!T,K]8[FK\5K&H&4,K%]XEI'\FJX42KUO
M?G<1U1:#;@MSEL:JHBE,''U8%,@=.,G[=W[D?>KB>R.S(]JPI0W/N2??*I 4
M&=\0R]TC]W8K0T:F.]VS@7]+O*2H^Q<@4^#8E91Z)+_>/.9"V"5>WPM'L;L[
MQ#T1%K5A1R"#%F1P%N2&<<I3> .,0>?\!M$+C!-AHVZ,88LQ?!7&$LQEVZZ7
M/8E=$.='\3WR!%0JXI-2<,Q)1#+ZI+HVYX5&46VDSFS)J$U!],HM>6D2SH_S
M'TFXS*B+W3VX;,U#=TOEAG%%"EAK+Z]_I?,KZ\>CKJ"H[/V[$JAO<UO,]7L+
MT@3H_K40^%PQ5WK[@B=_ 5!+ P04    " "[AE=6(1U]N]T%   C(   &0
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
M0IM2==/"-%.0-L"<;X30AX6MUZ$]I[\!4$L#!!0    ( +N&5U;@,^. AP(
M &8'   9    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;*U576_:,!3]*U8V
M39O4Q?F"52Q$:@G3-JD2*MKV;)(+L>K8F6V@^_>SG9#2-B >^D)\K^\Y]\/X
M.-T+^: J (T>:\;5U*NT;B88JZ*"FBA?-,#-SEK(FFACR@U6C012.E#-<!0$
M8UP3RKTL=;Z%S%*QU8QR6$BDMG5-Y+];8&(_]4+OX+BGFTI;!\[2AFQ@"?I7
MLY#&PCU+26O@B@J.)*RGWDTXF2<VW@7\IK!71VMD.UD)\6"-'^74"VQ!P*#0
MEH&8SPYFP)@E,F7\[3B]/J4%'J\/[-]<[Z:7%5$P$^P/+74U]:X]5,*:;)F^
M%_OOT/4SLGR%8,K]HGT;.S(9BZW2HN[ QJXI;[_DL9O#$2!,3@"B#A"]!(Q/
M .(.$%^:(>D R:6 40=PK>.V=S>XG&B2I5+LD;31ALTNW/0=VLR+<OL_66II
M=JG!Z6Q&&JH)0TLMB@=$>(ERNJ,E\%*ACSEH0IGZA#ZC]P@C51$)*L7:Y+5H
M7'0Y9FV.Z$2.,$)W@NM*H3DOH7Q.@$W!?=71H>K;Z"SC3\)]%(VO4!1$T5!!
MY^$Y%#Z*PY/P_ )X-'+P<  ^OP3>%A^<&4;<'V'L^.)3?(<#&RCEMH4FPU K
M0A/5D *FGE$9!7('7O;A73@.O@Y-]2W)\K<DF[\1V;/Y)_W\DW/LV4S4M9$\
M=X.NGJ[/%5J 1$M[9XP7"F86Y= 1M>S7CMW*^BX+_2!.\>YX]*^#8G]\_3PH
M?QT4^<&+H/E0NE$?TTX 'PE*#7+CE%RA0FRY;F]I[^T?BQNGD2_\,_.(M)K_
M1-.^0'=$;BA7B,':4 ;^%Z-KLE7UUM"B<;*U$MJ(H%M6YB$$:0/,_EH(?3!L
M@OYIS?X#4$L#!!0    ( +N&5U9$FA(P?P0  -X6   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0T+GAM;,5876^C.!3]*Q9;K5JI#9\)23>)U 9&.RM5BOHQ
M\S":!Q><@ HX8YNFW5^_MB$$"*5IY=WM0P/FGF/?<_ U]G2+R1.-$&+@)4TR
M.M,BQC:7NDZ#"*60#O &9?S)"I,4,GY+UCK=$ 1#"4H3W3*,D9[".-/F4]FV
M)/,ISED29VA) ,W3%)+7:Y3@[4PSM5W#;;R.F&C0Y],-7*,[Q!XV2\+O](HE
MC%.4T1AG@*#53+LR+WW3$0 9\2U&6UJ[!B*51XR?Q,W7<*898D0H00$3%)#_
M/*,%2A+!Q,?QJR35JCX%L'Z]8_\BD^?)/$**%CCY'H<LFFEC#81H!?.$W>+M
MGZA,:"CX IQ0^1]LRUA# T%.&4Y+,!]!&F?%+WPIA:@!S-$; *L$6&V \P;
M+@'VL0"G!#C' H8E0*:N%[E+X3S(X'Q*\!80$<W9Q(547Z*Y7G$F7I0[1OC3
MF./8_)Z_730GK^".X> )G'J(P3BA9^ "/-QYX/3D#)P '= ($D1!G(&'+&;T
MO-9P'^&<PBSDC2>-^ZG.^ !%-WI0#N:Z&(SUQF!,"]S@C$44^%F(PB:!SC.K
MTK-VZ5U;O8P>"@; -L^!95A6QX 61\"MH82;'7#O&/A(PHT.N-\/_PMF%=SJ
M$<.NO+8EGWV<U_<$9A3*^<J]\U^") _C; V^P21' *_ 7>'Q+8HIS5$(?EP]
M4D8XXF>7M47?3G??HMY=T@T,T$SC!8TB\HRT^>^_F2/CCRY;5))Y*LE\160-
M YW*0*>/?7Z+1.D7'L&<19C$?T-9;7,^6PA@$2JF)2_@FYP$$:^?8$/PFL"T
MR["B+U?V)=:3Y[DY&AK\;ZH_U[WH'=-'O5!)YBLB:W@QK+P8ON/%3N-P5PS?
MMP&<\@)91)]U65)T.:I98MONN.7'89!CCYQFD-?!Y-B39I#?F^$G]1M5^HUZ
M]6L5HZO@5QX3%)Z#JV=$^"<*6&#*P)(+*LM0EUI%!^-:CI;A#BR[I==AF#FV
M!X;;4NPP;#(9N%9+LMZD/BF96TGF]DI6*%5_\;R<B&K 58HQETY6[BZEW(.I
M[O)Y/FHKU1$V&8\GK3#O,,QVK,FP):C?F\PGI1I74HU[I5K"5_XURRC@G](U
MQ<2JML!IRFNF%+-+J_'!S+GH%&M\H,)%IUH=<9UR]2;T2;DFE5R3_LF(&4P
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
M:U-VE@,GSG0D4.U"/*:W;"QO_>M@(9KN@6@=\M7V6NC('A!-%XI)RM( FM*
MJ5[N,;"9@$P##>7#I_C4PC'U5V<W!Y9VD+7YJCNO>QI$[=![*MJ#HMWJ*L,$
MR- SP)+J%1PH+@"6)([Z=9K^O5<6:)D?:+_:2LF+I3( 4'$8 0IFH"G%(9!O
M(-,D\=QGPBRH,C^H7M_EDI^V-YCV:Z3MP+Z5^1)6"0!F&A#@@D*6F&IL!41"
M3I\=U/=%6LID?LH<Q"WF(B.#CDAFD&$8 :P%&$8T&KZ%@%EF9'YF?,G!,7/9
M<.C@&# =.CB&3/T'QVSGCD<_)'ZKV\7KMB[_[M;\[2F@NM.9]4&LJSGZN-39
M7"%NRG;E?;?H#:1:YH(A"\$[(D?"PBY(KP&9S$(F\Q_ ?^DC@$Y=MRUDH_50
M?,'0C7I./ZJW;"QO_?A:-F5^-KW**U/3T&/RAM^6==WNY'64]:Z^%',PF,"1
M?<R@' ,8ZAT^, \!3HVCX9M3F"5+MN<L?JY7/3UN&K19$5J(;"%'--W'DE=Y
MBY$:+5N,?"H>/O(<SJ] /91"AVJ 84J@E="U2_J+:U^Y93GF9SFKO&7JONCV
M\NJK*XU,>,( 1^T1E&I<NQ X,@/,J(=L+,LQ/\M]V=QA<+1*E[E.0VA/#ADR
MZ-83R)#&PU)#"W&A'^)VYBFOYZVXH3':.=J]BS>D$5#<#UT* R=R!GA\/I'[
MJBRMA7MH312EAH!KKB=>>Y1IGK4P.V7XIF>_NY<F\LY;[WYG<$G-QOK=39BF
M.T\!+;F\-4]3M7M:O;7=/&RS_73[Q-:E>4[IV>=7^%VV>>[*NMD\!O9K+G4R
M;U#%%]IE\#;6JXS</%FU>:/$RCQK=".4$DOS\H[G>E/0&NCO%T*HIS?M#VR?
M;[OX/U!+ P04    " "[AE=6&X7%3*<#  "<#@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T-RYX;6RMEVMSXC84AO^*QMVVR<P67[@E*3"SP';:#YEADMG=
MS\(^@&9ER95$2/KK>R0;![O& UM_ 4O6^^KHT<4ZDX-4W_4.P)#7E L]]7;&
M9 ^^K^,=I%3W9 8"WVRD2JG!HMKZ.E- $R=*N1\%P<A/*1/>;.+J5FHVD7O#
MF8"5(GJ?IE2]S8'+P]0+O6/%$]ONC*WP9Y.,;N$9S)=LI;#DERX)2T%H)@51
ML)EZG\*'91A8@6OQE<%!GSP3.Y2UE-]MX:]DZ@4V(N 0&VM!\>\%%L"Y=<(X
M_BY,O;)/*SQ]/KK_X0:/@UE3#0O)O['$[*;>G4<2V- ]-T_R\"<4 QI:OUAR
M[7[)H6@;>"3>:R/30HP1I$SD__2U '$B"$=G!%$AB.J"P1E!OQ#T+Q4,"L'
MD<F'XC@LJ:&SB9('HFQK=+,/#J93X_"9L//^;!2^9:@SLR<P3 %.I"%S$+!A
MAJPX%9K<+,%0QO4M^8U\>5Z2FP^WY -A@CPRSG'&],0WV+]U\>.BKWG>5W2F
MKS BCU*8G2:?10))U<#'P,OHHV/T\ZC5<0EQC_3#CR0*HJ@AH,4%\FCHY&&#
M?'F)?.3D0<MH^N5<])U?_XS?,V[J9,^!+'$>!"1D@;046^_=#CF=GB;VN?>@
MV=L>'P\ZHS%,/3P?-*@7\&:__!2.@M^;N'5IMNS(K,)T4#(=M+G/5J!B7-QX
MA.&N,?&.K-](+-.,BC="LXRSF*Z1N)%DPY0VI$^R7$'DAD":<?D&\*M&S?M4
M--'/H\#SSX9A#]N7&:ZHEU.FK8%>R[0CLPK38<ETV,KTD;ZR=)\>25FV55C
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
M-/4C@/D=Q#&&P-.((Y@#\( A<=R\!W?>1^'J/16N_T,[_ U02P,$%     @
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
M:]2[OJ?>*9_:F*X]/VM\_CVISN=[X_7QE^7/27Q?U!>< _S]77P#4$L#!!0
M   ( +N&5U: A/B=P $    >   3    6T-O;G1E;G1?5'EP97-=+GAM;,W9
MR6[",!0%T%]!V5;$>( . C9MMRV+_H";/" BB2W;4/C[.F&06M&HB$J]FT2)
M[7=?;.EL,G[;6?*];576?I(L0[ /C/EL297VJ;%4QY&Y<94.\=$MF-792B^(
MB<%@Q#)3!ZI#/S0UDNGXB>9Z78;>\S:^]H6I)XFCTB>]Q_W$)FN2:&O+(M,A
MCK--G7]+Z1\2TKBRG>.7A?4W<4+"SB8T(S\''-:];LBY(J?>3+OPHJLXBVU+
MYL.N))]VESC3HYG/BXQRDZVKN"3UUI'._9(H5&6Z+WK3G1SB#M/^RJ_.;\MT
M!<:9,V>LCR?FZ/*XXY$TJ_LV%B(7BNY//"7&TE=_'S6GG5/^R^RXO1_&K=KS
M\*R]7;_'7\_X5/_"/@1('Q*D#P72QQ"DCQ%('[<@?=R!]'$/T@<?H#2"(BI'
M(96CF,I14.4HJG(45CF*JQP%5HXBJT"15:#(*E!D%2BR"A19!8JL D56@2*K
M0)%5H,@J4625*+)*%%DEBJP215:)(JM$D56BR"I19)4HLBH4616*K I%5H4B
MJT*15:'(JE!D52BR*A19%8JLP_^4]=V8U5__DVSN::6+^IC/VA^_TT]02P$"
M% ,4    " "[AE=6!T%-8H$   "Q    $               @ $     9&]C
M4')O<',O87!P+GAM;%!+ 0(4 Q0    ( +N&5U:UN@EO[0   "L"   1
M          "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( +N&
M5U:97)PC$ 8  )PG   3              "  <L!  !X;"]T:&5M92]T:&5M
M93$N>&UL4$L! A0#%     @ NX975D =R&OS!@   2T  !@
M ("!# @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( +N&
M5U:(*7@.-P(  +0%   8              " @34/  !X;"]W;W)K<VAE971S
M+W-H965T,BYX;6Q02P$"% ,4    " "[AE=671&*[+L%  !?#0  &
M        @(&B$0  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%
M  @ NX975J<XRW_<!0  [!H  !@              ("!DQ<  'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( +N&5U8.B 4C+0,  #T)   8
M              " @:4=  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"
M% ,4    " "[AE=6;I?N\+4&  !@'@  &               @($((0  >&PO
M=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ NX975@@_UDPX P
M*0H  !@              ("!\R<  'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;%!+ 0(4 Q0    ( +N&5U:!U7(L-@H   %@   8              " @6$K
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " "[AE=6B516
MYV0*   #,0  &               @('--0  >&PO=V]R:W-H965T<R]S:&5E
M=#DN>&UL4$L! A0#%     @ NX975J)7AD"Q#P  *C$  !D
M ("!9T   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " "[
MAE=68BQBE:8*   P'   &0              @(%/4   >&PO=V]R:W-H965T
M<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( +N&5U:!2'RR5P<  *H7   9
M          " @2Q;  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#
M%     @ NX975H>F3'^1#P  W"\  !D              ("!NF(  'AL+W=O
M<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " "[AE=6EV$*'P$(  #W
M(   &0              @(&"<@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM
M;%!+ 0(4 Q0    ( +N&5U9N\$:*,@0  *8*   9              " @;IZ
M  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ NX975@\M
M:@==!0  : P  !D              ("!(W\  'AL+W=O<FMS:&5E=',O<VAE
M970Q-BYX;6Q02P$"% ,4    " "[AE=6K3AXL.\"  "J!P  &0
M    @(&WA   >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (
M +N&5U;<%2#39PD  *,6   9              " @=V'  !X;"]W;W)K<VAE
M971S+W-H965T,3@N>&UL4$L! A0#%     @ NX975D&A>/P.!   T D  !D
M             ("!>Y$  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"
M% ,4    " "[AE=671I<CJ@#  !G"   &0              @(' E0  >&PO
M=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( +N&5U;N9T_2_ (
M (L&   9              " @9^9  !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&UL4$L! A0#%     @ NX975J@2?#9?+P  4)\  !D              ("!
MTIP  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " "[AE=6
MLRGF7_T#  #G"   &0              @(%HS   >&PO=V]R:W-H965T<R]S
M:&5E=#(S+GAM;%!+ 0(4 Q0    ( +N&5U8UV]F1%@8  (<1   9
M      " @9S0  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%
M  @ NX975JSUW?@E P  UP8  !D              ("!Z=8  'AL+W=O<FMS
M:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " "[AE=6VN**KV$%   &#@
M&0              @(%%V@  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+
M 0(4 Q0    ( +N&5U9J(4L6]@(  .@&   9              " @=W?  !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ NX975C+H*QS_
M @  OP<  !D              ("!"N,  'AL+W=O<FMS:&5E=',O<VAE970R
M."YX;6Q02P$"% ,4    " "[AE=6FE)ZIC8&  "T#P  &0
M@(% Y@  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( +N&
M5U:2B/-/Y (  $,&   9              " @:WL  !X;"]W;W)K<VAE971S
M+W-H965T,S N>&UL4$L! A0#%     @ NX975J&!.R3)$   498  !D
M         ("!R.\  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4
M    " "[AE=6OK=(N#\1  !*C@  &0              @('(  $ >&PO=V]R
M:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( +N&5U:40%;1HP8  .@N
M   9              " @3X2 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL
M4$L! A0#%     @ NX975@"_0;Y*!   *1@  !D              ("!&!D!
M 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " "[AE=6]8X2
M3CH(  #630  &0              @(&9'0$ >&PO=V]R:W-H965T<R]S:&5E
M=#,U+GAM;%!+ 0(4 Q0    ( +N&5U9;M(4VSPH  ,EK   9
M  " @0HF 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @
MNX975ER445 / P  PP@  !D              ("!$#$! 'AL+W=O<FMS:&5E
M=',O<VAE970S-RYX;6Q02P$"% ,4    " "[AE=6R.40LN@"   \"   &0
M            @(%6- $ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4
M Q0    ( +N&5U;^ ^&B@P(  ,T'   9              " @74W 0!X;"]W
M;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ NX975B$=?;O=!0
M(R   !D              ("!+SH! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6Q02P$"% ,4    " "[AE=6^W>.9T(#  !Y#@  &0              @(%#
M0 $ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( +N&5U;M
MZR=[. (  *H%   9              " @;Q# 0!X;"]W;W)K<VAE971S+W-H
M965T-#(N>&UL4$L! A0#%     @ NX975N SXX"' @  9@<  !D
M     ("!*T8! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M" "[AE=61)H2,'\$  #>%@  &0              @('I2 $ >&PO=V]R:W-H
M965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( +N&5U;[4$EY# 0  ($/   9
M              " @9]- 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L!
M A0#%     @ NX975EN+"2[*"0  ZS8  !D              ("!XE$! 'AL
M+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " "[AE=6&X7%3*<#
M  "<#@  &0              @('C6P$ >&PO=V]R:W-H965T<R]S:&5E=#0W
M+GAM;%!+ 0(4 Q0    ( +N&5U9YJ(O/P@(  !4(   9              "
M@<%? 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ NX97
M5N*[Y!L_ P  0PH  !D              ("!NF(! 'AL+W=O<FMS:&5E=',O
M<VAE970T.2YX;6Q02P$"% ,4    " "[AE=65IFF\FH$  #-'@  &0
M        @($P9@$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0
M   ( +N&5U8GZ.+B3@,  *X5   -              "  =%J 0!X;"]S='EL
M97,N>&UL4$L! A0#%     @ NX975I>*NQS     $P(   L
M ( !2FX! %]R96QS+RYR96QS4$L! A0#%     @ NX975@D&<AI4!    2$
M  \              ( !,V\! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (
M +N&5U8X@V\FQ $   T>   :              "  ;1S 0!X;"]?<F5L<R]W
M;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( +N&5U: A/B=P $    >   3
M              "  ;!U 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     Z
- #H S0\  *%W 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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>71
<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>72
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>139</ContextCount>
  <ElementCount>436</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>47</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="tsco-20221231.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-20221231.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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Document - New Accounting Pronouncements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/NewAccountingPronouncements</Role>
      <ShortName>New Accounting Pronouncements</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - 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>4</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - 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>5</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - 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>6</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - 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>7</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - 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>8</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000011 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000012 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000013 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000014 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000015 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000016 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000017 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000018 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000019 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000020 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000021 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000022 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000024 - 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>
      <Position>22</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000025 - 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>
      <Position>23</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000026 - 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>24</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000029 - 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>25</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000030 - 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>26</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000031 - 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>27</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000032 - 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>28</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000033 - 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>29</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000034 - 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>30</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails</Role>
      <ShortName>Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Share Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/ShareBasedCompensationDetails</Role>
      <ShortName>Share Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/ShareBasedCompensationTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000039 - 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/BusinessCombinationsandAssetAcquisitions</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Goodwill and Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tractorsupply.com/role/DebtTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Debt - Credit Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tractorsupply.com/role/DebtCreditAgreementDetails</Role>
      <ShortName>Debt - Credit Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000043 - 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>37</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000044 - 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>38</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000045 - 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>39</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000046 - 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>40</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000047 - 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>41</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000048 - 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>42</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000049 - 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>43</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000050 - 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>44</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000051 - 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>45</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000052 - 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>46</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000053 - 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>47</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000054 - 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>48</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000055 - 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>49</Position>
    </Report>
    <Report instance="tsco-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000056 - 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>50</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0540-CurrentFiscalYearEndDate-Registrant-Value] In submission type 10-K, CurrentFiscalYearEndDate value "--12-31", should match the Entity Registrant Fiscal Year End Date "12/28" on record within EDGAR. tsco-20221231.htm 4</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 11 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityCommonStockSharesOutstanding, dei:EntityRegistrantName, tsco:ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm, tsco:StoreLeasesOptionalRenewalPeriods, tsco:Storeleasesoptionalrenewalperiodsmaximum, tsco:Storeleasesoptionalrenewalperiodsminimum, tsco:VestingTermMaximum, tsco:VestingTermMinimum, us-gaap:PropertyPlantAndEquipmentUsefulLife -  tsco-20221231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="tsco-20221231.htm">tsco-20221231.htm</File>
    <File>ex1062-performanceshareuni.htm</File>
    <File>ex1063-psuawardagreementceo.htm</File>
    <File>ex1064-performanceshareuni.htm</File>
    <File>ex21-2022listofsubsidiaries.htm</File>
    <File>ex23-consentofernstyoung20.htm</File>
    <File>ex311-ceocertification2022.htm</File>
    <File>ex312-cfocertification2022.htm</File>
    <File>ex32-2022ceocfocertificati.htm</File>
    <File>ex46-descriptionofsecuriti.htm</File>
    <File>tsco-20221231.xsd</File>
    <File>tsco-20221231_cal.xml</File>
    <File>tsco-20221231_def.xml</File>
    <File>tsco-20221231_lab.xml</File>
    <File>tsco-20221231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>tsco-20221231_g1.jpg</File>
    <File>tsco-20221231_g2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="819">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="127">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>75
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "tsco-20221231.htm": {
   "axisCustom": 5,
   "axisStandard": 12,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 819,
    "http://xbrl.sec.gov/dei/2022": 127
   },
   "contextCount": 139,
   "dts": {
    "calculationLink": {
     "local": [
      "tsco-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tsco-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "tsco-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tsco-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tsco-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "tsco-20221231.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd"
     ]
    }
   },
   "elementCount": 685,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 5,
    "http://www.tractorsupply.com/20221231": 7,
    "http://xbrl.sec.gov/dei/2022": 6,
    "total": 18
   },
   "keyCustom": 68,
   "keyStandard": 368,
   "memberCustom": 27,
   "memberStandard": 18,
   "nsprefix": "tsco",
   "nsuri": "http://www.tractorsupply.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.tractorsupply.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Share Based Compensation",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.tractorsupply.com/role/ShareBasedCompensation",
     "shortName": "Share Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Business Combinations and Asset Acquisitions",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitions",
     "shortName": "Business Combinations and Asset Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Goodwill and Other Intangible Assets",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ie36ef7e8d253496d86835600af6e2d49_D20211225-20211225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Debt",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.tractorsupply.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ie36ef7e8d253496d86835600af6e2d49_D20211225-20211225",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.tractorsupply.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Capital Stock and Dividends",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.tractorsupply.com/role/CapitalStockandDividends",
     "shortName": "Capital Stock and Dividends",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockByClassTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Treasury Stock",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.tractorsupply.com/role/TreasuryStock",
     "shortName": "Treasury Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Net Income Per Share",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.tractorsupply.com/role/NetIncomePerShare",
     "shortName": "Net Income Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.tractorsupply.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Retirement Benefit Plans",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.tractorsupply.com/role/RetirementBenefitPlans",
     "shortName": "Retirement Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.tractorsupply.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.tractorsupply.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LegalMattersAndContingenciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Segment Reporting",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.tractorsupply.com/role/SegmentReporting",
     "shortName": "Segment Reporting",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "22",
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies",
     "shortName": "Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables",
     "shortName": "Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Share Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.tractorsupply.com/role/ShareBasedCompensationTables",
     "shortName": "Share Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Debt (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.tractorsupply.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Leases, Supplemental Lease Liability (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables",
     "shortName": "Leases, Supplemental Lease Liability (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDividendsPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Capital Stock and Dividends (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.tractorsupply.com/role/CapitalStockandDividendsTables",
     "shortName": "Capital Stock and Dividends (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDividendsPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Net Income Per Share (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.tractorsupply.com/role/NetIncomePerShareTables",
     "shortName": "Net Income Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.tractorsupply.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000003 - Document - New Accounting Pronouncements",
     "menuCat": "Cover",
     "order": "3",
     "role": "http://www.tractorsupply.com/role/NewAccountingPronouncements",
     "shortName": "New Accounting Pronouncements",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Segment Reporting (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.tractorsupply.com/role/SegmentReportingTables",
     "shortName": "Segment Reporting (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tsco:AveragePercentageOfSalesByProductCategoriesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:NatureOfOperations",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfStatesInWhichEntityOperates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "state",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Significant Accounting Policies (Details)",
     "menuCat": "Details",
     "order": "31",
     "role": "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails",
     "shortName": "Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:NatureOfOperations",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfStatesInWhichEntityOperates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "state",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Share Based Compensation (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.tractorsupply.com/role/ShareBasedCompensationDetails",
     "shortName": "Share Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Business Combinations and Asset Acquisitions (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
     "shortName": "Business Combinations and Asset Acquisitions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Goodwill and Other Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
     "shortName": "Goodwill and Other Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Debt (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.tractorsupply.com/role/DebtDetails",
     "shortName": "Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentRedemptionPricePercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Debt - Credit Agreement (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
     "shortName": "Debt - Credit Agreement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "if2c593ab1ad44cafbb96bdba3bcd0507_I20211225",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tsco:LeaseTermExpirationThroughDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Leases - Narrative (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.tractorsupply.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tsco:LeaseTermExpirationThroughDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tsco:FinanceOperatingAndVariableLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Leases, Cost (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.tractorsupply.com/role/LeasesCostDetails",
     "shortName": "Leases, Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tsco:FinanceOperatingAndVariableLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tsco:LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Leases, Term and Discount (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.tractorsupply.com/role/LeasesTermandDiscountDetails",
     "shortName": "Leases, Term and Discount (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tsco:LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i454fce2c6b8742799061e19d4f388831_D20200927-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF INCOME",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i454fce2c6b8742799061e19d4f388831_D20200927-20201226",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tsco:FutureMinimumPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Leases, Maturities (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.tractorsupply.com/role/LeasesMaturitiesDetails",
     "shortName": "Leases, Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tsco:FutureMinimumPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i7f273aae08d24705a63157425a9280a8_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Leases (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.tractorsupply.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i7f273aae08d24705a63157425a9280a8_I20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Capital Stock (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.tractorsupply.com/role/CapitalStockDetails",
     "shortName": "Capital Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i44aa85191bd841808f94a051398ede07_D20220126-20220126",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Capital Stock and Dividends (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails",
     "shortName": "Capital Stock and Dividends (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i44aa85191bd841808f94a051398ede07_D20220126-20220126",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Treasury Stock (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.tractorsupply.com/role/TreasuryStockDetails",
     "shortName": "Treasury Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Net Income Per Share (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.tractorsupply.com/role/NetIncomePerShareDetails",
     "shortName": "Net Income Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Income Taxes (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.tractorsupply.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Retirement Benefit Plans (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails",
     "shortName": "Retirement Benefit Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "tsco:PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "tsco:CompanyMaximumMatchUnderDeferredCompensationProgram",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Retirement Benefit Plans Deferred Compensation (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails",
     "shortName": "Retirement Benefit Plans Deferred Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "tsco:CompanyMaximumMatchUnderDeferredCompensationProgram",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseObligationDueInSecondYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Commitments and Contingencies (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PurchaseObligationDueInSecondYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Segment Reporting (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.tractorsupply.com/role/SegmentReportingDetails",
     "shortName": "Segment Reporting (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2827cb4bda4b4975b6e24e93c2128d54_D20221231-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "ib3bfabbb292848fd81cae8c854c0c4cd_I20221231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i6bf007b9c438402aa560a1ade1d0f4cf_I20191228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "menuCat": "Statements",
     "order": "8",
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i6bf007b9c438402aa560a1ade1d0f4cf_I20191228",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "9",
     "role": "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tsco-20221231.htm",
      "contextRef": "i2be57072db934f2582a445df5d2cfd2c_D20211226-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 47,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r644",
      "r645",
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "localname": "AuditorLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r644",
      "r645",
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r644",
      "r645",
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r644",
      "r645",
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance",
        "label": "Entities [Table]",
        "terseLabel": "Entities [Table]"
       }
      }
     },
     "localname": "EntitiesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Street Address"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Entity Information [Line Items]",
        "terseLabel": "Entity Information [Line Items]"
       }
      }
     },
     "localname": "EntityInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r644",
      "r645",
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of each class"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Name of each exchange on which registered"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol(s)"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r240",
      "r494",
      "r495",
      "r496",
      "r497",
      "r559",
      "r606",
      "r675",
      "r678",
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r240",
      "r494",
      "r495",
      "r496",
      "r497",
      "r559",
      "r606",
      "r675",
      "r678",
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r240",
      "r284",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r302",
      "r306",
      "r351",
      "r352",
      "r353",
      "r354",
      "r356",
      "r357",
      "r359",
      "r361",
      "r362",
      "r676",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r240",
      "r284",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r302",
      "r306",
      "r351",
      "r352",
      "r353",
      "r354",
      "r356",
      "r357",
      "r359",
      "r361",
      "r362",
      "r676",
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r347",
      "r348",
      "r349",
      "r350",
      "r406",
      "r564",
      "r581",
      "r607",
      "r608",
      "r628",
      "r634",
      "r640",
      "r680",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r347",
      "r348",
      "r349",
      "r350",
      "r406",
      "r564",
      "r581",
      "r607",
      "r608",
      "r628",
      "r634",
      "r640",
      "r680",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum",
        "verboseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company [Member]"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r308",
      "r566",
      "r629",
      "r638",
      "r673",
      "r674",
      "r682",
      "r733"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r308",
      "r566",
      "r629",
      "r638",
      "r673",
      "r674",
      "r682",
      "r733"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r347",
      "r348",
      "r349",
      "r350",
      "r394",
      "r406",
      "r437",
      "r438",
      "r439",
      "r563",
      "r564",
      "r581",
      "r607",
      "r608",
      "r628",
      "r634",
      "r640",
      "r672",
      "r680",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables",
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r347",
      "r348",
      "r349",
      "r350",
      "r394",
      "r406",
      "r437",
      "r438",
      "r439",
      "r563",
      "r564",
      "r581",
      "r607",
      "r608",
      "r628",
      "r634",
      "r640",
      "r672",
      "r680",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables",
      "http://www.tractorsupply.com/role/LeasesDetails",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r309",
      "r310",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r630",
      "r639",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r309",
      "r310",
      "r594",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r630",
      "r639",
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stpr_TX": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TEXAS",
        "terseLabel": "TEXAS"
       }
      }
     },
     "localname": "TX",
     "nsuri": "http://xbrl.sec.gov/stpr/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_A1750SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "1.750% Senior Notes",
        "label": "1.750% Senior Notes [Member]",
        "terseLabel": "1.750% Senior Notes [Member]"
       }
      }
     },
     "localname": "A1750SeniorNotesMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_A2016SeniorCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2016 Senior Credit Facility [Member]",
        "label": "2016 Senior Credit Facility [Member]",
        "terseLabel": "2016 Senior Credit Facility"
       }
      }
     },
     "localname": "A2016SeniorCreditFacilityMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_A2018OmnibusIncentivePlan1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 Omnibus Incentive Plan1 [Member]",
        "label": "2018 Omnibus Incentive Plan1 [Member]",
        "terseLabel": "2018 Omnibus Incentive Plan"
       }
      }
     },
     "localname": "A2018OmnibusIncentivePlan1Member",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_A2022SeniorCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2022 Senior Credit Facility",
        "label": "2022 Senior Credit Facility [Member]",
        "terseLabel": "2022 Senior Credit Facility [Member]"
       }
      }
     },
     "localname": "A2022SeniorCreditFacilityMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_AgricultureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product category classified as agriculture.",
        "label": "Agriculture [Member]",
        "terseLabel": "Agriculture"
       }
      }
     },
     "localname": "AgricultureMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_AllowanceForSalesReturns": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for Sales Returns",
        "label": "Allowance for Sales Returns",
        "terseLabel": "Allowance for Sales Returns"
       }
      }
     },
     "localname": "AllowanceForSalesReturns",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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",
        "terseLabel": "Amount of incremental credit facility which will result in modification of debt covenants"
       }
      }
     },
     "localname": "Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_April2020TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "April 2020 Term Loan",
        "label": "April 2020 Term Loan [Member]",
        "terseLabel": "April 2020 Term Loan [Member]"
       }
      }
     },
     "localname": "April2020TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_AveragePercentageOfSalesByProductCategoriesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of sales by major product categories that are included in the discussion of the nature of an entity's operations.",
        "label": "Average percentage of sales by product categories [Table Text Block]",
        "verboseLabel": "Average percentage of sales by product categories (in hundredths)"
       }
      }
     },
     "localname": "AveragePercentageOfSalesByProductCategoriesTableTextBlock",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_BondAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond [Axis]",
        "label": "Bond [Axis]",
        "terseLabel": "Industrial Revenue Bond [Axis]"
       }
      }
     },
     "localname": "BondAxis",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_BondDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Bond [Axis]",
        "label": "Bond [Domain]",
        "terseLabel": "Industrial Revenue Bond [Domain]"
       }
      }
     },
     "localname": "BondDomain",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Lease Obligation",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Lease Obligation",
        "terseLabel": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Current Lease Obligation"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedCurrentLeaseObligation",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Lease Obligation",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Lease Obligation",
        "terseLabel": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Noncurrent Lease Obligation"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedNoncurrentLeaseObligation",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right-of-Use Assets",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right-of-Use Assets",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease Right-of-Use Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseRightOfUseAssets",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_CashOutflowforDebtIssuanceCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Outflow for Debt Issuance Cost",
        "label": "Cash Outflow for Debt Issuance Cost",
        "terseLabel": "Debt discounts and issuance costs"
       }
      }
     },
     "localname": "CashOutflowforDebtIssuanceCost",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_CashPaidDuringPeriodForAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash paid during the period for [Abstract]",
        "verboseLabel": "Cash paid during the year for:"
       }
      }
     },
     "localname": "CashPaidDuringPeriodForAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ClothingAndFootwareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product category classified as clothing and footware.",
        "label": "Clothing and Footware [Member]",
        "terseLabel": "Clothing and Footwear"
       }
      }
     },
     "localname": "ClothingAndFootwareMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_CombinedLeaseMaturitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Combined Lease Maturities",
        "label": "Combined Lease Maturities [Line Items]",
        "terseLabel": "Combined Lease Maturities [Axis]"
       }
      }
     },
     "localname": "CombinedLeaseMaturitiesLineItems",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_CompanyMaximumMatchAsPercentageOfEligibleCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum company match as a percentage of eligible compensation to be paid by the entity in a defined contribution plan.",
        "label": "Company maximum match as a percentage of eligible compensation",
        "verboseLabel": "Company maximum match as a percentage of eligible compensation (in hundredths)"
       }
      }
     },
     "localname": "CompanyMaximumMatchAsPercentageOfEligibleCompensation",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_CompanyMaximumMatchUnderDeferredCompensationProgram": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum amount of Company match under the employee deferred compensation program.",
        "label": "Company maximum match under deferred compensation program",
        "verboseLabel": "Company's maximum match under employee deferred compensation program"
       }
      }
     },
     "localname": "CompanyMaximumMatchUnderDeferredCompensationProgram",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_ComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Comprehensive Income",
        "label": "Comprehensive Income [Abstract]",
        "terseLabel": "Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "ComprehensiveIncomeAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tsco_ComputerSoftwareAndHardwareGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross amount of capitalized computer software and hardware costs as of the balance sheet date.",
        "label": "Computer software and hardware, gross",
        "terseLabel": "Computer software and hardware, gross"
       }
      }
     },
     "localname": "ComputerSoftwareAndHardwareGross",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_ConsolidatedBalanceSheetsUnauditedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract]",
        "terseLabel": "CONSOLIDATED BALANCE SHEETS (Unaudited) [Abstract]"
       }
      }
     },
     "localname": "ConsolidatedBalanceSheetsUnauditedAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tsco_ConsolidatedStoresAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consolidated Stores [Axis]",
        "label": "Consolidated Stores [Axis]",
        "terseLabel": "Consolidated Stores [Axis]"
       }
      }
     },
     "localname": "ConsolidatedStoresAxis",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ConsolidatedStoresDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Consolidated Stores [Axis]",
        "label": "Consolidated Stores [Domain]",
        "terseLabel": "Consolidated Stores [Domain]"
       }
      }
     },
     "localname": "ConsolidatedStoresDomain",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_ConstructionProjectAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction Project",
        "label": "Construction Project [Axis]",
        "terseLabel": "Construction Project [Axis]"
       }
      }
     },
     "localname": "ConstructionProjectAxis",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ConstructionProjectDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction Project [Domain]",
        "label": "Construction Project [Domain]",
        "terseLabel": "Construction Project [Domain]"
       }
      }
     },
     "localname": "ConstructionProjectDomain",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_CorporateIncomeTaxRateCurrent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate Income Tax Rate - Current",
        "label": "Corporate Income Tax Rate - Current",
        "terseLabel": "Corporate Income Tax Rate"
       }
      }
     },
     "localname": "CorporateIncomeTaxRateCurrent",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_DebtInstrumentAmendedDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Amended Date",
        "label": "Debt Instrument, Amended Date",
        "terseLabel": "Debt Instrument, Amended Date"
       }
      }
     },
     "localname": "DebtInstrumentAmendedDate",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread on Variable Rate LIBOR Plus",
        "label": "Debt Instrument, Basis Spread on Variable Rate LIBOR Plus",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate LIBOR Plus"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRateLIBORPlus",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Maximum",
        "label": "Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Maximum",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate, Maximum"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Minimum",
        "label": "Debt Instrument, Basis Spread on Variable Rate, Minimum",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate, Minimum"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRateMinimum",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread on Variable Rate Revolver",
        "label": "Debt Instrument, Basis Spread on Variable Rate Revolver",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate Revolver"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRateRevolver",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_DeferredCompensationArrangementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures pertaining to deferred compensation.",
        "label": "Deferred Compensation Arrangement [Axis]",
        "terseLabel": "Deferred Compensation Arrangement [Axis]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementAxis",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_DeferredCompensationProgramDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of deferred compensation program.",
        "label": "Deferred Compensation Program [Domain]",
        "terseLabel": "Deferred compensation program"
       }
      }
     },
     "localname": "DeferredCompensationProgramDomain",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_DeferredTaxAssetsDeferredCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Deferred Tax Assets, Deferred compensation",
        "verboseLabel": "Deferred compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredCompensation",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxAssetsLongTermTaxEffectOfAmortization": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets Long Term, Tax Effect of Amortization",
        "label": "Deferred Tax Assets Long Term, Tax Effect of Amortization",
        "terseLabel": "Deferred Tax Assets Long Term, Tax Effect of Amortization"
       }
      }
     },
     "localname": "DeferredTaxAssetsLongTermTaxEffectOfAmortization",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets Long Term, Tax Effect of Finance Lease Liabilities",
        "label": "Deferred Tax Assets Long Term, Tax Effect of Finance Lease Liabilities",
        "terseLabel": "Deferred Tax Assets Long Term, Tax Effect of Finance Lease Liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLongTermTaxEffectOfFinanceLeaseLiabilities",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities",
        "label": "Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities",
        "terseLabel": "Deferred Tax Assets Long Term, Tax Effect of Operating Lease Liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLongTermTaxEffectOfOperatingLeaseLiabilities",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets Long Term, Tax Effect Of Sales Tax Audits",
        "label": "Deferred Tax Assets Long Term, Tax Effect Of Sales Tax Audits",
        "terseLabel": "Nondeductible reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsLongTermTaxEffectOfSalesTaxAudits",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under general liability insurance.",
        "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals General Liability Insurance",
        "terseLabel": "General liability insurance"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGeneralLiabilityInsurance",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxLiabilitiesFinanceLeaseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Finance Lease Assets",
        "label": "Deferred Tax Liabilities, Finance Lease Assets",
        "negatedTerseLabel": "Deferred Tax Liabilities, Finance Lease Assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesFinanceLeaseAssets",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Operating Lease Right-of-Use Assets",
        "label": "Deferred Tax Liabilities, Operating Lease Right-of-Use Assets",
        "negatedTerseLabel": "Deferred Tax Liabilities, Operating Lease Right-of-Use Assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap": {
     "auth_ref": [],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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",
        "totalLabel": "Deferred income tax expense (benefit), net of tax expense of interest rate swap"
       }
      }
     },
     "localname": "Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DefineContributionBenefitPlanAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the description and required disclosures pertaining to the entity's defined contribution benefit plans.",
        "label": "Define Contribution Benefit Plan [Axis]",
        "terseLabel": "Define Contribution Benefit Plan [Axis]"
       }
      }
     },
     "localname": "DefineContributionBenefitPlanAxis",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_DefineContributionBenefitPlanDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contribution plan to a benefit plan that provides benefits for employees.",
        "label": "Define Contribution Benefit Plan [Domain]",
        "terseLabel": "Define contribution benefit plan"
       }
      }
     },
     "localname": "DefineContributionBenefitPlanDomain",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impact of Dilutive Stock options and restricted stock units outstanding on the calculation of Diluted earnings per share, on a per share basis.",
        "label": "Dilutive stock options and restricted stock units outstanding , per share",
        "negatedLabel": "Dilutive stock options and restricted stock units outstanding, per share (in dollars per share)"
       }
      }
     },
     "localname": "DilutiveStockOptionsAndRestrictedStockUnitsOutstandingPerShare",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "tsco_DistributionExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Distribution Expense",
        "verboseLabel": "Distribution center costs"
       }
      }
     },
     "localname": "DistributionExpense",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_DueinyearsoneandtwoFebruary2016TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due in years one and two February 2016 Term Loan [Member]",
        "label": "Due in years one and two February 2016 Term Loan [Member]",
        "terseLabel": "Due in years one and two February 2016 Term Loan"
       }
      }
     },
     "localname": "DueinyearsoneandtwoFebruary2016TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_DueinyearsoneandtwoJune2017TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due in years one and two June 2017 Term Loan [Member]",
        "label": "Due in years one and two June 2017 Term Loan [Member]",
        "terseLabel": "Due in years one and two June 2017 Term Loan"
       }
      }
     },
     "localname": "DueinyearsoneandtwoJune2017TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_DueinyearsthreethroughfiveFebruary2016TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due in years three through five February 2016 Term Loan [Member]",
        "label": "Due in years three through five February 2016 Term Loan [Member]",
        "terseLabel": "Due in years three through five February 2016 Term Loan"
       }
      }
     },
     "localname": "DueinyearsthreethroughfiveFebruary2016TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_DueinyearsthreethroughfiveJune2017TermLoanMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due in years three through five June 2017 Term Loan [Member] [Member]",
        "label": "Due in years three through five June 2017 Term Loan [Member] [Member]",
        "terseLabel": "Due in years three through five June 2017 Term Loan"
       }
      }
     },
     "localname": "DueinyearsthreethroughfiveJune2017TermLoanMemberMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_Employeestockpurchaseprogramdiscountpercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee stock purchase program discount percentage off of the fair market value of common stock.",
        "label": "Employee stock purchase program discount percentage",
        "terseLabel": "Employee stock purchase program discount percentage"
       }
      }
     },
     "localname": "Employeestockpurchaseprogramdiscountpercentage",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_February2016TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "February 2016 Term Loan [Member]",
        "label": "February 2016 Term Loan [Member]",
        "terseLabel": "February 2016 Term Loan"
       }
      }
     },
     "localname": "February2016TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_FinanceLeaseFinancingCashFlowsUsedForLeases": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Financing Cash Flows Used For Leases",
        "label": "Finance Lease, Financing Cash Flows Used For Leases",
        "terseLabel": "Finance Lease, Principal Payments"
       }
      }
     },
     "localname": "FinanceLeaseFinancingCashFlowsUsedForLeases",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FinanceLeaseInterestExpenseFutureMaturities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Interest Expense Future Maturities",
        "label": "Finance Lease, Interest Expense Future Maturities",
        "negatedTerseLabel": "Finance Lease, Interest Expense Future Maturities [Line Items]"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpenseFutureMaturities",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FinanceLeaseLiabilityPresentValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease, Liability, Present Value",
        "label": "Finance Lease, Liability, Present Value",
        "terseLabel": "Finance Lease, Liability, Present Value"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPresentValue",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FinanceLeaseMaturitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease Maturities",
        "label": "Finance Lease Maturities [Line Items]",
        "terseLabel": "Finance Lease Maturities [Axis]"
       }
      }
     },
     "localname": "FinanceLeaseMaturitiesLineItems",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_FinanceOperatingAndVariableLeaseCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance, Operating, and Variable Lease, Cost",
        "label": "Finance, Operating, and Variable Lease, Cost",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "FinanceOperatingAndVariableLeaseCost",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FixedChargeCoverageRatioMinimumRequirementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed Charge Coverage Ratio Minimum Requirement [Member]",
        "label": "Fixed Charge Coverage Ratio Minimum Requirement [Member]",
        "terseLabel": "Fixed Charge Coverage Ratio Minimum Requirement"
       }
      }
     },
     "localname": "FixedChargeCoverageRatioMinimumRequirementMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_FutureMinimumPaymentsDue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments Due",
        "label": "Future Minimum Payments Due",
        "terseLabel": "Future Minimum Payments Due [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDue",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments, Due in Five Years",
        "label": "Future Minimum Payments, Due in Five Years",
        "terseLabel": "Future Minimum Payments, Due in Five Years [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments, Due in Four Years",
        "label": "Future Minimum Payments, Due in Four Years",
        "terseLabel": "Future Minimum Payments, Due in Four Years [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments, Due in Three Years",
        "label": "Future Minimum Payments, Due in Three Years",
        "terseLabel": "Future Minimum Payments, Due in Three Years [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments, Due in Two Years",
        "label": "Future Minimum Payments, Due in Two Years",
        "terseLabel": "Future Minimum Payments, Due in Two Years [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsDueNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments Due, Next Twelve Months",
        "label": "Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "Future Minimum Payments Due, Next Twelve Months [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueNextTwelveMonths",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsDueThereafter": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments, Due Thereafter",
        "label": "Future Minimum Payments, Due Thereafter",
        "terseLabel": "Future Minimum Payments, Due Thereafter [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsDueThereafter",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_FutureMinimumPaymentsInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future Minimum Payments, Interest",
        "label": "Future Minimum Payments, Interest",
        "negatedTerseLabel": "Future Minimum Payments, Interest [Line Items]"
       }
      }
     },
     "localname": "FutureMinimumPaymentsInterest",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_GeneralLiabilityReserveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General Liability Reserve [Domain]",
        "label": "General Liability Reserve [Member]",
        "terseLabel": "General Liability"
       }
      }
     },
     "localname": "GeneralLiabilityReserveMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_HardwareToolsAndTruckMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product category classified as hardware, tools and truck.",
        "label": "Hardware, Tools and Truck [Member]",
        "terseLabel": "Hardware, Tools and Truck"
       }
      }
     },
     "localname": "HardwareToolsAndTruckMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_ImpairmentOfLongLivedAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of long-lived assets [Abstract]",
        "terseLabel": "Impairment of long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_June2017TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "June 2017 Term Loan [Member]",
        "label": "June 2017 Term Loan [Member]",
        "terseLabel": "June 2017 Term Loan"
       }
      }
     },
     "localname": "June2017TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_KeyassumptionsinfairvaluedeterminationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Key assumptions in fair value determination",
        "label": "Key assumptions in fair value determination [Abstract]",
        "terseLabel": "Key assumptions in fair value determination"
       }
      }
     },
     "localname": "KeyassumptionsinfairvaluedeterminationAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_LeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liability",
        "label": "Lease Liability",
        "terseLabel": "Lease Liability [Line Items]"
       }
      }
     },
     "localname": "LeaseLiability",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_LeaseTermAndDiscountTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Term and Discount [Table]",
        "label": "Lease Term and Discount [Table]",
        "terseLabel": "Lease Term and Discount [Table]"
       }
      }
     },
     "localname": "LeaseTermAndDiscountTable",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_LeaseTermExpirationThroughDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Term Expiration Through Date",
        "label": "Lease Term Expiration Through Date",
        "terseLabel": "Lease Term Expiration Through Date"
       }
      }
     },
     "localname": "LeaseTermExpirationThroughDate",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "gYearItemType"
    },
    "tsco_LeaseTermLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Term",
        "label": "Lease Term [Line Items]",
        "terseLabel": "Lease Term [Line Items]"
       }
      }
     },
     "localname": "LeaseTermLineItems",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Terms and Discount Rate",
        "label": "Lessee, Operating Lease, Terms and Discount Rate [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Terms and Discount Rate"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermsAndDiscountRateTableTextBlock",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_LettersOfCreditMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letters of Credit, Maximum Borrowing Capacity",
        "label": "Letters of Credit, Maximum Borrowing Capacity",
        "terseLabel": "Letters of Credit, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LettersOfCreditMaximumBorrowingCapacity",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_LeverageRatioMaximumRequirementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leverage Ratio Maximum Requirement [Member]",
        "label": "Leverage Ratio Maximum Requirement [Member]",
        "terseLabel": "Leverage Ratio Maximum Requirement"
       }
      }
     },
     "localname": "LeverageRatioMaximumRequirementMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_LivestockAndPetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product category classified as livestock and pet.",
        "label": "Livestock and Pet [Member]",
        "terseLabel": "Livestock and Pet"
       }
      }
     },
     "localname": "LivestockAndPetMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_March2020TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "March 2020 Term Loan",
        "label": "March 2020 Term Loan [Member]",
        "terseLabel": "March 2020 Term Loan [Member]"
       }
      }
     },
     "localname": "March2020TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_MaumelleARDCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maumelle, AR DC",
        "label": "Maumelle, AR DC [Member]",
        "terseLabel": "Maumelle, AR DC"
       }
      }
     },
     "localname": "MaumelleARDCMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_MaximumPercentageOfEmployeesCompensationEligibleFor100Match": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum percentage of employee's compensation eligible for 100% match to be paid by the entity in a defined contribution plan.",
        "label": "Maximum percentage of employee's compensation eligible for 100% match",
        "terseLabel": "Maximum percentage of employee's eligible compensation eligible for 100% match (in hundredths)"
       }
      }
     },
     "localname": "MaximumPercentageOfEmployeesCompensationEligibleFor100Match",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_MaximumPercentageOfEmployeessCompensationEligibleFor50Match": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum percentage of employee's compensation eligible for 50% match to be paid by the entity in a defined contribution plan.",
        "label": "Maximum percentage of employees's compensation eligible for 50% match",
        "verboseLabel": "Maximum percentage of employee's compensation eligible for 50% match"
       }
      }
     },
     "localname": "MaximumPercentageOfEmployeessCompensationEligibleFor50Match",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum time it takes to process payments due from banks for credit card transactions.",
        "label": "Maximum processing times for payments due from banks for customer credit card transactions",
        "terseLabel": "Maximum processing time for payments due from banks for customer credit card transactions"
       }
      }
     },
     "localname": "MaximumProcessingTimesForPaymentsDueFromBanksForCustomerCreditCardTransactions",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "positiveIntegerItemType"
    },
    "tsco_Maximumnumberofcommonstockgranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of common stock granted",
        "label": "Maximum number of common stock granted",
        "terseLabel": "Maximum number of common stock granted"
       }
      }
     },
     "localname": "Maximumnumberofcommonstockgranted",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tsco_MinimumPercentageofEmployeesCompensationEligibleFor50Match": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the minimum percentage of employee's compensation eligible for 50% match to be paid by the entity in a defined contribution plan.",
        "label": "Minimum Percentage of Employees Compensation Eligible For 50 Match",
        "terseLabel": "Minimum percentage of employee's compensation eligible for 50% match"
       }
      }
     },
     "localname": "MinimumPercentageofEmployeesCompensationEligibleFor50Match",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum time period it takes to process payments due from banks for credit card transactions.",
        "label": "Minimum processing times payments due from banks customer credit card transactions",
        "verboseLabel": "Minimum processing time for payments due from banks for customer credit card transactions"
       }
      }
     },
     "localname": "MinimumProcessingTimesPaymentsDueFromBanksCustomerCreditCardTransactions",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "positiveIntegerItemType"
    },
    "tsco_NatureOfBusinessAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of business [Abstract]",
        "terseLabel": "Nature of business"
       }
      }
     },
     "localname": "NatureOfBusinessAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_NavarreOHDCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Navarre, OH DC",
        "label": "Navarre, OH DC [Member]",
        "terseLabel": "Navarre, OH DC [Member]"
       }
      }
     },
     "localname": "NavarreOHDCMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_NewDistributionCenterConstructionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "New Distribution Center Construction",
        "label": "New Distribution Center Construction [Member]",
        "terseLabel": "New Distribution Center Construction"
       }
      }
     },
     "localname": "NewDistributionCenterConstructionMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_NonCurrentTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current tax liabilities [Abstract]",
        "terseLabel": "Tax liabilities"
       }
      }
     },
     "localname": "NonCurrentTaxLiabilitiesAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_November2020TermLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "November 2020 Term Loan",
        "label": "November 2020 Term Loan [Member]",
        "terseLabel": "November 2020 Term Loan"
       }
      }
     },
     "localname": "November2020TermLoanMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_NumberofFinancialCovenantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Financial Covenants [Member]",
        "label": "Number of Financial Covenants [Member]",
        "terseLabel": "Number of Financial Covenants"
       }
      }
     },
     "localname": "NumberofFinancialCovenantsMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_OperatingLeaseMaturitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Maturities",
        "label": "Operating Lease Maturities [Line Items]",
        "terseLabel": "Lease Maturities [Axis]"
       }
      }
     },
     "localname": "OperatingLeaseMaturitiesLineItems",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_OrschelnDistributionCenterAndHeadquartersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Orscheln Distribution Center and Headquarters",
        "label": "Orscheln Distribution Center and Headquarters [Member]",
        "terseLabel": "Orscheln Distribution Center and Headquarters"
       }
      }
     },
     "localname": "OrschelnDistributionCenterAndHeadquartersMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_OrschelnFarmAndHomeLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Orscheln Farm and Home, LLC",
        "label": "Orscheln Farm and Home, LLC [Member]",
        "terseLabel": "Orscheln Farm and Home, LLC"
       }
      }
     },
     "localname": "OrschelnFarmAndHomeLLCMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_OrschelnStoresDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Orscheln Stores",
        "label": "Orscheln Stores [Domain]",
        "terseLabel": "Orscheln Stores [Domain]"
       }
      }
     },
     "localname": "OrschelnStoresDomain",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_OtherInformationOptionActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other information relative to option activity.",
        "label": "Other information option activity [Table Text Block]",
        "verboseLabel": "Other information relative to option activity"
       }
      }
     },
     "localname": "OtherInformationOptionActivityTableTextBlock",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_OtherInformationRestrictedUnitActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other information relative to restricted unit activity.",
        "label": "Other information restricted unit activity [Table Text Block]",
        "verboseLabel": "Other information relative to restricted unit activity"
       }
      }
     },
     "localname": "OtherInformationRestrictedUnitActivityTableTextBlock",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_OtherinformationrelativetorestrictedunitactivityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other information relative to restricted unit activity",
        "label": "Other information relative to restricted unit activity [Abstract]",
        "terseLabel": "Other information relative to restricted unit activity"
       }
      }
     },
     "localname": "OtherinformationrelativetorestrictedunitactivityAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage matched by company in a defined benefit plan, applicable to 0-3% of employee's contribution.",
        "label": "Percentage match by company applicable to first 3 percent of employee's contribution",
        "verboseLabel": "Percentage match by company applicable to first 3 percent of employee's contribution"
       }
      }
     },
     "localname": "PercentageMatchByCompanyApplicableToFirst3PercentOfEmployeesContribution",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage matched by company in a defined benefit plan, applicable to the next 3-6% of employee's contribution.",
        "label": "Percentage match by company applicable to next 3 percent of employee's contribution",
        "verboseLabel": "Percentage match by company applicable to next 3 percent of employee's contribution"
       }
      }
     },
     "localname": "PercentageMatchByCompanyApplicableToNext3PercentOfEmployeesContribution",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_PerformanceTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Term",
        "label": "Performance Term",
        "terseLabel": "Performance Term"
       }
      }
     },
     "localname": "PerformanceTerm",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tsco_PetsenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Petsense",
        "label": "Petsense [Member]",
        "terseLabel": "Petsense"
       }
      }
     },
     "localname": "PetsenseMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_PetsensestoresDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Petsense stores [Domain]",
        "label": "Petsense stores [Domain]",
        "terseLabel": "Petsense stores [Domain]"
       }
      }
     },
     "localname": "PetsensestoresDomain",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_PreopeningCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preopening costs [Abstract]",
        "terseLabel": "Preopening costs"
       }
      }
     },
     "localname": "PreopeningCostsAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_PropertyAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment [Abstract]",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyAndEquipmentAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_RepurchaseProgramEnhancementsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase Program Enhancements",
        "label": "Repurchase Program Enhancements [Axis]",
        "terseLabel": "Repurchase Program Enhancements [Axis]"
       }
      }
     },
     "localname": "RepurchaseProgramEnhancementsAxis",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_RepurchaseProgramEnhancementsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase Program Enhancements [Domain]",
        "label": "Repurchase Program Enhancements [Domain]",
        "terseLabel": "Repurchase Program Enhancements [Domain]"
       }
      }
     },
     "localname": "RepurchaseProgramEnhancementsDomain",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_RepurchaseProgramIncreaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase Program Increase",
        "label": "Repurchase Program Increase [Member]",
        "terseLabel": "Repurchase Program Increase [Member]"
       }
      }
     },
     "localname": "RepurchaseProgramIncreaseMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_RevenueRecognitionGiftCard": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Recognition Gift Card",
        "label": "Revenue Recognition Gift Card",
        "terseLabel": "Revenue Recognition Gift Card"
       }
      }
     },
     "localname": "RevenueRecognitionGiftCard",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_RevenueRecognitionGiftCardsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue Recognition Gift Cards [Text Block]",
        "label": "Revenue Recognition Gift Cards [Text Block]",
        "terseLabel": "Revenue Recognition Gift Cards"
       }
      }
     },
     "localname": "RevenueRecognitionGiftCardsTextBlock",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_SalesRevenueNetPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of net product revenue to total net revenue from the sale of goods.",
        "label": "Sales Revenue Net Percentage",
        "terseLabel": "Average percent of sales (in hundredths)"
       }
      }
     },
     "localname": "SalesRevenueNetPercentage",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_SalesTaxAuditReservePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for sales tax audit reserve.",
        "label": "Sales Tax Audit Reserve [Policy Text Block]",
        "verboseLabel": "Sales Tax Audit Reserve"
       }
      }
     },
     "localname": "SalesTaxAuditReservePolicyTextBlock",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_SalesTaxesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for certain taxes and fees collected from customers and remitted to government agencies.",
        "label": "Sales Taxes [Policy Text Block]",
        "terseLabel": "Sales Taxes"
       }
      }
     },
     "localname": "SalesTaxesPolicyTextBlock",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_ScheduleDefinedContributionBenefitPlanLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Defined Contribution Benefit Plan [Line Items]",
        "terseLabel": "Schedule Defined Contribution Benefit Plan"
       }
      }
     },
     "localname": "ScheduleDefinedContributionBenefitPlanLineItems",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ScheduleDefinedContributionBenefitPlanTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Defined Contribution Benefit Plan [Table]",
        "terseLabel": "Schedule Defined Contribution Benefit Plan [Table]"
       }
      }
     },
     "localname": "ScheduleDefinedContributionBenefitPlanTable",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ScheduleOfDeferredCompensationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Compensation [Line Items]",
        "terseLabel": "Schedule of Deferred Compensation"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationLineItems",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ScheduleOfDeferredCompensationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Deferred Compensation [Table]",
        "terseLabel": "Schedule of Deferred Compensation [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationTable",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_SeasonalGiftAndToyProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product category classified as seasonal, gift and toy product.",
        "label": "Seasonal, Gift and Toy Products [Member]",
        "terseLabel": "Seasonal, Gift and Toy Products"
       }
      }
     },
     "localname": "SeasonalGiftAndToyProductsMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_SelfInsuranceClaimsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self-Insurance Claims",
        "label": "Self-Insurance Claims [Member]",
        "terseLabel": "Self-Insurance Claims"
       }
      }
     },
     "localname": "SelfInsuranceClaimsMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_SelfInsuranceReservesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Self insurance reserves [Abstract]",
        "terseLabel": "Self insurance reserves [Abstract]"
       }
      }
     },
     "localname": "SelfInsuranceReservesAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_SelfInsuranceTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self Insurance Type",
        "label": "Self Insurance Type [Axis]",
        "terseLabel": "General Liability [Axis]"
       }
      }
     },
     "localname": "SelfInsuranceTypeAxis",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_SelfInsuranceTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self Insurance Type [Domain]",
        "label": "Self Insurance Type [Domain]",
        "terseLabel": "Self Insurance Type [Domain]"
       }
      }
     },
     "localname": "SelfInsuranceTypeDomain",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the period of time in years as to when the share-based award expires as specified in the award agreement.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Contractual Term",
        "verboseLabel": "Stock option expiration date (in years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardContractualTerm",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum 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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Dividend yield",
        "terseLabel": "Dividend yield, minimum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYield",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum 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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Dividend yield, maximum",
        "verboseLabel": "Dividend yield, maximum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDividendYieldMaximum",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum estimated percentage of options granted that are expected to be forfeited or cancelled before becoming fully vested.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture rate",
        "terseLabel": "Forfeiture rate, minimum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum estimated percentage of options granted that are expected to be forfeited or cancelled before becoming fully vested.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture rate, maximum",
        "verboseLabel": "Forfeiture rate, maximum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRateMaximum",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tsco_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total fair value of equity-based awards 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.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Stock Options, Vested in Period, Total Fair Value",
        "verboseLabel": "Total fair value of stock options vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_SharedBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shared-based Compensation",
        "label": "Shared-based Compensation",
        "terseLabel": "Shared-based Compensation"
       }
      }
     },
     "localname": "SharedBasedCompensation",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding",
        "label": "Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding",
        "terseLabel": "Shared-based Payment Arrangement, Amounts Withheld for Tax Withholding"
       }
      }
     },
     "localname": "SharedBasedPaymentArrangementAmountsWithheldForTaxWithholding",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_ShelfNotesMaximumIssuanceDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shelf Notes - Maximum Issuance Date",
        "label": "Shelf Notes - Maximum Issuance Date",
        "terseLabel": "Shelf Notes - Maximum Issuance Date"
       }
      }
     },
     "localname": "ShelfNotesMaximumIssuanceDate",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_ShelfNotesMaximumMaturityDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shelf Notes - Maximum Maturity Date",
        "label": "Shelf Notes - Maximum Maturity Date",
        "terseLabel": "Shelf Notes - Maximum Maturity Date Range - in Years"
       }
      }
     },
     "localname": "ShelfNotesMaximumMaturityDate",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_SocialSecurityTaxDeferral": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Social Security Tax Deferral included within other long-term liabilities allowed by the \"Cares Act.\"",
        "label": "Social Security Tax Deferral",
        "terseLabel": "Social Security Tax Deferral"
       }
      }
     },
     "localname": "SocialSecurityTaxDeferral",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_SoftwareMaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Maximum",
        "label": "Software Maximum [Member]",
        "terseLabel": "Software Maximum"
       }
      }
     },
     "localname": "SoftwareMaximumMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_SoftwareMaximumOrMinimumAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Maximum or Minimum",
        "label": "Software Maximum or Minimum [Axis]",
        "terseLabel": "Software Maximum or Minimum [Axis]"
       }
      }
     },
     "localname": "SoftwareMaximumOrMinimumAxis",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_SoftwareMaximumOrMinimumDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Maximum or Minimum [Domain]",
        "label": "Software Maximum or Minimum [Domain]",
        "terseLabel": "Software Maximum or Minimum [Domain]"
       }
      }
     },
     "localname": "SoftwareMaximumOrMinimumDomain",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_SoftwareMinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software - Minimum",
        "label": "Software - Minimum [Member]",
        "terseLabel": "Software - Minimum"
       }
      }
     },
     "localname": "SoftwareMinimumMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_StockoptionsotherinformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock options, other information",
        "label": "Stock options, other information [Abstract]",
        "terseLabel": "Other information relative to option activity"
       }
      }
     },
     "localname": "StockoptionsotherinformationAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_StoreLeasesOptionalRenewalPeriods": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The store leases optional renewal periods.",
        "label": "Store leases optional renewal periods",
        "terseLabel": "Store leases optional renewal periods"
       }
      }
     },
     "localname": "StoreLeasesOptionalRenewalPeriods",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tsco_Storeleasesoptionalrenewalperiodsmaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of store leases optional renewals.",
        "label": "Store leases optional renewal periods, maximum",
        "terseLabel": "Store leases optional renewal periods, maximum"
       }
      }
     },
     "localname": "Storeleasesoptionalrenewalperiodsmaximum",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tsco_Storeleasesoptionalrenewalperiodsminimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum number of store leases optional renewals.",
        "label": "Store leases optional renewal periods, minimum",
        "terseLabel": "Store leases optional renewal periods, minimum"
       }
      }
     },
     "localname": "Storeleasesoptionalrenewalperiodsminimum",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tsco_SwinglineLoanMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Swingline Loan, Maximum Borrowing Capacity",
        "label": "Swingline Loan, Maximum Borrowing Capacity",
        "terseLabel": "Swingline Loan, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "SwinglineLoanMaximumBorrowingCapacity",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_TSCOstoresDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TSCO stores [Domain]",
        "label": "TSCO stores [Domain]",
        "terseLabel": "TSCO stores [Domain]"
       }
      }
     },
     "localname": "TSCOstoresDomain",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_TermLoanMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan, Maximum Borrowing Capacity",
        "label": "Term Loan, Maximum Borrowing Capacity",
        "terseLabel": "Term Loan, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "TermLoanMaximumBorrowingCapacity",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_TermloanMaximumMonthEndOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term loan, Maximum Month End Outstanding Amount",
        "label": "Term loan, Maximum Month End Outstanding Amount",
        "terseLabel": "Term loan, Maximum Month End Outstanding Amount"
       }
      }
     },
     "localname": "TermloanMaximumMonthEndOutstandingAmount",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Total intrinsic value of restricted units vested and exercised",
        "terseLabel": "Total intrinsic value of restricted units vested and exercised"
       }
      }
     },
     "localname": "TotalIntrinsicValueOfRestrictedUnitsVestedAndExercised",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_TractorSupplyCompanyAndPetsenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tractor Supply Company and Petsense",
        "label": "Tractor Supply Company and Petsense [Member]",
        "terseLabel": "Tractor Supply Company and Petsense"
       }
      }
     },
     "localname": "TractorSupplyCompanyAndPetsenseMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_TractorSupplyCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tractor Supply Company",
        "label": "Tractor Supply Company [Member]",
        "terseLabel": "Tractor Supply Company"
       }
      }
     },
     "localname": "TractorSupplyCompanyMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_Unsecureddebtnetofdebtissuancecosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured debt, net of debt issuance costs",
        "label": "Unsecured debt, net of debt issuance costs",
        "terseLabel": "Unsecured debt, net of debt issuance costs"
       }
      }
     },
     "localname": "Unsecureddebtnetofdebtissuancecosts",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tsco_VestingTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Term",
        "label": "Vesting Term",
        "terseLabel": "Vesting Term"
       }
      }
     },
     "localname": "VestingTerm",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tsco_VestingTermMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Term, Maximum",
        "label": "Vesting Term, Maximum",
        "terseLabel": "Vesting Term, Maximum"
       }
      }
     },
     "localname": "VestingTermMaximum",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tsco_VestingTermMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Term, Minimum",
        "label": "Vesting Term, Minimum",
        "terseLabel": "Vesting Term, Minimum"
       }
      }
     },
     "localname": "VestingTermMinimum",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tsco_WarehousingAndDistributionCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warehousing and distribution costs [Abstract]",
        "terseLabel": "Warehousing and distribution costs"
       }
      }
     },
     "localname": "WarehousingAndDistributionCostsAbstract",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tsco_WarehousingAndDistributionCostsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for classification of costs incurred at our distribution centers for receiving, warehousing and preparing product for delivery.",
        "label": "Warehousing and Distribution Costs [Policy Text Block]",
        "verboseLabel": "Warehousing and Distribution Costs"
       }
      }
     },
     "localname": "WarehousingAndDistributionCostsPolicyTextBlock",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tsco_WorkersCompensationReserveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Workers' Compensation Reserve",
        "label": "Workers' Compensation Reserve [Member]",
        "terseLabel": "Workers' Compensation"
       }
      }
     },
     "localname": "WorkersCompensationReserveMember",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tsco_Workerscompensationandgeneralliabilitydeductible": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deductible or self-insured retention, as applicable, for each claim involving workers' compensation insurance and general liability insurance.",
        "label": "Workers compensation and general liability deductible",
        "terseLabel": "Workers compensation and general liability deductible"
       }
      }
     },
     "localname": "Workerscompensationandgeneralliabilitydeductible",
     "nsuri": "http://www.tractorsupply.com/20221231",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201802Member": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.",
        "label": "Accounting Standards Update 2018-02 [Member]",
        "terseLabel": "Accounting Standards Update 2018-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201802Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r17",
      "r637"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r5",
      "r160",
      "r178"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and 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).",
        "label": "Accrued Liabilities, Current",
        "verboseLabel": "Other accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r83",
      "r202"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "terseLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r33",
      "r34",
      "r35",
      "r207",
      "r576",
      "r589",
      "r593"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Ending fiscal year AOCI balance"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r32",
      "r35",
      "r138",
      "r558",
      "r584",
      "r585",
      "r653",
      "r654",
      "r655",
      "r660",
      "r661",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r446",
      "r447",
      "r448",
      "r660",
      "r661",
      "r662",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r244",
      "r245",
      "r246",
      "r247",
      "r256",
      "r314",
      "r315",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r446",
      "r447",
      "r448",
      "r476",
      "r477",
      "r478",
      "r479",
      "r491",
      "r492",
      "r493",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r528",
      "r529",
      "r532",
      "r533",
      "r534",
      "r535",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r567",
      "r568",
      "r569",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r452"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising expenses"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r441"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Share-Based Payment Arrangement, Expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": {
     "auth_ref": [
      "r663"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units",
        "terseLabel": "Dilutive stock options and restricted stock units outstanding, income"
       }
      }
     },
     "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anitdilutive securities excluded from computation of earnings per share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AssetAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Asset Acquisition [Line Items]",
        "terseLabel": "Asset Acquisition [Line Items]"
       }
      }
     },
     "localname": "AssetAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetAcquisitionTable": {
     "auth_ref": [
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset acquisition.",
        "label": "Asset Acquisition [Table]",
        "terseLabel": "Asset Acquisition [Table]"
       }
      }
     },
     "localname": "AssetAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r55",
      "r80"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Impairment charges"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r158",
      "r177",
      "r205",
      "r236",
      "r292",
      "r298",
      "r304",
      "r316",
      "r351",
      "r352",
      "r354",
      "r355",
      "r356",
      "r358",
      "r360",
      "r362",
      "r363",
      "r494",
      "r496",
      "r511",
      "r637",
      "r676",
      "r677",
      "r725"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets [Abstract]"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r197",
      "r210",
      "r236",
      "r316",
      "r351",
      "r352",
      "r354",
      "r355",
      "r356",
      "r358",
      "r360",
      "r362",
      "r363",
      "r494",
      "r496",
      "r511",
      "r637",
      "r676",
      "r677",
      "r725"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "auth_ref": [
      "r0",
      "r1",
      "r3",
      "r85",
      "r195",
      "r196"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets held for sale"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r412",
      "r413",
      "r414",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt security, in which the authorized issuer owes the holder a debt and is obliged to repay the principal and interest (the coupon).",
        "label": "Bonds [Member]",
        "terseLabel": "Bonds"
       }
      }
     },
     "localname": "BondsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Buildings and Improvements, Gross",
        "terseLabel": "Buildings and Improvements, Gross"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r489",
      "r632",
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r128",
      "r129",
      "r489",
      "r632",
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
     "auth_ref": [
      "r127"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Business Combination, Acquisition Related Costs",
        "terseLabel": "Business Combination, Acquisition Related Costs"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionRelatedCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r132",
      "r133",
      "r134"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Consideration Transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r135",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Business Combination Disclosure [Text Block]"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease obligation assumed in business combination.",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "terseLabel": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.",
        "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets",
        "terseLabel": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r130",
      "r131"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r130",
      "r131"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "terseLabel": "Excess of consideration transferred over identifiable net assets acquired (goodwill)"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r57",
      "r200",
      "r609"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r52",
      "r57",
      "r63"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r52",
      "r150"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": {
     "auth_ref": [
      "r144"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of all asset derivatives designated as cash flow hedging instruments.",
        "label": "Cash Flow Hedge Derivative Instrument Assets at Fair Value",
        "terseLabel": "Cash Flow Hedge Derivative Instrument Assets at Fair Value"
       }
      }
     },
     "localname": "CashFlowHedgeDerivativeInstrumentAssetsAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosures of non-cash activities [Abstract]"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "verboseLabel": "Shares of common stock reserved for future issuance under the ESPP (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends declared per common share outstanding",
        "verboseLabel": "Common Stock, Dividends, Per Share, Declared"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r660",
      "r661",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, authorized (in shares)",
        "verboseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.tractorsupply.com/role/CapitalStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r11",
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r11",
      "r637"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensatingBalanceAmount": {
     "auth_ref": [
      "r200"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of a specific compensating balance arrangement that is maintained under an agreement for a bank loan or future credit availability.",
        "label": "Compensating Balance, Amount",
        "terseLabel": "Compensating Balance, Amount"
       }
      }
     },
     "localname": "CompensatingBalanceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r36",
      "r216",
      "r218",
      "r227",
      "r572",
      "r578"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r137",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r60",
      "r61",
      "r62"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred.",
        "label": "Construction in Progress Expenditures Incurred but Not yet Paid",
        "terseLabel": "Non-cash accruals for construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Construction in Progress, Gross"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r41",
      "r566"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of Merchandise Sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "terseLabel": "Cost of Merchandise Sold"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostOfSalesVendorAllowancesPolicy": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Cost of Sales, Vendor Allowances, Policy [Policy Text Block]",
        "terseLabel": "Vendor Funding"
       }
      }
     },
     "localname": "CostOfSalesVendorAllowancesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy": {
     "auth_ref": [
      "r87",
      "r88",
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Costs Associated with Exit or Disposal Activity or Restructuring [Policy Text Block]",
        "terseLabel": "Store Closing Costs"
       }
      }
     },
     "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r659",
      "r713",
      "r715"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Current Federal Tax Expense (Benefit)",
        "verboseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r126",
      "r473",
      "r483",
      "r659"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "label": "Current Income Tax Expense (Benefit)",
        "totalLabel": "Total current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current tax expense"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r659",
      "r713",
      "r715"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "verboseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerLoyaltyProgramLiabilityCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Customer Loyalty Program Liability, Current",
        "terseLabel": "Customer Loyalty Program Liability, Current"
       }
      }
     },
     "localname": "CustomerLoyaltyProgramLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r92",
      "r235",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r380",
      "r387",
      "r388",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Disclosure [Text Block]",
        "verboseLabel": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r4",
      "r5",
      "r6",
      "r159",
      "r162",
      "r175",
      "r240",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r370",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r531",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCovenantCompliance": {
     "auth_ref": [
      "r6",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Instrument, Covenant Compliance",
        "terseLabel": "Debt Instrument, Covenant Compliance"
       }
      }
     },
     "localname": "DebtInstrumentCovenantCompliance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCovenantDescription": {
     "auth_ref": [
      "r6",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Instrument, Covenant Description",
        "terseLabel": "Debt Instrument, Covenant Description"
       }
      }
     },
     "localname": "DebtInstrumentCovenantDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentDescription": {
     "auth_ref": [
      "r4",
      "r6",
      "r97",
      "r159",
      "r162",
      "r168",
      "r175"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Instrument, Description",
        "terseLabel": "Shelf Notes - Additional Interest Rate"
       }
      }
     },
     "localname": "DebtInstrumentDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r22",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Debt Instrument, Interest Rate, Plus Stated Percentage"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentIssuanceDate1": {
     "auth_ref": [
      "r24",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Issuance Date",
        "terseLabel": "Debt Instrument, Issuance Date"
       }
      }
     },
     "localname": "DebtInstrumentIssuanceDate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r211",
      "r623",
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Debt Instrument, Maturity Date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentMaturityDateRangeEnd1": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Latest date the outstanding debt instruments are required to be repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date Range, End",
        "terseLabel": "Senior Notes - Maturity Date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDateRangeEnd1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r26",
      "r240",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r370",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r531",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "auth_ref": [
      "r26",
      "r169"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the required periodic payments including both interest and principal payments.",
        "label": "Debt Instrument, Periodic Payment",
        "terseLabel": "Debt Instrument, Frequency of Periodic Payment"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPayment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "terseLabel": "Debt Instrument, Percentage of Principal Amount Redeemable"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of principal amount of debt redeemed.",
        "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed",
        "terseLabel": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r26",
      "r97",
      "r100",
      "r101",
      "r102",
      "r151",
      "r152",
      "r154",
      "r172",
      "r240",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r370",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r389",
      "r531",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": {
     "auth_ref": [
      "r25"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.",
        "label": "Debt Instrument, Unused Borrowing Capacity, Amount",
        "terseLabel": "Shelf Notes - Amount"
       }
      }
     },
     "localname": "DebtInstrumentUnusedBorrowingCapacityAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer",
        "terseLabel": "Deferred compensation arrangement with individual, employer contribution"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDeferredCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r659",
      "r714",
      "r715"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred Federal Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r153",
      "r681"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedTerseLabel": "Debt Issuance Costs, Net"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r55",
      "r126",
      "r474",
      "r482",
      "r483",
      "r659"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred tax expense (benefit)"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r7",
      "r8",
      "r161",
      "r174",
      "r469"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "totalLabel": "Deferred Tax Liabilities, Gross"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r457",
      "r458"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred Income Tax Liabilities, Net"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r659",
      "r714",
      "r715"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "tsco_Deferredincometaxexpensebenefitnetoftaxexpenseofinterestrateswap",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "Deferred State and Local Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "auth_ref": [
      "r124",
      "r712"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.",
        "label": "Deferred Tax Assets, Deferred Income",
        "terseLabel": "Deferred Tax Assets, Deferred Income"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Gross [Abstract]",
        "terseLabel": "Tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r124",
      "r712"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory valuation"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r711"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "terseLabel": "Net deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r711"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "terseLabel": "Total non current deferred tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r124",
      "r712"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Assets, Property, Plant and Equipment",
        "terseLabel": "Deferred Tax Assets, Property, Plant and Equipment"
       }
      }
     },
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r123",
      "r124",
      "r712"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Income tax credits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "auth_ref": [
      "r124",
      "r712"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits",
        "terseLabel": "Accrued employee benefits costs"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": {
     "auth_ref": [
      "r124",
      "r712"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance",
        "terseLabel": "Workers' compensation insurance"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r470"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "terseLabel": "Deferred Tax Assets, Valuation Allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r117",
      "r711"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTerseLabel": "Deferred Tax Liabilities, Net"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": {
     "auth_ref": [
      "r124",
      "r712"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.",
        "label": "Deferred Tax Liabilities, Inventory",
        "negatedTerseLabel": "Inventory basis differences"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r124",
      "r712"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedTerseLabel": "Amortization"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r124",
      "r712"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "negatedTerseLabel": "Prepaid Expenses"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r124",
      "r712"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/IncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Depreciation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r405"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Defined contribution plan, cost recognized"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r55",
      "r81"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r55",
      "r287"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation, Depletion and Amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": {
     "auth_ref": [
      "r614"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation, Depletion, and Amortization [Policy Text Block]",
        "verboseLabel": "Depreciation and Amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "auth_ref": [
      "r510"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.",
        "label": "Derivative, Fair Value, Net",
        "terseLabel": "Derivative, Fair Value, Net"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r143",
      "r144",
      "r145",
      "r146",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r139",
      "r140",
      "r141",
      "r142",
      "r147",
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r411",
      "r442",
      "r443",
      "r445",
      "r450",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue": {
     "auth_ref": [
      "r2"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue in continuing operations related to continuing involvement in a discontinued operation after disposal that before the disposal was eliminated as intra-entity transactions.",
        "label": "Discontinued Operation, Intra-Entity Amounts, Discontinued Operation after Disposal, Revenue",
        "terseLabel": "Discontinued Operation, Intra-Entity Amounts, Discontinued Operation after Disposal, Revenue"
       }
      }
     },
     "localname": "DiscontinuedOperationIntraEntityAmountsDiscontinuedOperationAfterDisposalRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "terseLabel": "Disposal Group, Including Discontinued Operation, Consideration"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r228",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r257",
      "r259",
      "r264",
      "r265",
      "r266",
      "r270",
      "r507",
      "r508",
      "r573",
      "r579",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Per share amount, basic (in dollars per share)",
        "verboseLabel": "Net income per share \u2013 basic"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic net income per share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r228",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r259",
      "r264",
      "r265",
      "r266",
      "r270",
      "r507",
      "r508",
      "r573",
      "r579",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted net income per share (in dollars per share)",
        "verboseLabel": "Net income per share \u2013 diluted"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted net income per share"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r65",
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Income Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r267",
      "r268",
      "r269",
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Net Income Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued employee compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r444"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Total unrecognized compensation"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Remaining weighted average expense recognition period (in years)"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "terseLabel": "Employee Stock Option"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenue from External Customer [Line Items]",
        "terseLabel": "Revenue from External Customer"
       }
      }
     },
     "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r96",
      "r191",
      "r220",
      "r221",
      "r222",
      "r241",
      "r242",
      "r243",
      "r245",
      "r253",
      "r255",
      "r273",
      "r320",
      "r393",
      "r446",
      "r447",
      "r448",
      "r478",
      "r479",
      "r506",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r526",
      "r558",
      "r584",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair value disclosures"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r148",
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "verboseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r539",
      "r544",
      "r636"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Finance Lease, Interest Expense"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r541",
      "r547"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Finance Lease, Interest Payment on Liability"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r537"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Finance Lease, Liability, Current"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r537"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Finance Lease, Liability, Noncurrent"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, to be Paid",
        "terseLabel": "Finance Lease, Liability, Payment, Due"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Finance Lease, Liability, to be Paid, after Year Five"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": {
     "auth_ref": [
      "r724"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Finance Lease, Liability, Payments, Due in Next Rolling 12 Months",
        "terseLabel": "Finance Lease, Liability, Payments, Due in Next Rolling Twelve Months"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "Finance Lease, Liability, to be Paid, Year Five"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "Finance Lease, Liability, to be Paid, Year Four"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "Finance Lease, Liability, to be Paid, Year Three"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "Finance Lease, Liability, to be Paid, Year Two"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r540",
      "r547"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Repayments of Long-term Capital Lease Obligations"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r536"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r539",
      "r544",
      "r636"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r550",
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance Lease, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscountDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r549",
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscountDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiscalPeriod": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fiscal Period, Policy [Policy Text Block]",
        "verboseLabel": "Fiscal Year"
       }
      }
     },
     "localname": "FiscalPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Furniture and Fixtures, Gross",
        "terseLabel": "Furniture and Fixtures, Gross"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Gain (Loss) on Disposition of Property Plant Equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r203",
      "r326",
      "r570",
      "r622",
      "r637",
      "r668",
      "r669"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "auth_ref": [],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill and Intangible Asset Impairment",
        "terseLabel": "Goodwill and Intangible Asset Impairment"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Text Block]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
     "auth_ref": [
      "r72",
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairement of Indefinite-Lived Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r55",
      "r327",
      "r332",
      "r338",
      "r622"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Goodwill, Impairment Loss"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r40",
      "r236",
      "r292",
      "r297",
      "r303",
      "r306",
      "r316",
      "r351",
      "r352",
      "r354",
      "r355",
      "r356",
      "r358",
      "r360",
      "r362",
      "r363",
      "r511",
      "r620",
      "r676"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of indefinite-lived intangible asset excluding goodwill.",
        "label": "Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": {
     "auth_ref": [
      "r656",
      "r670"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)",
        "terseLabel": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r79",
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "verboseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r38",
      "r156",
      "r165",
      "r186",
      "r292",
      "r297",
      "r303",
      "r306",
      "r574",
      "r620"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r340",
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r237",
      "r461",
      "r467",
      "r472",
      "r480",
      "r484",
      "r486",
      "r487",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r238",
      "r254",
      "r255",
      "r290",
      "r459",
      "r481",
      "r485",
      "r580"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Total income tax expense",
        "verboseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Provision for income tax reconciliation to amounts computed at the federal statutory rate"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r219",
      "r455",
      "r456",
      "r467",
      "r468",
      "r471",
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Tax"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReceivable": {
     "auth_ref": [
      "r173",
      "r651"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Taxes Receivable",
        "terseLabel": "Income taxes receivable"
       }
      }
     },
     "localname": "IncomeTaxReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "auth_ref": [
      "r454",
      "r460"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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 increase (decrease) in the income tax rates.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount",
        "terseLabel": "Enactment of tax legislation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductions": {
     "auth_ref": [
      "r710"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Amount",
        "negatedTerseLabel": "Share-based compensation programs"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r460"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Tax provision at statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "auth_ref": [
      "r710"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r710"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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 other nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
        "terseLabel": "Tax Adjustments, Settlements, and Unusual Provisions"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r710"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net of federal tax benefits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCredits": {
     "auth_ref": [
      "r710"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount",
        "negatedTerseLabel": "Tax credits, net of federal tax benefits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxUncertaintiesPolicy": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Income Tax Uncertainties, Policy [Policy Text Block]",
        "terseLabel": "Tax Contingencies"
       }
      }
     },
     "localname": "IncomeTaxUncertaintiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Increase (Decrease) in Accounts Payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "verboseLabel": "Increase (Decrease) in Income Taxes Payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "verboseLabel": "Increase (Decrease) in Accrued Liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Increase (Decrease) in Employee Related Liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Increase (Decrease) in Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Change in assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedLabel": "Increase (Decrease) in Other Operating Assets and Liabilities, Net"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Increase (Decrease) in Prepaid Expense and Other Assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r260",
      "r261",
      "r262",
      "r266",
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "terseLabel": "Dilutive stock options and restricted stock units outstanding, shares"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefinitelivedIntangibleAssetsAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.",
        "label": "Indefinite-Lived Intangible Assets Acquired",
        "terseLabel": "Indefinite-lived Intangible Assets Acquired"
       }
      }
     },
     "localname": "IndefinitelivedIntangibleAssetsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r73",
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Intangible Assets, Net (Excluding Goodwill)"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Goodwill and other intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net (Including Goodwill) [Abstract]",
        "terseLabel": "Goodwill and other intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r153",
      "r167",
      "r224",
      "r286",
      "r530"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r230",
      "r232",
      "r233"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryImpairmentPolicy": {
     "auth_ref": [
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory Impairment, Policy [Policy Text Block]",
        "terseLabel": "Inventory Impairment Risk"
       }
      }
     },
     "localname": "InventoryImpairmentPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r209",
      "r610",
      "r637"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r199",
      "r208",
      "r272",
      "r323",
      "r324",
      "r325",
      "r565",
      "r615"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryShrinkagePolicy": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inventory shortages, shrinkage, damaged goods, and defective goods.",
        "label": "Inventory Shrinkage, Policy [Policy Text Block]",
        "terseLabel": "Shrinkage"
       }
      }
     },
     "localname": "InventoryShrinkagePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Land": {
     "auth_ref": [
      "r650"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.",
        "label": "Land",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "Land",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "verboseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Lessee, Finance Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedDescription": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Description",
        "terseLabel": "Lessee, Operating Lease, Lease Not yet Commenced, Description"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails",
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Lessee, Operating Lease, Liability, Maturity"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "terseLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive": {
     "auth_ref": [
      "r724"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Rolling Year Five",
        "terseLabel": "After 2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": {
     "auth_ref": [
      "r724"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": {
     "auth_ref": [
      "r724"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": {
     "auth_ref": [
      "r724"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": {
     "auth_ref": [
      "r724"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": {
     "auth_ref": [
      "r724"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling 12 Months",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less: Interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lessee, Operating Lease, Term of Contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r552"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Lessee, Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "label": "Letters of Credit Outstanding, Amount",
        "terseLabel": "Letters of Credit Outstanding, Amount"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails",
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r19",
      "r236",
      "r316",
      "r351",
      "r352",
      "r354",
      "r355",
      "r356",
      "r358",
      "r360",
      "r362",
      "r363",
      "r495",
      "r496",
      "r497",
      "r511",
      "r619",
      "r676",
      "r725",
      "r726"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r16",
      "r163",
      "r182",
      "r637",
      "r658",
      "r665",
      "r720"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY",
        "verboseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r21",
      "r198",
      "r236",
      "r316",
      "r351",
      "r352",
      "r354",
      "r355",
      "r356",
      "r358",
      "r360",
      "r362",
      "r363",
      "r495",
      "r496",
      "r497",
      "r511",
      "r637",
      "r676",
      "r725",
      "r726"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "auth_ref": [
      "r0",
      "r1",
      "r3",
      "r85",
      "r195",
      "r196"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "terseLabel": "Disposal Group, Including Discontinued Operation, Liabilities"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilityReserveEstimatePolicy": {
     "auth_ref": [
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for estimating its liability as of the balance sheet date for the ultimate cost of settling reported and unreported claims incurred and claims adjustment expenses (including effects of inflation and other societal and economic factors).",
        "label": "Liability Reserve Estimate, Policy [Policy Text Block]",
        "terseLabel": "Self-Insurance Reserves"
       }
      }
     },
     "localname": "LiabilityReserveEstimatePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Line of Credit Facility, Interest Rate at Period End"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r18"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Senior Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount": {
     "auth_ref": [
      "r4",
      "r6",
      "r159",
      "r162",
      "r175"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum month-end amount borrowed under the credit facility during the period.",
        "label": "Line of Credit Facility, Maximum Month-end Outstanding Amount",
        "terseLabel": "Line of Credit Facility, Maximum Month-end Outstanding Amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumMonthendOutstandingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r18",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Commitment fee for unused capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r6",
      "r162",
      "r180",
      "r377",
      "r391",
      "r624",
      "r625"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long-Term Debt, Fair Value",
        "terseLabel": "Long-Term Debt, Fair Value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r206"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term Debt, Excluding Current Maturities",
        "verboseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate",
        "terseLabel": "Senior Notes - Interest Rate"
       }
      }
     },
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-Term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r26",
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-Term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketing and Advertising Expense [Abstract]",
        "terseLabel": "Advertising costs"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r274",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "verboseLabel": "Nature of Business"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r231"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net Cash Provided by (Used in) Financing Activities, Total"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r231"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net Cash Provided by (Used in) Investing Activities, Total"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r52",
      "r53",
      "r56"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net Cash Provided by (Used in) Operating Activities, Total"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r39",
      "r56",
      "r166",
      "r185",
      "r196",
      "r214",
      "r217",
      "r222",
      "r236",
      "r244",
      "r248",
      "r249",
      "r250",
      "r251",
      "r254",
      "r255",
      "r263",
      "r292",
      "r297",
      "r303",
      "r306",
      "r316",
      "r351",
      "r352",
      "r354",
      "r355",
      "r356",
      "r358",
      "r360",
      "r362",
      "r363",
      "r508",
      "r511",
      "r620",
      "r676"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income, basic",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update and Change in Accounting Principle [Abstract]",
        "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New accounting pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/NewAccountingPronouncements",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NotesPayableToBanksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A written promise to pay a note to a bank.",
        "label": "Notes Payable to Banks [Member]",
        "terseLabel": "Notes Payable to Banks"
       }
      }
     },
     "localname": "NotesPayableToBanksMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of Reportable Segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfStatesInWhichEntityOperates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of states the entity operates in as of the balance sheet date.",
        "label": "Number of States in which Entity Operates",
        "terseLabel": "Number of states in which rural lifestyle retail stores are operated by the company"
       }
      }
     },
     "localname": "NumberOfStatesInWhichEntityOperates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfStores": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of stores.",
        "label": "Number of Stores",
        "terseLabel": "Number of rural lifestyle retail stores operated by the company"
       }
      }
     },
     "localname": "NumberOfStores",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r292",
      "r297",
      "r303",
      "r306",
      "r620"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r545",
      "r636"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating Lease, Cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r537"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r537"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating Lease, Liability, Current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r537"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating Lease, Liability, Noncurrent"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePaymentsUse": {
     "auth_ref": [
      "r542",
      "r547"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments, Use",
        "terseLabel": "Operating Lease, Payments, Use"
       }
      }
     },
     "localname": "OperatingLeasePaymentsUse",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating Lease, Right-of-Use Asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r550",
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscountDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r549",
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesTermandDiscountDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OtherAssetImpairmentCharges": {
     "auth_ref": [
      "r656",
      "r671"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.",
        "label": "Other Asset Impairment Charges",
        "terseLabel": "Other Asset Impairment Charges"
       }
      }
     },
     "localname": "OtherAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r157",
      "r176",
      "r204"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r212",
      "r213"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "verboseLabel": "Change in fair value of interest rate swaps, net of taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": {
     "auth_ref": [
      "r31"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax",
        "terseLabel": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r37",
      "r96",
      "r215",
      "r218",
      "r226",
      "r520",
      "r525",
      "r526",
      "r571",
      "r577",
      "r653",
      "r654"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Total"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.",
        "label": "Payments of Dividends",
        "negatedLabel": "Payments of Dividends",
        "negatedTerseLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividends",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedTerseLabel": "Repurchase of shares to satisfy tax obligations",
        "terseLabel": "Payments Related to Tax Withholding for Share-based Compensation"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Payments to Acquire Businesses, Net of Cash Acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Payments to Acquire Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r407",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "verboseLabel": "Retirement Benefit Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/RetirementBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance-Based Restricted Share Units"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreOpeningCosts": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred.",
        "label": "Pre-Opening Costs",
        "verboseLabel": "Preopening costs"
       }
      }
     },
     "localname": "PreOpeningCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r10",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred Stock, Shares Authorized",
        "verboseLabel": "Preferred stock, shares authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.tractorsupply.com/role/CapitalStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r10",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r10",
      "r637"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidAdvertising": {
     "auth_ref": [
      "r611",
      "r621",
      "r667"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Prepaid Advertising",
        "terseLabel": "Prepaid advertising costs"
       }
      }
     },
     "localname": "PrepaidAdvertising",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r652"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "verboseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinesses": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "label": "Proceeds from Divestiture of Businesses",
        "terseLabel": "Proceeds from Divestiture of Businesses"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinesses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r48",
      "r115"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised",
        "terseLabel": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.",
        "label": "Proceeds from Issuance of Unsecured Debt",
        "terseLabel": "Proceeds from Issuance of Unsecured Debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from Sale of Property, Plant, and Equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r82",
      "r201"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, Plant and Equipment, Gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r84",
      "r183",
      "r575",
      "r637"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r84",
      "r595",
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "verboseLabel": "Estimated useful lives of property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, plant and equipment, useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_PurchaseObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
        "label": "Purchase Obligation",
        "terseLabel": "Purchase Obligation"
       }
      }
     },
     "localname": "PurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in next 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).",
        "label": "Purchase Obligation, to be Paid, Year One",
        "terseLabel": "Purchase Obligation, to be Paid, Year One"
       }
      }
     },
     "localname": "PurchaseObligationDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInSecondYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Purchase Obligation, to be Paid, Year Two",
        "terseLabel": "Purchase Obligation, Extending Greater Than Twelve Months"
       }
      }
     },
     "localname": "PurchaseObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of gross unrecognized tax benefits"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RecordedUnconditionalPurchaseObligation": {
     "auth_ref": [
      "r346"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "label": "Recorded Unconditional Purchase Obligation",
        "terseLabel": "Recorded Unconditional Purchase Obligation"
       }
      }
     },
     "localname": "RecordedUnconditionalPurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [
      "r155"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Expenses from Transactions with Related Party",
        "terseLabel": "Related Party Transaction, Expenses from Transactions with Related Party"
       }
      }
     },
     "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfUnsecuredDebt": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.",
        "label": "Repayments of Unsecured Debt",
        "negatedTerseLabel": "Repayments of Unsecured Debt"
       }
      }
     },
     "localname": "RepaymentsOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
     "auth_ref": [
      "r76",
      "r77",
      "r188"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Research, Development, and Computer Software, Policy [Policy Text Block]",
        "terseLabel": "Capitalized Software Costs"
       }
      }
     },
     "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r13",
      "r103",
      "r181",
      "r588",
      "r593",
      "r637"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r191",
      "r241",
      "r242",
      "r243",
      "r245",
      "r253",
      "r255",
      "r320",
      "r446",
      "r447",
      "r448",
      "r478",
      "r479",
      "r506",
      "r584",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition [Abstract]",
        "terseLabel": "Revenue recognition and sales returns"
       }
      }
     },
     "localname": "RevenueRecognitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r616",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionSalesReturns": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for sales returns.",
        "label": "Revenue Recognition, Sales Returns [Policy Text Block]",
        "terseLabel": "Revenue Recognition Sales Returns"
       }
      }
     },
     "localname": "RevenueRecognitionSalesReturns",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionSalesReturnsReserveForSalesReturns": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of estimated sales returns.",
        "label": "Revenue Recognition, Sales Returns, Reserve for Sales Returns",
        "terseLabel": "Reserve for sales returns"
       }
      }
     },
     "localname": "RevenueRecognitionSalesReturnsReserveForSalesReturns",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r225",
      "r236",
      "r283",
      "r284",
      "r296",
      "r301",
      "r302",
      "r308",
      "r309",
      "r312",
      "r316",
      "r351",
      "r352",
      "r354",
      "r355",
      "r356",
      "r358",
      "r360",
      "r362",
      "r363",
      "r511",
      "r574",
      "r676"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Revenues",
        "terseLabel": "Net Sales"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r548",
      "r636"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r548",
      "r636"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Schedule of Cash Flow, Supplemental Disclosures"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiabilityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Provision for income taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Deferred tax assets and liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDividendsPayableTextBlock": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of all or some of the information related to dividends declared, but not paid, as of the financial reporting date.",
        "label": "Schedule of Dividends Payable [Table Text Block]",
        "terseLabel": "Schedule of Dividends Payable"
       }
      }
     },
     "localname": "ScheduleOfDividendsPayableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Net income per share calculation"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/NetIncomePerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Revenue from External Customers by Products and Services [Table]",
        "terseLabel": "Revenue from External Customers by Products and Services [Table]"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReportingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.",
        "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]",
        "terseLabel": "Performance-based Share Unit Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Restricted stock units activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r408",
      "r409",
      "r412",
      "r413",
      "r414",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r107",
      "r109",
      "r110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Summary of stock option activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Key assumptions in fair value determination"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTextBlock": {
     "auth_ref": [
      "r9",
      "r10",
      "r11",
      "r93",
      "r94",
      "r95",
      "r97",
      "r98",
      "r99",
      "r100",
      "r101",
      "r102",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Stock by Class [Table Text Block]",
        "terseLabel": "Capital Stock and Dividends"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividends"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r717"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r280",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r306",
      "r312",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r343",
      "r344",
      "r622",
      "r733"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r280",
      "r281",
      "r282",
      "r292",
      "r295",
      "r300",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r311",
      "r312",
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "verboseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SegmentReporting"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SelfInsuranceReserve": {
     "auth_ref": [
      "r27"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Self Insurance Reserve",
        "terseLabel": "Self-insurance reserves"
       }
      }
     },
     "localname": "SelfInsuranceReserve",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SelfInsuranceReservePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).",
        "label": "Self Insurance Reserve [Policy Text Block]",
        "terseLabel": "Self Insurance Reserve"
       }
      }
     },
     "localname": "SelfInsuranceReservePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "terseLabel": "Selling, General and Administrative Expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SeniorNotes": {
     "auth_ref": [
      "r164",
      "r184"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Senior Notes",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes [Member]"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation",
        "verboseLabel": "Share-based Payment Arrangement, Noncash Expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]",
        "terseLabel": "Share-based Compensation [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate from fair value on purchase date that participants pay for shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date",
        "terseLabel": "Discount rate of employee stock purchase plan (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]",
        "terseLabel": "Restricted stock units, additional disclosures"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r429"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value, Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value, Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r424",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Restricted, end of period (in shares)",
        "periodStartLabel": "Restricted, beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Restricted stock units"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r424",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted average grant date fair value, Restricted, end of period (in dollars per share)",
        "periodStartLabel": "Weighted average grant date fair value, Restricted, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Total grant date fair value of restricted units vested and exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average grant date fair value, Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "Expected price volatility, maximum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "Expected price volatility, minimum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "Risk-free interest rate, maximum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "Risk-free interest rate, minimum (in hundredths)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "auth_ref": [
      "r437"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Number of shares available for future equity awards (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Stock options, additional disclosures"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable, end of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Exercisable, end of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "terseLabel": "Total intrinsic value of stock options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "negatedLabel": "Canceled (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Cancelled (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r430"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average fair value, Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r114"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "periodEndLabel": "Aggregate intrinsic value, Outstanding, end of period",
        "periodStartLabel": "Aggregate intrinsic value, Outstanding, beginning of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r416",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding, end of period (in shares)",
        "periodStartLabel": "Outstanding, beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Stock option activity"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r416",
      "r417"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted average exercise price, Outstanding, end of period (in dollars per share)",
        "periodStartLabel": "Weighted average exercise price, Outstanding, beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Plan Modification, Description and Terms",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period",
        "verboseLabel": "Shares issued as a result of vested restricted stock units (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r412",
      "r413",
      "r414",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "terseLabel": "Share-Based Payment Arrangement, Tranche One"
       }
      }
     },
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r415",
      "r434",
      "r435",
      "r436",
      "r437",
      "r440",
      "r449",
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Weighted average expected lives (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r114"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Aggregate intrinsic value, Exercisable at end of period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual term, Exercisable, end of period (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining contractual term, Outstanding, end of period (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r431"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "terseLabel": "Shares, Outstanding"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "terseLabel": "Shares Paid for Tax Withholding for Share Based Compensation"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r64",
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StartUpActivitiesCostPolicy": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Start-up Activities, Cost Policy [Policy Text Block]",
        "terseLabel": "Pre-opening Costs"
       }
      }
     },
     "localname": "StartUpActivitiesCostPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r194",
      "r280",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r306",
      "r312",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r341",
      "r343",
      "r344",
      "r622",
      "r733"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsDetails",
      "http://www.tractorsupply.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r30",
      "r96",
      "r191",
      "r220",
      "r221",
      "r222",
      "r241",
      "r242",
      "r243",
      "r245",
      "r253",
      "r255",
      "r273",
      "r320",
      "r393",
      "r446",
      "r447",
      "r448",
      "r478",
      "r479",
      "r506",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r526",
      "r558",
      "r584",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails",
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r241",
      "r242",
      "r243",
      "r273",
      "r566"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails",
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r10",
      "r11",
      "r96",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Issuance of common stock under employee stock purchase plan, shares",
        "verboseLabel": "Shares of common stock issued for employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r10",
      "r11",
      "r96",
      "r103",
      "r421"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r10",
      "r11",
      "r96",
      "r103"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Issuance of common stock under employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramAuthorizedAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Authorized Amount",
        "terseLabel": "Total amount of stock authorized under the repurchase program"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramExpirationDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the YYYY-MM-DD format.",
        "label": "Stock Repurchase Program Expiration Date",
        "terseLabel": "Stock Repurchase Program Expiration Date"
       }
      }
     },
     "localname": "StockRepurchaseProgramExpirationDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount remaining of a stock repurchase plan authorized.",
        "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount",
        "terseLabel": "Remaining authorization under the share repurchase program"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r10",
      "r11",
      "r96",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Stock Repurchased During Period, Shares",
        "verboseLabel": "Repurchased shares under the share repurchase program (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r10",
      "r11",
      "r96",
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Stock Repurchased During Period, Value",
        "terseLabel": "Stock Repurchased During Period, Value"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r11",
      "r14",
      "r15",
      "r71",
      "r637",
      "r658",
      "r665",
      "r720"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Stockholders' equity",
        "periodStartLabel": "Stockholders' equity",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r527",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r527",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r527",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r527",
      "r561"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CapitalStockandDividendsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r560",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r119",
      "r120",
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Reconciliation of gross unrecognized tax benefits"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r123"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax Credit Carryforward, Amount"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Treasury Stock Acquired, Average Cost Per Share",
        "terseLabel": "Treasury Stock Acquired, Average Cost Per Share"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r29",
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r29",
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, at cost (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r11",
      "r96",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedTerseLabel": "Treasury Stock, Shares, Acquired"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockTextBlock": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Treasury Stock [Text Block]",
        "verboseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/TreasuryStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]",
        "terseLabel": "Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]"
       }
      }
     },
     "localname": "TreasuryStockTransactionsExcludingValueOfSharesReissuedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r29",
      "r104",
      "r105"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r244",
      "r245",
      "r246",
      "r247",
      "r256",
      "r314",
      "r315",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r446",
      "r447",
      "r448",
      "r476",
      "r477",
      "r478",
      "r479",
      "r491",
      "r492",
      "r493",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r528",
      "r529",
      "r532",
      "r533",
      "r534",
      "r535",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r567",
      "r568",
      "r569",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r453",
      "r462"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r463"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Reductions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r465"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r464"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "terseLabel": "Additions based on tax positions related to the current year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r463"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Additions for tax positions of prior years"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r466"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefits that would Impact effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "auth_ref": [
      "r345"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).",
        "label": "Unrecorded Unconditional Purchase Obligation",
        "terseLabel": "Unrecorded Unconditional Purchase Obligation"
       }
      }
     },
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebt": {
     "auth_ref": [
      "r6",
      "r162",
      "r180"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Unsecured Debt",
        "terseLabel": "Unsecured Debt",
        "verboseLabel": "Senior Credit Facility amount outstanding"
       }
      }
     },
     "localname": "UnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnsecuredDebtCurrent": {
     "auth_ref": [
      "r4",
      "r159",
      "r179"
     ],
     "calculation": {
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Unsecured Debt, Current",
        "negatedTerseLabel": "Unsecured Debt, Current",
        "terseLabel": "Current portion of long-term debt"
       }
      }
     },
     "localname": "UnsecuredDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r67",
      "r68",
      "r69",
      "r275",
      "r276",
      "r277",
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Management Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r546",
      "r636"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable Lease, Cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/LeasesCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/DebtCreditAgreementDetails",
      "http://www.tractorsupply.com/role/DebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r258",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted",
        "verboseLabel": "Shares, diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r257",
      "r266"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic",
        "verboseLabel": "Shares, basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://www.tractorsupply.com/role/NetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]",
        "terseLabel": "Weighted average shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/subtopic&trid=2208821",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5291-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.16)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(g)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/subtopic&trid=2560295",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=123457312&loc=SL116659633-172590",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)(6)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r641": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r642": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r643": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r644": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r645": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r646": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r647": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r648": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r649": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=126904749&loc=d3e3927-108312",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "https://asc.fasb.org/topic&trid=2122478",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.3,4)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>76
<FILENAME>0000916365-23-000045-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000916365-23-000045-xbrl.zip
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
M1%4(GVT;4Q ];?,H)1([O\S-TI"Z.B$.+*A)ON)BG;H)+!2,(N"?R3#(=!U
M=+UAF=@/9\L.?@+#-UH@D#*# :J$[(XTJ^=E :*2V/K@-]")*H??O (EBC8Y
M%3U!%FCT.<(7D*<\[T\/O,-E9G@8R5!:@M3$RXN2"PAK-!Q064QAKS(E*V(\
MD96Q@A6/U R-[B:<+XG"\#>RXK+,R2&S;T3D%6W2R,!>] <V!]NJ075$"[=D
MCNM%5J.!AT570Q\'-)+#\YZVM"J.(C KIGEKG>\\*><EW31AG8,IMKJ=H#\
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
M%;GL2PQ^$_\\J:I0N*>MI==NKN"FJSM3D!31P<F#0]--!K2+DRF_J;J)7H
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
M*NA<([,2_@EFDP;-M/&LB>N2^@/2<V*I[ZBCBRL,D'&MTL\JT9.R?(_QB7V
MXCH!NV,I]%,IX((M\!N<\1P$B)4QL,U%_AK+\K7+1F_8MGXU6FYFW7&*BU=M
M6'46FLGC(9G:H(!LD!/C@2YO+LP+E9ZUN=<X5$L3%A "W<IW%4V=,<\Q"I42
MP!);@[(^ 2-\ZW@9-T_$?7;V^GF,?2VR2Y73$M/L>5D>GCEI?=HSK0EU"F^;
MBGE-_I'8VU/3J B^ZD,)&"@6J18$:T6=ACWOQSPN*&CM>F&V!2=J;9V* F]$
M%WE?]'<8R5_86[&WL[AB$T=^=..22P<7-C@(4F^=4DR+U<./8!80(4$ZP7=7
M25W \6FX$Z#$I @-5P=(8'.33O$P\S1SQFVXO+/"U3:>C+%J'AO5^,H0G/T&
M2KN*S@VPF1S]@U>_G9\>AHD %YD*,UVUI)$D6 :S?#MX!(=A$0]W#!9QKINV
MDC@Z&\AO),=(6W9+>JL?C60XB?TO( K$PD2M*FI=G4U)".BZZ17L'%*OH 69
M9PU&2RJ>ATZ!.)[7I3\?_LY'&L)B)DF_@( 5^P,%.2MLN74'\XY4KWAXU(MA
M45C"5HO#_9R[LJ)ZLBOJ<CX,@T51VS9>XL[DSY,R%0\(;L-"#6Z%EBG."-<8
M?DR6ORO&4GA+3J NRA0.(4GWO)$@FYTX6Z DS9GZ$_U1!-P[+B$>[9B$.*UK
MF$53[ORR0'N/,PBP%UZ#DL%X:_0.4T7;B9S:NU"\[78,2\7MM#K[[7FEV:C?
M_'[S$Q%^1K$O4;V<[P&;P)+SLP$C'ZJ%/Y%^\TU/UE?D4DU[-"8N.F1B,?TQ
M]&83\2/!9/HOY"A"5)93J*7$TA3048;T5V%E,=O5U]^:JSC"Q"AK<>H95A)>
MN<)<LB1&!)C$51W>ARDS 72>./# \JKH=+R/31RM0XO.F5%;JT)QG-)KU-;O
M! X_S"K%D:B%2D"M:A_ 0KGR<MI0BTW4P%&"8V,S7_H=XR\=E)+I4"24[MY8
M>T4K!;T>MQVU5,)=SPRC78/=4'W85O?I@S"NHVT@=.]NLNUAFD1CR-O\7$>*
M%:J4FO*WH#.$/M+JHGNRN1E<[74<9D+^,1+J1,#^S'. Z<#4ZTQK&EJY^M)8
M2LZX3S<^)6C4[0,AA# G9WJ/6??8C74-VH(MM3VZ1#;4)B?C*W6F'7Y_UZ2/
M=A8<*$8>842)(D4BZD3$<C=**5R)K;@RF6?<Q[ K55K/-4$KA0.P1H0C;E%L
MG8QI?$I/V$T?R:\JGY5PQ_FBCIUG)3*?C1 4ZG1JFA)FJ*;A+-I<43JZ?L^#
MCZ,)*(PYMQW?)WD_/<F[(7M9Y)IM*#^'U::-A*L,HC,QW">R!+3XV+BXC@5G
M(>!S_$YF@FNPHR\5:(&VQ@@![=9U54-[UX5=EQV#IXZYS%OCKSA$(DBQQ1*U
M-^6DIRW*7B-/72R]XW!@;AN3M=B/"*/D%>P7FVA'^!''GFG[>ZC]7B2I:SOT
M FEH!C>UB&U-39.,^4K:PF79@JIQ6U8Q$A2'T6=-+E%Y:T%G#!F6_+K11%W3
MSDTB?U*;[E1K;;JR$G91U^P$>04/CAF[.@I='78Q;5[$+V/M=X@V; *VC!7?
MRWE-0[O1\6C=D8TYI7_/OM8V=7Q6X%YB!D=,3L>!(L1EC%:X.1RVTR3KRB3]
MG0E]1:TWC7^&]ZPP,CS(>@ .&"$_$%9-<&0$ .+]W?2R15X3'%#VM2T5&L!=
M$'1OQ'Q72=-R@A.,%DJ_2A\:A)0L%3,\B;'NG$R>.('M=<>&O;>%/8:F VFV
M'#-N8,%W$#0;S5INA>-@Y_&@/MP"M\%V/#""*O9W %FQ!8(/L(1\@;E5+7^W
MUC!*>DS#TOGB\ADT7I;41+.M;>Q#TX_(N$I?"*T?WPBFH C>HH*O2G$Y6D?(
MPTO(GH4&*9X&C6_MX9#/#F/S2MBC-M5JS#8/@RU2GD?6^@V,]/ =UK@%916
MA!$=)-AY*DIHF.#)H")XCN#Y"C/3"&T0EWJ6\>DUCC%_@8O2C&XR@Z!+#.4X
M8FCC7O1*=)#%"POV%Z[[J\P*@@J+>BI0-.:67 YT*)-%P5OXS:6R.L!C3;2Y
M0N@!5=,)-8S(M,A1TGUF:>:8G=L)ZD,!ARE"#/B"RSYP3?.#=1HFDSC(1Q3Q
ME4*:F(D[^[$M%P;O:%^8D1 (RF.6+_OZ(L\-&.]CA/D6"=2-HF&,+-V:V=BH
MLV"G Z7IUDR)WJ:VAR6K53Q3!/5E*16+&@BU0("C8:4&!J.QXZ7!(&)DR\+T
M62<HT"$[*'67Q!5]HAGX58AZ:VOD8V9E\L?1VR-Q-32Z4ZQ<AB$YWUZ08,<*
MKSA1]3M*>Q3*OX)@WY[X@$\3P?H'7.%.CLWJI7ZBXZ!GAW!6@WF_#_UV+996
MC[(,CB;T[_0492O)J^,D@VNR<E86?2B"C6/-"[,0R!3DY%_GD)I68C+X/PHZ
MDE31A6K=W)TP=,>/Z4 ^Q_S9\:/'SZ+C>\>'-G>28BHDC1RPE:"(?69A5Y9'
MI]L] T\U-8L@!"3)%%X1K!+U5XK'S=3>Q&=N$JO*GX&1"1A$ 2.NAX"VG#JM
M*GU9,GY7N<A7L"%Z 23:4%W"K-A@>;W(3*%LA$?>_%H[G3%0QG 6&*2L6# S
M0=H6R9]'@T-[=,EUTG?'*J#>L&HD3(D]4N?BGFU#L+8?K3V8P,8V(I+$"%4=
M.6%X:#G7F/[_VEBJ&D8!H -8U$+K9N.M?JQU@5^0"O[2QUA@+PCL;*(';VR.
M+\B-*XWGGPD-Y(2*]^(!PGW">U?OE''DN@^.8-]($HE6$,4&MOW2"Y#XPL1*
M##SL.>(VT3VUZ$4G/_RP,/65P8 )RN#0\\TP%DM"39"74O4$(U9-73(;@Q,\
M^]S@SN4&A_9V5A@>7CF6>(AH@3TV8#U%>EC:OEC['2"_Q#'O6SO$@T/QDN5\
M56=8,@Z[1RU50E%P=^3ZE^(94(UD<#@-,*6J!_)/$#'$=8A>:P:[:4/;IN=5
M2%V?$9V5+SIO>*10))5%2+1$1#Y379&0<S"GADLJ#YEQ$S_S3W,7'!0/(,(L
M.J5CB@SA4_PZ"WPPF#+.R%F)"*5I(7&P7**-6_?,4!*WR./LE;M(*:4A7Z.)
M5$.@02ZOI&])M;NT'\I,'Z*ID@JHI)%%2X>3%8(I8WMF:)<T6M&\"/B0OHGE
M^XQEH]I%KW<'6^H&;&%R9FG)23=:=K!-,96X\DI#5,+[?MI6PM-%UGE-@Q&V
MGJQ&"!L7]-YLEYGM4IL=XAP"ZMF84_$=T9XR1=UTBN$S1?0H\KIAA,P0]<BJ
MFE9K(.^7N0'->WA!+VL8I%B&X*H>>KYNP6B]'#JR*5PQ%^H7D2A[X_,ZXW/'
MJD-?M$S7_L(4?'1IJY#NED@ISO'Z=-.VZ'#QS0#3'$67;\#)% ?0 [_N90S7
M'&;BA\X6R5A&V9K(7!<!C#V9]$A0(I:.37S T3CE[CDU5_1Q&\+8YFN"D%Z2
MJVSA::M26/3@M&CJID4R=.WX]RB@ZT_YH]TZY;\3-]HYV3J;II[C@[50'[)%
MNS#UL@J/IJW:C)G!(8 N^;$3#U?RR'(DN+!);91V59!9B@IR5M&/#DAD^$>;
M>5JI*R%3=?2C<B._6P3&(:G(E+*G:!BR"0=_,50.-,WBS'72..@MUDW7_^Q\
M*:W*#)Z'MS&?B"V>9^]U= #KA!8L=1F-MR$;LBT;RW0S=!M,-E8'*%5IEQ$E
M2>B_0)\[G_9BSP#'\S7-M$'@4F4"R>8#R?ACR3CO1]=OA2_R[5;ORD-V?1)'
M1"A[KE'O==$C&NB/?,)1%<^ZGZR"3L:\W<>*7N"H@3=$@PAN&SX87[\I R5,
M?"=$+U8MW*0&[QJ[%[4LSVRN<\,H)*U!;4OD-?5HF>S>\KQ.)SW>+9T4TI X
MG.JF%=3?PSD^VB,=]TC'SX]TW,YRYF^?0^/QKE7(-W?>@4K>BNVRB?6*-EH\
M=K..A.M8?; /W*Q5%4@9H;:KP5DQ@4@/;&!"XY2T!UO+ RF@B%P+UP\@ED3<
M>H?L.$NI9QM5")0SR P888X6JM^D&^\5W(C&&70I]7D*.PDIKM]D(B/'WG.+
MN#B>[)BD>8O)0YMG@@USKK>$GX<8%H.NF%J!CC9=,7MUZ(2!P0V 63*?2-+P
M S.YXD %.YPRO#,C<GJ'V75MP5-=:X*P>XW?)KJYTIJQ()),9B]-NYO6$2<O
M:I[M7#OK07J,P-?"L&BGMR0)'DPQ,'T/HN!;Q*(0&Z@4$=;MQ/]UGP:^:7_(
M316$SBM%%1!$Q>3!!HA3>W"K"M#+0J^H]PDZ*=0^B/<ETN49G@O#I@?:0WKU
M":C*U.11C&[EN!B)=BG3Q!D7=)FELH;*@\=Y26BBJN/4(D/]E3=\>RI,NG"J
M+DOB]N,02R>A+?@Z 8)(U=V083_49]7VAQ5>*8QB\!M)*MKKQ,AY.WZ3A?3:
M62<EF.YCRO.5J$)8]^R$\903YLW.NC?G--%%9[9)'F ;"NZY'3[. $/<\)B!
MPT:G>*!\,_Z2_\"/L?=W7.G^L&-*]Z+$5I2S#>O7&\8P-/[?5XMAO,/H9(__
M,0YT(?KKU:7VH%Z<4:.(8S=":MFU2V+H%NJ3ZVE%*?#,.OA<N#-A.&_8/#=6
M;VBM#YCE<"11L6%LH2_*T9Z@7ESH$_RKS1A4#(HXT].-.D!UZ0)E;M(I <J3
M3E7=7AUV/\B#J=@,E)M!R0[US*UODV-P?&_'A-0Y[<,8=C]R6HKZ/G,-?[<F
MOKO625?>^1/R+5:< P<RB-QQ2D11XRS-_!IDOU05>0!L]H#$Z'&G,9(A8P4/
MML$4+7624/]"-BUD6[..^:(LP!Q(U4+1V E,X-H!I" 4F$O4XF,#%&P7K$]T
MR>9U,>Y(+&$%(Q@LG?"H/ J1#?XK67N%X+.YE S!VQ>)I.-XJQ"<6'IX52L!
M?174?*9 @(2!&9,P$)N&;+0;#CI8=@/[\E>[GE,+ /<EN7'7M JBV5G_W7Q<
MKN#/"/:%)ITGJ,W!\'L99HT/Q6711Q##E;RZ8<>E9RP0] L&<I:&-%P(G4-;
MEKGCAH:?9O6LK+C7AK>YIQG79R] ^M86N3C%&8*IR"6G&$!8*-TWJ5%](D*:
MHT<$7RF\7J3,?X>&.Y=J#'#AC5(%,BHQCN ,5SP@!@74GW5!WWC].][.T5%"
MP&D='6Q!@OW-VS^V(K&.S%6%U/QU&8.Q?J<%%Q\T04+U0S";4YT98E^$[ ><
M* )])!%L?3TBGRP-T:!_N*>P]K!3DZ2M:FZ?@?#?64G^'^>I^8"84U5Q2RBI
M$K!]4'U<1W"!GW /CF071>N<0--LX""T&3TOD3/JQAHRHE"N"U+S[,1-$$I,
M2.-":(RQ151B>\%XV&@<76!R$NY:O^]+5H:JD!1QR@*M1U>E/8#1'9'S1]$[
MOPF)D5)V,6+7Q(:L8F>+#^,J1$%49@6HW3).$.K,'%<#F7^X$6QWXPV23[-=
MF62JDD(-$ANXJ:B]&,XM[S4\5'&G/ ^^@"V?L7-;H,X_YDG=W3SU]W$L6\"G
M^I[HZ\[*"#_W4H6E>>S)VUA(4M8&;F'ZD\G86:*'T$:B9$1Z)+9:KMD4@3$T
M&!2]3<;Y\8X9YV>48?<UX"G\3_H5@1?#$SD25MA YLXS(M8$]$G.\5PJYY@7
MJ9=M(R:9?HQ? HS8,UP33*PPM/0.&F5)5$KI)N-WW3+W'(_Y]QK3@'18((BX
MJ@?KG;M&D<^$TW0K_B60TG?*#=^(#FL[Y.6"7BX6 G; B8E#ZO>SUL<2_6RB
MIG%TI1!6;5K3)J!(9J1J"!E"<I>^4<5!(#?\/B5 \1'BF'CDU6DT1"%K9OH-
MS$!FDD6A9W4QTJQ((JS<AS)!+#T9G+16:&VZ&&W0G,7U.%(SA"[:I"SU6[M%
ML=KCDQT3M:]*0DJ!S;-%F+9*"].AM-565:6*I@L,<-&XL+4A[LMF':.W.1\W
M;8G(9?N>M<6G:9^!W/(,I$^MA3Z 2D:<B;5DX@8J24!\(_+8T+2I:XXP#:H\
M+TD/F@UE>TA][RL>7=TF47E_QT3E6ZI!5)O%K3%PQ,?WAJT9:+P,R!_K26AJ
M*?T",]JJ!;540I) +.!2E=VCUX-,A*Q/KKF.VM5(YZRPW4?77A*$)1C@O#1A
M&DK+N[B]".<ZF*-;E8EYL&/'ZCD&B76%EN*F+9"+06O>ECW#@?+C7HDW\#@R
MD0<)#<Z9],+X8FA E-+[R6$?QK^.S\G(II9HQ:G'34 H#-SZT=&;%S]3!%PE
M1-^CJ?9[^'BJD-V@\P4J#'=9Z?Z->8@4_K+5XJXZW'L]]YC;I,QVK8_AVY9:
MWI7"K,"5+=O1D&P3Z[?9P,Z8-S[).$"#;1L-OY9'+^\@"G$O=M-@L->$5R@N
M&RZX1S0QD*Q"R2<) F0P&>V52A0:P[5&[G5,R'BP6=)0:$('\&U#==^!EQ3I
M/[Y_\/B9L#29DMKJVN&@+/7RGT.IEDY!T.!+29A\>#DB)O+W\6J,95RY97!Y
M0MUEV[U-<G/7NCO^0FQ;>"A_4U>T __41:OIIW<4RKN],G0;1:@7F72.PF!X
MDPK8U94]_D3DA+]<Z (Q EI;24:%];HPM+7@T&=+86U/3# -?\';W2K?8]<J
MT<Z]%,%S4_)PFL(\IFIKHJ%K$6 (P=(5%S'UTQV!-H3OHQHM"?-%Q5D8U"]L
M5?#]2$U*4?ZV,-C#>TZ#"&U-] &HT(E.!NZ38. !_M?/^L/V?T>T-^LO9<XL
M0VKJ F2=;M4^S4&8 G,03*;.RBZ9"''X10-&11?@\'+__KP%]^C&DAW8W23+
MD%2,.O1T+]2RL]H%)KS!782O,EL!?GD[Z]]/E\3*]R$ZO4U&R:Z5N9VYYNEO
MC?.]/>*K<U!]VU[T\9#'0"!V;@ _V(-6&$Q0K_O-XVWPP:1Y$&:'TF7H.R;"
M@]2L-96Y3%;<NR5MJZ$Q4QC%,:MZU(8]'FH<(X@DD"99/6=L(;VQ^9.@[(?'
M5:_J1B\Z8'\7&1V\Q @B&YU1IDYH('(SP/ 7#SS).&LNI!-%/ZV\ 7 KD81(
M,@AJ-48+Z3JH,1Q+6,Z8?E<@C&3#>2^'J7KL">!ZA"Q6(VO-.^0EOZ4-V%F[
M3DJX$(+6]R6/.NU$_ZZ ^_K2X2&V?'@5O7MY\>KL[=OHW:]GYV>O?]Z4!,#1
M<$""82:,4 A7IG/@I_!#SD[Y99FWL-I59NCFW/I)JF"B<:L19!G1:5C.@X<O
M&R =OXD>NJ79VG_^V B1O+P/TNEC652NEK5^:GYXAAFA7*V>9@6M,EWT;*&J
M&8Q )N$A#  <7P+6RCFA(\,?N[$=W>/Q-3"H)C5/EH^/Z*.[3=K_[,'#HWL/
M[X]^?._H>/2S=;=]=/3PAY//?E<:[,,;W?8N301/!O;< KWQW]_=_ZY#[/3T
M9/DA.@YIG9#KJ3OE/-L;,)D>^M TN]ODY=>\USU\J^]N]-5=F((+5%6@T]^V
MY#MU.'%V9\'O72?@Z1#_M"+5_;\W^_<M[HHO/D_?T&YY!3;GC>?A]FZ63Y^F
M;VBOO$!O:K]9KIVG"ZSGN[EP^93M\A$S]HU-[M_8A#2W=\E.7N]+)E0#^;&Q
MLOU5^ZOV5^VOVE^UOVI_U?ZJ+;KJED92KYNT[<D3GKYY<_;JQ<O_B4YO!$K9
MUK=X\0+>XC2Z>!U=_'H6O3E_?7'V_.+EGV?1Z2_G9V>_G[VZZ+_>]0F;C\U6
M;ZBHZ70$U'#\V!('",?@I1Y)Q>T(GD0(5X)\80@N(0=MMY?S.0P"9J[(U/:/
M];>RS>I,%>H3(&U?>ZR_J[I6R;R%G>G*2K9WN*_TI%+U^QW8!*_HF+]0[\MF
M!T;[^GVNYG";[1_IGQFF5+-=.%OO5(W4\(WCT-[BL68U4=440XPOGVH4[#_;
M?W;;/MN[AM^T:_C\]+>7/[\^?_7R-&+_ZH_?=]VP7F:-4$(R$P@U=3)<0:F>
M&A(@QJ(9:'8'+>E5T"VTPL(?Y -)JFS"=#R$+>7["\A[R/VR+(WV+[87X/;/
MY$LJUBO$JR-,WF(5%7!S;AW;9$6+KEF716,8$"-=S*FR!BOWD)PS2QU)G9I.
MLSPC1&U"5\#?#Z,#G%F90X\JGT@?32-=!O'/RI)K?2Y5W@K/G$_K>""DI3I;
M-L)RA22VF2Z255B4_=+WE ^[Q('D+3OO#6M]N(  6Q[ _'2*K?W-D!&0U1&'
MR!=\!BC?R9]H\'WM1O4>:?;LI^$>MV1_K2<G.HJ.-PED_YP!AFWIP6C",R='
M3Z)MZ,[:XY_?[()S0UND7%LP.3-+>%,)X")1N2IF+9@1$5@D!%[FP\^(]F]L
MS^RWR? V09.@-EQBTBOA3!J4W81="@ME3#\SI,"=%3 (5W=2ZRAM62RJW'#O
M55YS&N'M454%:FH5-2K+2Z&A_=BF,GPG)!E$7>KUJ:$Q,]U5"A9QAN3F3)DH
M1KE[A7F9I]A@;7TQ^S>DG$[VRNG+**='1X^W03=M9?O?C>BHW=Y67[9=\KXS
M\;9W)A[LQ#"X%4*2.\_9^DU-:.UX>=B"?O+X'N^)D0/U\0?C,[=ZOW/\Y&/.
MW&D%6W+LI!W?Z*2IKT1!,JBM@_EY<O3D ;[\:= 7A_+*@SS/<J*DKM@TV"E<
MPUEAMB<EP.T,,55.XD#^)AGK"(4'\>W;5@[\V,QN9KC(^Y)A__1;,SA1XU]F
MMJD=U,CI]VYNCKUE+\$#/?/O4OU7O59LT<]XH$@XU22<8%!.<&E2DW+H$ ]@
M1RS3R&S0?$I0MK"<,98BC8ZY4T3=,IUDVMK.$4N,)66)94H*9K+S*D9B<2N6
M3Q9#YE'FSC#Z'YY9J2>]*=8(HV"9C#RR/*^?G15F!V3#9.MDPT40TE.AG.C4
M*"_;"EN$UJ8;'['J>^+!RH'PR%)4\BJK\2E(:V+Z87(5L]S(]-<40C#3C*1N
M)[#"/"!0UG&HH9@7GNG6Z8,6S)@$W#+XK^. )$X5YHZKPSZI^W+IST)NO7TV
M+M%4J_02-YUO/V+7PF63K_P> M(KI2NPO994V*,'.R,NM&XXUI' M3!&A1>/
MFD6(*X,30KTI[1'P&N=@>X.\K'GK,QLA'$#3_-?R F-CKHKZLH?\&D+C1XZ/
MW IC[:;=F?1SI/Q.(O9V\HD[?D=B$??WL8@O$XMXL@V1B&WM9+\/F \O%W?V
M(X? HXSV6H:3?<X][=G3]ZV/H$E-EU3'M.?E*#"VVN&.8$%7]#@"26BZ.H;M
MT05::UKOR*\^L#;F-91;4=Q"[H:[+[PA[\A>YW&/-EY5C?>NW5<=YJJV5X?#
MPNQ]P'2+%T5!SV/3,)Q:#^-!,0R0/0;9&B'(_HNNF;-K7F*N,':.#>RH']S:
MY2/-.#18&DKW0:99,6C'*]I2$VG 'DO33H_6TN\(N% ?LD6[Z+>Y,VQ[06^^
MZYOF>9/.;4N]D GM8$ZERW8>:SV /6/Q#S@#>+*8,[.FGK.-WZ7)PM(IVHJM
M8*>QV:G\WD33I5,:76\ZL4,<-1D5GBOI"-,?J33,[LWZ#5K8PZ"BEY3,[S$4
M^;/E$12:1O=%6=S1.--,'&9??V B.RV9A"?1O?N '_D-F30/]B;-ES%ICA]M
M1>I_N\F4]Z;-UV9:]L+MGT2U_%6!L-L1"+D[*=,5_,^\6>3__/]02P,$%
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
M:F\]_9\EK* L?>]YVCT>J9P''P>':#MOUG/0!\>AKSGWU!8V2]!_=MN,@%K
MJ0E/PB_[5Y!*?&<4.%G>F5"O/PP?;E<3^,#NK+P"(:N< + D8:$_6*A+/(,<
MQWJFD5\*! C6(@T(Q!V P*MA^Z(/CI^<>3]7^F/TK[T1H;9/\V%#<CJN"EW5
M,[-H><TC^_ UUWG)L\''-=<3?_GUCR:.<S2Y&@,3T0JN(G]&TZ8L=P.LP_8&
M:&#:_@CP'$\IA3-V]_Z!.3QX>&CO],?1NZ/D H,!RPH/Z^DR5\RQP=3J=%_.
MP]"Y[G8(+#/E%AS!Q;IUH8-:0@)1B#C<SH[K)<SZ6.VOP9 PFC0#6>!X=\RD
M=]+K9+X:<]A[9NP3USN7N%Z?W\6SBNW/& T1<[!4<"@984]!K6*)FM:)ZMYZ
MN!Y6M!D-1E,9I.=((5V+_AIK^/YF)O]HFDCB!SQ-H(%L PFNC?PT%-R-LE\=
M#-)!6:V-$@=WB%U&5MVIJ=+E'(\>L -Q%#XMWK[3IV3<DBG6S!=U> )LN/Z3
MFNE\^MX:O- $4M.V8*Z1H%XJW9O-"I6:K-?XW]7\^@ENAR;L_.*$UI(><:$,
M)];Z([JG=7)584Z&)+@6E$(H]8J.I[%&:C#Z -ER'2U6%<1#"'*DV(;<!"]T
MCA&L/)'P:<93D&$XI7L_?,CV+PQK!?82J>9UY BC/J^FQ:>F:8:"65B4\-&J
MDUC"C6TLP:#DLRRS'WI:ESW)K+UHMD7STDEF$)';'QM_]]BXI>+DI6F=A@OV
MM8_LWE@=E42$0KX)KXYG9_D2ZNF&Z_F)J["[6>2'@XTXV:C EM/';0A\U(4M
MB%T$')@)L8/:LREN5-#X0YMSB"CB=%$GD3#4A1E(3<70IV>['.M[]KCKY"=J
MJ7N$[7?WN;@;3-O:F"VWD2;\XGS1@'U//^.)ST8_IN(TG^L'2*,'YE912J*(
M_TR:<6:P)2,<V@?WCYO9(99/M"#9,;>X4[H^K2H$SG3K$3XD]R1KOZL*+CIY
M" ^([PJF7YHOZY#HOI-2.AQ%11NNS6Q/3M+%"I'6G?J!@E&3@8F+O2F4[1"Z
M)G/9AJGW&;T4H3R4T'Y3IA^2%)MQ(3%<PT/0Z+;C\&C)) GE"PXJ/86Q2,-O
MSG>KN6X]SMM/F+2Z5"1Q^# U)69M OQU4UU1OLY_2@,1(!^USUG?]*#;XZ?3
M_\#TS)\W+%M@!(8M=)K*>#F2D7-^0XBQVP5P(7AQWP5(+,@?!JHOD4%N5N8D
M5J_','><>AH,SOM&P%S?;#JR-!WH*TA=^L8\<=-LVVXI6Z:ZM1]#BGBNV?2#
M&K-^ZR(NN/BB8_ARVHVJ^CH/$-<->Q9/83]/<>/]K$R%VOB#;I(_5;YTS;\B
MGG>G8B.-LE KJQ*X"3?/VU6PXHWZF)1NU=N1I3;DV!\E4LJ/?/02!T%;GZR%
M#6V1NB=:Q.Q)D17UT<R7\VB0%>45?5P,1T(-!6(E_ T:P>_3E+M#V'\?U,A
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
M$LZ(!A&9],5K=ILX^!R&=1D _,I$PX4*R:(:"G;D9:HH (+5V" \:.>[J'H
MOA7LE<1C6Q:^#<_"&$<NZDL+L-!POC7&(G3M!7."98 AW3YV/W_N]A&$:-,]
M&7($ =PGX40<:@1AN-KTI=BWX:;N>-4CMBJPUQ'_;.K@L"6%> EOAX5&.5$+
MTI>6A2Y@CZ6:]KB4(/VUK$R=<<Q6^ L$=_F&TC06TB 14U2Z%)W,3&T569AJ
MD>X';'+#34#=N*$%T89N&4$,D/ VA(>"$><1WVCN0@H(#@.U8356'-"0N9DD
M!CWO0G3<ICN*=>R(25N)J$E[U&&,%J._U@REX\^'!EP>RLWCNM<EEYZ2?+6#
MC81+- J616YEW28VKS*?>G,YSS#6R]]B>!K7"Z5LO7&X=Z]FH]UX<GPT5#7[
M"V7(4>!^4U=#U;.W,E*+UA6I7R(%CE/7(ZM^4H<?"#LO=96]TPQMT 9I5MGI
M[QJI2+K010'.C_8YFRF3H M!C0\;34!/LBT,-\*JPR(UBUP[%,D(C&VJ XLI
MY3PC #T?[;0%#G4A$>6?V?XD,W.O2B)5<C)85>)<9HHJOQ0#?ZLZY?M8\YVT
M0"_Z%) I$,HNNL#&LRCNF!% +80/22Q2.)4MG[%%W'_2[?M">GU<V8*3\N64
M-0=H0QI5#]O/PMXNEMDY'F?HFO8HXW5P*3=(F-&J'OGB^E&[M)Y2.V[?[75E
MK"M/!ZLKWVK*?8D[\,+4"XPD#M7^NN49OUMI?E*M LLE>;BF#KCFJ(H<L]2J
MPCR98*O*=GZ,'6=6Y;! "8D,*<F1\V_7&K5XMS8FME^-;JA77UMSX7-9,8QU
MY)0R1X"9*^72%>V'ZC]4].URB>_$]#BY/U@5^JIL3#I<G7EKE49!ZR(11*QT
M+)P5M![?WS*;W)Z$242RV*YAA5@:=!O+"37=>J=35",5Y>[P#YFN87ZTX %4
M_[A:"8K^I[H=WPB4GSY+#@RJ!M$4B<[!+Z[*PJ3V"X><BZ_T)"?LHHT%!DT'
MR,0;E^4'MN,J%/,,;-"?B%N$A\L#W;$.V"=;[20%]K+AE):JFA4=4YZ1B^6"
M4O)PIDVHCJ]QBXI:G">^[A.4(#\L4L'G"U\R\HW10\K\-=(FC5C:K+'25KV
M@:;4.V6T[@9.@FPA1,N9<1""UI]G1%>F+PUWL#<4^=;Q:28^4WRE[Y8)OR]K
M@1/SQ,&Y:_F<17 #SV<OK)N.D$!G!A +8BZ3M$*VA'5B$;A"T4!F?$?=1<T!
M20)&W+4C^B16393CZ"&49CIKYO;6H-9*V[,'<PMP<WA\K162:>CB4N?P)\K@
M5' K707:$JT_S!#7"I-&F2;#'_Y.<*$$?FN0R!9D"@% A_*$$OOR48T]I:-
MN--9]->*8)DX",PY2#& #!ZSN\CJT!#_V1M\@L.;D?5)K-!?[YTF6%T7O5!Q
MW;!_UMGYQU'RQYMW(R8IF"-H!'--15G<72S'8/+B)3D><)71U=ZKCTW2!X,U
M2<]2C'7'(7A,FNUMU '9J"\GR:I<<F6L[<(LY]T:ZY1M2$Y8Y^8#7Y5R6B/@
MHL.[SI?8%!41,E1&R<##R-*]0ELD01\S93H![-K".#U_,WR"I%A=_4SP 'FX
M:81$/.B2$&$=GQR##LEUD:D*08YU0#_JV[Q%HSO SP3--O@]AMVJMKFU;"??
MHT1D*BNY0YJ5C8 L\"$UYCD^3A9'<X04(I"M2"X(9,V.0>O%@@JSOF($P:PA
M=B.Y+ U_!]:S*),)H[]MLNY@6>1HHGE8,XD^VZ:1"=!#O[=IJ^^X&GB5O']Y
M\>K\W;OD_:_G;\]?_SP2-'1%2#2RPE(D4\UN",MC6Y^,-0[8ZRRH?O.]%A%N
MC*N%C#[)Q%2XH:E1L5C00T*!WN ^\44-63(N HR8][NPI+E:U/JI_>$9!A9S
MM7IJ"EH8NNC97%534]R5L/%#6,5+)/H%#29CI<?QQQ+-?7QZ='IR@@'=!H;9
M9/;!$NL]HECOO2;K?G9Z<G3_Y-':CX^/3M9^MH7;/CRZ?_]T5P9[^A 6Y6:W
MO4?+QDL'PE&#%OK7G?MW6O;)T^/DA(3+WN]SOOJD\]73Q4?\<FCSH"'4ECH6
MN&^OI2A1<8&\X@1'7R 4612UVY#!'+9R-2</>3M^]7G=RE>_H=QTO[H+<O/3
M*FX$^-678J?$3\ZEIEP\/4'"EC(' PH7Y=G7N\DW%-D?=E)D75CS;\CM+@KC
M#NG"W3Q##WP$E"'6Y&CI[+![C-XC2_0+^#][*O*UJ(JO,:6?Z/2D&H$'7UT<
M'_4ZGN?_Y]>7/[V\2,X^>:2[\7[__,>3DV?KG&4*9X0?<B_S3\WB/X?W'%?F
M;P_T_OI6R9^W",/8TWAKD_WKCGEXHC(U.7YR/TW5@]-'CU0Z?J3IW^/'QR?J
M\7\_.KZS=7C54 37;LR?=EB];(J<OGG[^N+\^<7+/\^3LU_>GI__?O[J8@<#
M=X3\?5.5C036@N"U!*[=7VR %F/AEL.0H<;,.-GO73/52D,]9VJ3&549K(]3
MDXG)#>891P'DEK/@-8;\ZRU$S_LEN14FV&9LW 'E2! )DY-1]N/29-CHYF
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
MN)XF-L)%AKU$*K ZI815T+E&9B7\$\PF#9IIX_DDKDOJ#TC/&4E]1YU<7&&
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
M?VR$U%W>!ZGML40I5XM:/[4_/,.,4*Y63TU!JTP7/9NK:@HCD$EX" , QY=
MKK)/:,OPQWYL1\<\O@8&U63VR?+Q$7UTK\FZGSUX>'3\\/[:CX^/3M9^MNFV
M/QP]?'+ZQ>]*@WUXH]O>HXG@R<#^5W!N_.O._3LMDJ6GIXN/R4E,L82\2^TI
MY]G>@LGT,(2).6F3E]_P7L?X5G=N]-5=F((+/*K@3'^W)-^IQ4^S.PM^?)V"
MITW\TXJ.[O^^V;_O42J^^CQ]1]+R"FS.&\_#[166SY^F[TA67J WM1>6KSE/
M(BTM"_CD(4W/%YO$S_TJC>X>&9J;G;&4"OH^-=BTOVI_U?ZJ_57[J_97[:_:
M7S6@JVYI*/*Z21M.HNWLS9OS5R]>_I_D[$:HCJ&^Q8L7\!9GR<7KY.+7\^3-
MV]<7Y\\O7OYYGIS]\O;\_/?S5Q?=U[L^X_&IZ=XM506=K4$%G#QR5?!"F'>I
MU^2R=@20$72W]RU^(G0&N8^[O9S/81 P<X51PQ_K;^72U$85ZC,P8=]ZK+^K
MNE;I; F2Z>LRACO<5WI<J?K##@C!*]KF+]2'LMF!T;[^D*L9W&;X(_W38$YR
M%]3 >U4CS7GC^: '/%93$^U*T<=>\KDVP?ZS_6=#_FQW/,:]G_E=^IG/SWY[
M^?/KMZ]>GB7LK/WQ^ZY;Z0O3"%DB\W)0NR-L7H]U9IF>$/FZ UA;H'0+NQC4
ML\VUPC(<9.=(*S-F<AQ">O+]!7+=Y\LY_D+W%]<E;_@S^9)*YPIQ$0DA-U\E
M!=R<FZHVIEBBG]?FM.B'ITA_;ZISP3HZI*TTF:=O4Y.)R0WA6U.Z OY^F!S@
MS,H<!B3R1(=H6\PRI'Y:EEQY<ZGRI3"PA82'!T+GJ<VB$?XGI'<UNDA7<8GT
MR]#M/FQ3ZI'K[5U!K+QA.#\V X#Y:94^A\)@"%;J:3SD"R$?4Q@Q&&MPI)V@
M!H^T,OMY*,2!R-=FJJ"CY&2;L/(O&:T82G="&^LY/7J<#*%O:8>9?;L+SJU>
MD0!MSK3%K.$M+M^'M7)53)=@1B1@D1"4F#<_X\N_,YG9BTF_F*!)4%MF+^DB
M<"ZMNV["]81E*[;3%Y+#3@L8A*\"J762+5DMJMPRX55!VQ9AT5%5!<?4*FF4
MR4LA:/W4=BM\)Z3\P[,TZ.!"8V;RJ0PL8H.TWV3=6*/<O\*LS#-L/;:YM/P[
M.IQ.]X?3USF<?CAZ-(2S:9"-<;=R1NVV6'W=1L+[GKU#[]G;VZ.@5Q1BRKG
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
MHI:?3"]L6MJ7MB<G+3:<-0N,AAD.YMH43*J\P4_K%O9TD<8(]C-^> R'$MC
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
M;VQ-34_%DABC01"TN]2FKYDI4J=X%K=EZK&*>K8* ZD.U"$;$U6YR)"HBTN
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
M0X/WVCIQE-:.^! L@BU0&V9MMTM)] \J$-L%'DA_EA-392PP_A 3,.#?((K
M4DX$$F-7URPY6W*&QH;\+:^"V%Y[MWV6Y[MQ"KZ%.Y0;#=?WY7I)8[HUTHZ!
MA][5HLL9FQ9@613:=(0FAEL0F"5"1+(TH.P_%?=3&'H-$7Y.+2* >%; ZUOP
M([:V;]EZQ(@_ B'].FP>=J&JJKR"7S#54%:]-E1^Q]-QIAVZDT:OBY&\C;_!
M"=-G7\*-> ['0!<E]/=OW:#LA&+XHY4^7U @'SPC$V=LZ[X\?=-ELG_XV(C9
M3K[J^+NZR'[O57?S3<=?]?2/M]UE/7Z^R^]Z.?JJ[_JO&AT_W.%W'7_5@3>%
M?T^O>]>[8)M\M\6VB<\KL#UFB0_,-_%4RB#Z%5 2TI2>LX@@(!\URM55)%P_
MK_14]VAX3I@AZN&#XZ>?O1!V&\1P>*$WW?'UMJB6<Z\6^J6A]-AH&6P470Q2
M^-S(6*S7\0SN!FE(EY&P#V"PB+:_2FL\M'?P(-R0"G\T7DZ[.8E<WRZYN&=!
MU9LMK(5M\\H% 'NNL)"B<?8^_$(G8MRC=2@0ASP6"Y,DFJL;P5B8E(WLP5DW
M!6=M:+_U FANY65=Q>GN-73W05<#4;?K2PVBL[+!KU)Q98]*R)=!XALAK%@O
M2A(,XVJ.U"/N0*A!9B^1GWJ:83#7!K1#//! HGCB%V+8 "*'>?DN^/O "];>
M&W:"TG2RN#+#\>,$OA2<)AY5U.2PD^PCCB@3U+=%BG7=(J*YB[:060JYG2B6
M@R#G&IY>3XD[:M7MUCR64*?8J#\M^MI)B3_3K(#\O"ZPR6S&V4L8SEP2\7UN
M0#0-BI1C3TN"Q/JOPQ0O!4QD,PQ-GK98_0MW!FL8%"SM$ZJFD1(?3U:4$S]3
M3V?U9N)-32_$)SVLPR=0RL ^!E<IQ[H,V9$P'2*66,,[HXH-A "[6^B/B 2?
M<6$2&7@8B,-I-*V-D07V'CSX'F69="7U1*&0V(G B!I27+NVUE$NKPJW*DAG
M)$2&>/R?A\:.:DKL*%RT6 % 9<=M8[=\C4QD-<L/V$S9$DO%%S@4<_6:"?E<
M_6.WQ_89K:/=7MOGG9\%0ZDY0Q*#YP\??/<"C(0VD?KJJ2-:W6(3R3]TN),X
M:KEAP\<=()((Q(*]I&KQ!UU@E3UVZL8<HP*MO%B2^]']*D,LY<N<WL5N%H13
MR@RO/*L>OI).1KE8.#O,]?01JA*C4AQ#-'R+CO+*^QOGQD) (1?<QE1N:_68
ML%G$KERQ<]6,F1^]WMOPS7'^>PG%G/JC^XE'YY'Q<M\$1QYI.#6XUL"0(?!;
MK+V5M5ZD\HGYS$ R>;[,5,?^//H99S@2T392C4C-@@Y'C:@Q'  7V*U+WN ]
MLB+MD%VZM*(JNO6B#+IU3)?F;$4UJ1"BEI=,WQ(6>?-E0H>&K0',G/GE/BKY
M,*M P:9]KY1NMWXNO8.^TDA%6R1>"2"]1O^V.&GR,NF:EUG_9#HC!UE:'&?-
MG^6DMA.1R7!I>E@*I":1<[KK68 H,58N=<$='21-UO!O(E XR;4A+NWPO8B4
MV4QRZ=521O.,&8%TN<SE;#:%$/@@";,1H-\:?Q8 H?%@G>IJ2)Y$)-;.)*C
MP3I PX)GRP!']J0H1EI^ZMS@-,J\M%ST\M>T1_XNK"G(.R\GO*A'G7;T&L\2
M%\P2=[UWS]B\,E'T==P3\6^;.5;M'CP:AK[<? 2#%,P@]Y^<2O1,C-TU549)
M K;75/$7#Y?^#X^8]YVA>MH1Z\2Z8"/5%/9=QS'^ _U2, AIZ(HQBF/YK\A9
M6$572GQ!YIC.X(99=>W-^=YDN@_=/%#$Z-2:LSD%;5QP2YC0:;3DG29H@# '
M\@[HEE@5[+G@7!AK/>'!]PO]W;N]LT<KIK9S9]N,!9T]Y[8+P(8WLD\4B]16
MN4YGND<A)F2#<T="6]L(1BWA-#I2-28I#"(;R[79XAGN='!MRB(>:)<1=!/H
M]@H(XP$>YZ"B<+&! 3'57 )VDSE:U[^6U[.!$3[F+<?>2QZ[BM*2M!_(08NZ
M;TD<XUSPS+IA*--#04ZZ.1*F87<OC(AD<R39'V9+QH BU3E-X?:6GH]&8"P=
M5= H1"LAP5PTB+3B?*HQE:<^K9G-7 6<;X87@Y]Y32< )EBJ1V#^R@;#B&DF
MFI #,%FQ4K9KY"*-W=X1PXW0C$>5H3F.?'1!^(RLT4G&#1I#67 0M8Y4K"N3
MV:<,OOJC9[0<;DN/'N92Q3@W5841A0+L130V#5/:IH\A\<X"'DL.Y\LGGLEV
M#26ZV:NFULY%R!2UFO!\>&J?8W]FYQ)CTR,X$OPO[$C4CL@S@70R*5&':G*\
MJC;7MO0.=4SA33!7U!?W)$ 6F),E>X(356>U'X.T[XPM*1:ZZY5J/"D3J=M[
MV5;$.:,_*KA:PM X:B[__Q,,]CK-$IXB9^DN?9D0]B?V9<W!T:4</LG51"T4
M*^&7L$-A$$4FO[_*Y%B#I[]$=H^)^>0U<GV5F2COWS 69WZL5CGYKOP;G*S)
MO 75:Q3]F;Y4J3(_7T6_P N"M5W)]6\^Y&I>F@&]P;R<G']GI+I?J0]E(Y^>
MSTO0\Z]K][P_LFJ6V>'CF?)>D2G?_"7VC[^@YC:$!GJ\8VB@F\-<MI,I?V.-
M8C8(?'R\:ZB9$P9=H4C]7F^/J^9Z%:USVF(T:"^SJFE'&HY<5\JA/^HJR>J1
MJS^YB:+KGIB(87++1G-L&'"=VLU[+:(?TF1T?@?DUL(D;HGS!RFZO=AJ>-<0
MA-=IRIO5@^ZN_FB8X_"Y, =8P0*B1M;$+%^- .D&T4YV/O&H7F*ZIQGD]C1)
MEW(<(&4:KI''%R U<.JTRW4[-U<RB^UM$!%68B:ZT-.LZ;, RUB'^7]=JJW2
MB_*2TD?+%?KVG(W0W1@<TWMH>D9:)JW)1("-.<O0MLN0!U@O)F6Z,NT%@N8#
MGB-\XY>,B5!LB5P.XG,*JD- :#T\TY1RD=X;$I F03:;+/=R"N+U@CN'OES,
MKGD]QV0K\JH2;PUC5+ ]-08.JG!"%NH#S,6ERG)#L<;(&4?HSKG9FZ[FA"]P
MR<Y.D3YHU3RV$Z^0!A-&FC1567 &=J%FA6XHO.!QKU>@*T&6$9*1:J)G)LK
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
M:>HYWE@+]3%;M M3+ZMP:]JJS9@9' +HDA\[\7 E3RU'@@N;U.;0K@HR2_&
MG%7THP,2&?[19IY6ZDK(5!W]J-S([Q:!<4@J,J7L*1J&;,+!7PR5 TVS.'.=
M- YZBW73]3\[7TJK,H/GX6W,)V*+Y]D''1W .J$%2UU&XVW(AFR+8)ENAD[
M1+ Z0*E*NXPH:4+_!?K<^22+/0,<]]<TTP:!2Y4)I)L/)../)>,LCZ[?"E_D
MVZW>E8?L^B2.B%!DKE$?=-$C&NB/?,)1%<^ZGZR"3L8L[F-%+[#5P!NB002W
M#1^,K]^4P2%,?"=$+U8MW*0&[QJ[%[4LSVRN<\,H)*W!TY;(:^K1,MF]Y7G=
MF?1LM\ZDD(;$X50W?4#]-9SCTSW2<8]T_/Q(Q^TL9_[Z.32>[5J%?'/O/1S)
M6R$NFUBO:*/%8S?K2+B.U0?[P,U:58&6$6J[&IP5$XCTP 8F-$Y)>["U/) "
MJLBU</T 8DG$K??(CK.4>K91A4 Y@\R 4>9HH?I-NO%>P8UHG$&74I^GL).0
MXOI-)C)R[#UWB(OC^8YIFG>8/+1Y)A"8<[TE_#S$L!ATQ=0*SFC3%;-7ATX8
M&!0 S)+Y1)*&'YC)%0<JV&&7X9T9D=/;S*YK"^[J6A.$W6O\-M'-E=:,!9%D
M,GMIVMVTCCAY4?-LY]I9#])C!+X6AD4[O25)\6"*@>E[$ 7?(A:%V$"EB+!N
M)_ZO^S3P3?M#;JH@=%XIJH @*B8/-D"<VH.B*D O"[VBWB?HI%#[()9+I,LS
M/!>&30].#^G5)Z J4Y-',;J5XV(DVJ5,$V=<T&66RAHJ#Q[G):&)JHY3BPSU
M5][P[:XPZ<*INBR)VX]#+)V$MN#K! @B57=#AOU0GU7;'U9XI3"*P6\DJ6BO
M$R/G[?A-%M)K9YV68+J/*<]7H@IAW;,3QE-.F#<[Z]Z<TT07G=DF?8!M*+CG
M=O@X PQQPV,&#AN=XH'RS?A+_@-O8^_O^*'[W8X=NA<EMJ*<;?A\O6$,0^/_
M?;$8QGN,3O;X'^/@+$1_O;K4'M2+,VH4<>Q&2"V[=DD,W4)]<CVM* 6>^0P^
M%^Y,&,Y;-L^-U1M:ZP-F.6Q)/-@PMM!7Y6A/4"\N] G^U68,*H:#.-/3C3I
M=>D"96[2*0'*DTY5W5X==C_(@ZG8# XW@Y(=ZIE;WR7'X/C!CBFI<Y+#&*0?
M.2WE^#YU#7^W)KZ[UDE7WOX3\BT^. <V9!"YXY2(HL99FODUR'ZI*O( V.P!
MC='C3F,D0\8'/-@&4[3424/]"]FTD&W-.N:+L@!S(%4+16,G,(%K!Y""4F N
M48N/#5"P7; ^T26;U\6X([&$%8Q@L'3"H_HH1#;XKV3M%8+/YE(R!&]?))*.
M8U$A.+'T\*I6 OHJJ/E,@0 ) S,F92 V#=EH-QQTL.P&]N6O=CVG%@#N2W+C
MKFD51+.S_KOYN%S!GQ'L"TTZ3U&;C>'W,LP:'XK+JH\@ABMY=<..2\]8(.@7
M#.0L#6FX$#J'MBQSQPT-/\WJ65EQKPU/N*<9UV<O0/O6%KDXQ1F"J<@EIQA
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
M4,<N3_17U:]5JY=I.IO]!5!+ P04    " "[AE=6@M9LJS $  #-%   '@
M &5X,C,M8V]N<V5N=&]F97)N<W1Y;W5N9S(P+FAT;=V86V_;-A2 W_<K3ATT
M38#(NEJV;-= E@L6+$V"Q$/0IX&6*)L+10HD%=?[]3N4G'9+[*#VUG6S'P1+
MXKE]/(?BX?#-Z?7)^./-&<Q,P>'FEQ\O+TZ@Y;CN?7CBNJ?C4_AI_.$2HK;G
MPU@1H9EA4A#NNF=7+6C-C"G[KCN?S]OSL"W5U!W?NE95Y'(I-6UG)FN-AO8)
M7BG)1C\,WS@.G,JT*J@PD"I*#,V@TDQ,X3ZC^@$<9SGJ1)8+Q:8S X$7A' O
MU0-[),U[PPRGHR<]0[>Y'[JUD>%$9HO1,&./P++W+1;EB4_SWB0C73_J17$R
M2<).'';Q0=Z)DLZO/CKIXO!&1IL%I^];!1/.C%K[_2AH=SNE&<Q99F9]W_/>
MMNJAHV$NA4%["N6;OXV:%\H,_60<PME4].N06HWHT^M4<JGZ>U[]&]@W3DX*
MQA?]=V-64 U7= ZWLB#BW9'&:7 T52QO!FKV.T6?T+WZ=MZXW$4]G GZ%((?
M>&\'M1<93:4B=A[[E<BHLJ-:H[-/,S9AB#K\:R2O1;DZOA0GA*I_/,#@68#1
MB@!;HQ,IM$TLF<,%!E=2O.#M+9TRC5YAJMU4$\Y2.$Y360ECT^Z<J6*CH#<$
M\ENE#<L7WWS*5Q.YIY NH1@)9D:!"4R <ID#,%F HCFB$:E]58_()>=R;MDT
MX)9#[PP6JZTWO;_7Z0TVC_UU9"7),K3I<)IC,$G;5MQ+5<TC5L]KW_%#.^P[
MH3WP#]<  KPYEZJ .Z<'!^>,4[B2;0C#T/&].$D.H:3*$"8LX^6TX/J:&JG@
MKBI+OL#5KRB)6("?)#$<:RU3ALK1A$P?,(E5.B.:P@TGXFB'B 9?031\1C3L
MA'YW Z*W5)OZJQ-Y_L&#-6B8:HSL&LYPBP3M>;&_88)&R[2\+FLKNT8QVJK,
M@V[<VP!C@$$L,5X(^PUEC[M7WIUM2(9QQPLV(QFO)@D[A#+>!F7L)9LF9;+[
M*+M;H R"3A1Z&Z'T>W!="#:I] N81&0[P=/O6)Z]+3[B ?9A26<5S[L9Y?E:
MA?D:WKA#3=;O4/\VTRTW__^3G@&IRDIA7X!=@M&0U;NE<SI1%5%(%I>101 >
MU6WY$<R9F>%07=+T<XMA.P[)62.8,T$$[EXYZ,\-Q/J)JXNA5D+S'%5BD0BJ
M:P%F&TN!>E"]49*#?*3J3^H;?VWJO*(=NQ]>9>A6W>LP#<="5"A\6PMC5MK\
M]#WGY\/U6K!!4K6+"TH4V!XS@U.:TF)"58,G]&L\0?O;-);+G R]^+NMFOM[
M47>@ZRN<*:$-[.^%O0%\Q+9Z"I>7-UM$_F_'<$7T[)%Q3H]@3(5-,TK_(ZZM
MKK:U65$0-67"F4AC9%';>'7%^9I$>W;V5<KF\*^O*">V*E^<ACT)+IWPOHB0
M":X&E5DOLN[X:.W1VO+:'/351XZC/P!02P,$%     @ NX975A+:)XSD!P
M^R8  !X   !E>#,Q,2UC96]C97)T:69I8V%T:6]N,C R,BYH=&WM6EUO&S<6
M?>^O8!4T<0!]2XYMV3'@V@YJ-)L$J1?!/BVHX1V),&<X)3F2U5_?0W)D29:2
MR,UFJ[CQ@SPSO"0O>0_/N>3,R8\7;\^O__/NDHU=IMB[?__\^NJ<U1JMUH?>
M>:MU<7W!?KG^UVO6;[8[[-KPW$HG=<Y5JW7YIL9J8^>*0:LUG4Z;TUY3FU'K
M^GW+-]5O*:TM-843M=,3_P2_Q,7I#R<_-AKL0B=E1KECB2'N2+#2RGS$/@BR
M-ZS1J*S.=3$S<C1VK-ON]M@';6[DA,=R)YVBTWD[)ZUX?](*G9P,M9B=G@@Y
M85*\K,D77.QWDB[UNSSMIT>]P^$^"6KWDD.>\N[AP7\[<+(%\UC'NIFBE[5,
MYHTQ^?X'_6[S8+]PQU,IW'C0:;=_J@73TY-4YP[]&=2/E[&9M<8<W;H&5W*4
M#\*0:K'JO#C12IO!DW;X._8EC91G4LT&SZYE1I:]H2E[KS.>/ZM;A*%AR<@T
M&EKY!\$GN!=NI]'E [2C9$[S(72Z[9^.@Q>"$FVXC^.@S 49;U4[O;P=RZ%T
MK-=I=E;'\JEQ;AYA@I"0^>I#[#]PB.>7[Z^O7EV=GUU?O7WSVX,&^7<,I79Z
M56>_<&-F[*S)7O.ITSF[NL+#A(R3Z8RY,7=/G^P?'O^E@&7<C #QH79.9X,C
M>%1P(; .&XI2-^B]P),PFQ)3F+M!HW-8?'W<;IZ)3G,^C+\!4BO3TFDW]_TT
M7+$QGQ S-)$T!8.YL;2,YWG)%1X6VCB&<+W2)F.==N-7IE-/H(G3AOU6%H6:
M@=ZR@N<S!/!H/8#?8I"Z.Q>DG[E%:!"';,9N<CU5)$94C[&J@B0T7,@UI @]
M<)DCAC-6YLZ4A!% G().(7J<9;@S$O%-$4>&0.H,A.ETM%LSR"DA:SF6+TPR
M?D/H=ZE-BV<"SJ!+%40.?7B#1!J(&LQR5&>!OMAT+),QLZ7_6=2?DJ&J$3^
M3%H%]?-".I5NC ':@I+@H&^W@&M:8)@35!-L.%N>AL<#PMZW T)BJ<P19H^8
M15CK0"#,46R6RF6>@DJ"I.$Z4:5 FX#.4@SK@)TT()8"D?>@]6!6:H'*"A#V
M7M< O@AI7=U;E H&@*(&7D)W-OB3<#MFJ=)3.\>IH9&T#CFA8]P_C'[#R_H2
MW.S<F35O'P_B^CN'N.N5\#RS%9JJM,$3A$Y3B=L]^SQ$[8IQ0P$?B+<<*O)Q
M9 10#I6T8U_#FV7@1\^1_EY(FRAM2]3SS&FTBD IC$Y(X+%E>\"%(  M!O_R
M-AGS?$3L#*3TOE2PZ/1XH[._1]&+SKZ(=_%6^B0RCP#U[3//7$NXC3CROFS=
M4;K248J._#COHQD67MLW9U9;(O2@NT,(W>//=P6B+YI''3\/%V2Q4T"\@JA]
M'DQUK[<)+^WV5;SP#0G J'J*4JI+@P; 3A-I ^?!BO+0CD^G%VRYS+B&% ](
MJ[1T@99ZQ<:^4((YX8O52HJPJ[7ET$HAN9%^ #(J?M" W+=46J_"86W:(-F!
M(;%MAD/8SX9*!0?$DU)Q3^P85G!BH>:H$7.#Y90&5T/RAN!>U"?Q15R[6T@>
M[A"2>_UU)&]-6FN WI[NML8UUL)$"@]7;G7./:]S"ZC[U-)CF!LQQQ,0+OE0
M*NEF7N W=>M75X!>0%5<&"NF2ZEID(_;:D!%:0J@VH:$),'.7 0'0I(ZHAQY
MA@*X44*%7S7>! EX!#!6ERS X(\(PLD.03B2\>6$JS(PEH\OI2FR1#E!9.R&
M; _IQ!;<&V\WIWX!JZ@(WK0QP1SJTGV\[VW4@=]9D\^>T\]O>=APGI>'Y4=Q
M#N!/@)KOX'' 3>P0W"K&C/%<QX7?>E>I6RA9AMW3)X?=SL&Q?0A/>CW725(:
M'_TE\=S0:J:MPW-_<HFV;(*&?B^AO6AZ[R-54L 8#';/NG(<^R4*IP;YZJ'0
M\^C5F-N[3,-S7X ]B2 *83XJPIXQ)6](54<(]^SK7SQ%7PSUG=J([3^&C5@X
M513S%5)?L)0GS664+@C+X^P!><=:#@N_.#)8IXV]$_GP (UEF72.:*,,##42
M"%\B)'P*U?> 7["N]:R._SZ#GB\Z^KV4<#DLL#)/PM'"\^][K*\HZV<*.1ER
M1 F(^8VMWR(GD@"(2J#O]CI3XC=><6..%C0W9)?AD'-^$/0@F%7;DGBLL(',
MN$!%2W=<M@&2538*8^-?YV M!,&W4'M;9L &IB<,HU*/C8=E?X'AOF]MNOU*
MJ<\@R*D!%]013PK<!42$P^8*.O6H9S*?:#4A+VHY'U5GYJ:B.\H*I6>$TNE8
M1X+C*\ $D#8H_K,'"%GS 1RRS!A+A/'0EV4;FG%ABU75& *R9!J(G^*%I<'\
MXACD7B@^&\@\1"%4.EYMW[]KGGB10&91O5,-W<7BQ6OH9CN^BG;PW(EYSU5Q
M,Q2UG%@O0WS;1Q\M;3<['RW[9*L]P*;_OV_VJ-GN'VS5;"M,1)P,S+<M>/ZR
MUJO-*U0@'W2+6]:9AS!.K\?]_2F/L_W_IX,0TPLLL%5UK ;_38_K4Z_G7]'0
ME/YU6;=7#U]\_&-&_O1)'VE[^-WTPG]E'K:$>)N%%&";N7N Z>Y/<^WT^P1^
MX02^,\C]O*R%Y.I\+"EEE[>4E/Y<AKV-&Y;U*6T%(=L@G?>^H2IT_(AL$ _5
M)[3V5=5"08,8MA=5^-!J5;KU*I_Y$*OZC9^%A0_43O\$4$L#!!0    ( +N&
M5U9G3$?0_@<  &8I   >    97@S,3(M8V9O8V5R=&EF:6-A=&EO;C(P,C(N
M:'1M[5IK;QLW%OV^OX*5T<0!]!I)MF/9,9#8#M9H-PE2M<%^6E!#CD28&DY)
MCF3MK]]SR9$E6W(C(TVC>A,@8\WPDKR/PW,O.7/ZP\7[\\&_/URRL9]H]N'7
M-S]?G;-:H]7ZU#UOM2X&%^R?@W_]S'K-=L(&EN=.>65RKENMRW<U5AM[7_1;
MK=ELUIQUF\:.6H./+1JJU]+&.-D47M3.3ND)KI*+LW^<_M!HL N3EA.9>Y9:
MR;T4K'0J'[%/0KIKUFA44N>FF%LU&GO6:7>Z[).QUVK*8[M77LNSQ3BGK7A_
MV@J3G Z-F)^="C5E2KRJJ6.>BJ37[23'QZ(G1/:2=T62=0^'4A[R]C'_3P(E
M6Q"/?9R?:_FJ-E%Y8RQI_GZOTSPZ*/S)3 D_[B?M]H^U('IVFIG<8SZ+_O%G
M'&9M,"]O?(-K-<K[P:1:[+IH3HTVMK_7#O].J*61\8G2\_[S@9I(Q][)&?MH
M)CQ_7G<(0\-)J[(HZ-1_)72">N%V%E4^PCA:Y7)A0M)I_W@2M! R-993'/ME
M+J0EJ=K9Y<U8#95GW:39N6O+9BM2N%W:KVY&[Y%FG%]^'%R]O3I_/;AZ_^Z7
M-4,>#-AMVU]K2NWLJLY^*JUG%TWVAEMO\CI+I?4JFS,_YO[9WL'+DT>9<0M?
M;D= \-!X;R;]8RA3<"&PS!I:9K[?/<23X$@%[^6^WTA>%E\?EIN=D#079GP#
M--UQ2])N'I ;KMB83R6S<JKD# 3EQ\HQGN<EUWA8&$3,Y.RML1.6M!L_,9,1
M/Z;>6/9+611Z#O::%#R?(X#'ZP'\.P:ILW-!>L,=0H,X3.;L.C<S+<5(UF.L
MJB ) Q5R@TR#&;C*$<,Y*W-O2PD+D'M"&D+T.)O@SBK$-T,<&0)I)N!#;Z+<
MFD N4^D<MW,2F?!KB7E7QG1X)J ,IM0AAV$.$DB51<Z"6([N+# 7FXU5.F:N
MI,NR_TQ:60U"!DR4TTANE"=GRH]AH"MD&A2D<0NH9@3,G**;8,/YJAN>#@B[
M?Q\02I:I'&$FQ"S#6@<"(8YFN]*N\@Q4$K(9?J>Z%!@3T%F)81VP4Q;$4B#R
M!%H"L]9+5%: </>F!O!%J-KJ)%%J" "*!G@)T[F@3\K=F&7:S-P"IU:.E/,H
M^3SC]##J#2WK*W!S"V76M'TZB.OM'.(&=\+SW%5HJLH&(@B390JW^^Y%B-H5
MXU8&?"#>:J@EQ9%)@'*HE1M3#Q*;@!^)(^E>*)=JXTKT(^:T1D>@%-:D4N"Q
M8_O A9  6@S^Y4TZYOE(LM<@I8^EAD32Y8WD8%]&+9(#$>_BK:+Z,8\ I?$9
M,=<*;B..2)>M)\KN3)1A(K+S/IHA0;E]<V6U)4*/.CN$T'W^8E<@>M@\3L@/
M%])ADX!XA:3V>3#5*=^FO'3;=Z'$-Y0 1C533*6FM!@ [#15+G >I&0>QJ%R
M>LF6JXQKI>8!:54N7:*E7K$Q-2HP)W1Q1BL1-JVN'#HE%+>*#% QXX<<D--(
MI:,L'-:F"RD[,"1VQ5 (V]70J4#)K])2<R)VF!646&9S](BUP6I)@U]#28+@
M7O27XHNX=K>0/-PA)'=[ZTC>FK36 +T]W6V-:ZR%J1($5^Y,SHG7N0/4J;0D
M#',K%G@"PA4?*JW\G!+\IFEI=07H!53%A7%'=*4T#>GCIC*H*&T!5+M0D*38
ME(N@0"A21S)'G:$!;K3(@E8-B:  CP#&ZE(%&/P)03C=(0A',KZ<<ET&QJ+X
MRBQ#E:BFB(S;4.VAG-B">^/MYM(O8!4=P9LN%IA#4_J'Y]XF._!;:4G5<_;Y
M+0\;+NKRL/QD] 'T"5"C"9X&W,0.P:UBS!C/=5S0UKLJW4++*NR>[;WL)$<G
M[C$\2?G<I&EI*?HKR7/#J!/C/)[3H27&<BD&^KU$[L70^P]TR0!C,-@]Z4IQ
M[)=D.#7([QX*O8A:C;F[K32(^P+LI0A)(?BC(NPYT^I:ZNH(X9Y\_8M=],50
MWZF-V,%3V(B%4T6Q6"'U)4L1::ZB=$E8A+-'U!UK-2STXJA@O;'N-LF'!QAL
M,E'>2[DQ#0P-"@AJ$0HZA>[[P"]8UQ&KXR]5T(M%)W\O%50."ZS,TW"T\.+[
M'NLKIO77&C49:D0%B-'&EK;(J9( 1)6@;_<Z,\FO*>/&&BWDW%!=AD/.Q4'0
MHV!6;4OBL<(&,N,"'9V\Y;(-D*RJ40A;>I.#M1 2OD.V=^4$V(![@AE5]MAX
M6/;$DOGN;7]>(V=G%G111\AEH#> )IQ'5^BJQY2G\JG14TEY+^>CZEC=5HPH
M)X4V<XG6V=A$#N1WL NL;2@*GC\BUS6W1P"BZ\-NJ1(8 GW2-N!FS0LG^XL?
M)^#I0O-Y7^7!6:'3R=WAZ*WPE/@>14+U9C2@*397+XR/CYM'[2-Z9^PM_HO%
MQ-7KY&9XG=SR8KVMU^QV#AYL;3>3!]O^<-2DF71>_NG#'B3-3N]HJV%;P1'1
M&7"W*WC^JM:M+3I44.QWBAN6+!9H]"ZA<\WCIOCK5VSX". "BR DN6=[R6&[
MNMXBL?+"EQL8T?1-;/RCE^UOY="6] :LTZV';S3^;RQ_MM=#)1ZN]U[?WW'!
MGPOS;^@+LOC)0?N)&O4=C]^-VB6C+F]D6M*A'_L->V'VP6+O0:4V:[#SL9(9
M>WM;S;V/V^50]@]H8U%::=<1W J5V(92[][G>H6)WROVXPN>J5S[@&]9 H9J
MKKWLPH?.Z-*O=_G,-W_5-7Z!&+Z%//L?4$L#!!0    ( +N&5U9-Q$%J8 0
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
MIM'M*IFLF#]UE6EZ')>Z:U]A/[+ - 'NF>-CR[G)YHEJD$-)[IR7LM.J@@7
M?F$0T$95\@_;E,G1X=Y_].^-!98/L58-;/%G&!+6T#4*%-K*=C@N8*G\VL6F
M\4IIY;@<!;(&ST\*G=2-71@'3SK/)Z\U/(N;^%Y7NH%5GT5[?ZN6R4,YH-??
MG[WM3V<*0JSR7! CD!D^*.FE:Z6/5.KSC<+VA0ST:=?.;0,O@%RHVK2PH9ML
MXNDM5QB[33)RBNHWGLG&R2Z"D01OP*&LP@@P>GK(_Y^X.? *C1O;T109-UFH
MHM/)O^\?'CY/:C !]"P+Y./QVS5)(1KW]0&.8(1X@" SQX-1D&E!#P#I2:E<
M:#(%WR4?PM 7GV'C;Q5#GC%M:?UWA15IQ!?(0R:[ 7/^IVW1C'W$CYS?XI>0
MDOWD)X*7J R#K<1_[%:T6@%#SFV!KXZD 54Y&AQP6G/"08!P%[;5I#3I/>)@
M- RJ*-!2P[QDQ$K3MOR.XC=D*30L3P8&R%0"EN@[70@NAF=S,'*(K]Q^\AXQ
M4O1:DMNDLBU [@7@[:[L"MC(@A:&(Y$K#J]]IS/5.9G8P&0XA1\"/E2PW%]
M9;0!:&S6" ,"T%90#2"0P\@ 6&60;X>+;M D@UFZ6B6J3= I4&P]2ZUI9>@5
MQ/M RI$M@X%I[T1$64P@ &+%BFA$1!<: >WH.8"2<]L5H'QLDLTIF'%G/('/
ME+/79F%@7?D7EK&+@-!$]2,  \ TAT,O%>"R 4Q! 0!.:-&WL%T;SG+-:D2<
M.> ^0F41!P)7:.1VD%Z8 $>&,P=N$=H07Y C JA3EI-K\$IQJFECRZ0%<A"\
MPS\GM+3D.ZL:,I"O ]?!8O&#0L^ *8&5%\H4M"/P;S4 1.#%*7BS[MZRVUOS
MS\[DI"._+,.13PQ,L$!](]Y/T2\NA<-WSA:=P&9P9 WS6%??G*U8CWNF,CQE
MI5M_W.M\@-H(9FX;,Z&I:92!>INV8HQJM2IE\:+A< ^YGK0,[<E#ACVI"?B]
MK7>#227#%MU4!;. LA3M/9+ 9-:H2DS.6-/#2['L;<5N]Y:7&9L053_T.NO+
MLO4/6SB3S'I%RE67-5EVB[&N:@%/XYFS@4\]CZ 1;>@-.$=Z@XVQ,]4GLIH=
MF>O@+0Z5,[+*,(Z&P0D_1:3@4S'[H&A!%G3 5KL$;.S,>_.0XU8T2A-% H#]
M)BO&)SSQAK%[GD5N=NPA;/(^V+_ *!5,%IP*+]'3KNV:FT*$6^5(K)NH7Q<;
MNP7^Q;6Q,1_V(*[-6=6JC49Z2DB8PHP 0"H"Z"4YR<Q/^@IT9U)U^ FR.Z$!
M] U@WBUX -A,C DPJJV9.SGZ,IT:"HTL=,#TZRBZM>A\RY0QDF<09%"/@R^B
M6=+&6R48U;^R-& O)N(:L')'H9 AA#"X'XRMF@;E'=YGVW757@? X>T.;&!!
M,<<,A-S!)QB3ZT V_93#*%QX!8->\ \T7%HUA8$_&Y$V44"-+NU"%63 .W"Y
MP#I1',+O+F!YQZY4^!R=KL+K!=I,[$&-Z8W?N213KOWZJR??O/24S-'V+P$T
M$"<H\E14TJ^B=R1&WL9<#4D.2U!)770-D& \Z]!QVBJ0<7JRMIR<?=%H]MO6
M$I;^+9'?P_X5-2'67'_EFAPG_W?>^)%K-=-[DT:K3WL$4EZH8JE6[L$?E%?]
M%?KH"RF?C5YMH^5C9H;@X1(SBF2AD*SYR;;:Y=:?HB[(4$W A)5%C:1)F[&'
M0Z/N8';BYZ%@A8F8AV&A@ ;01=(4%HDD%M0'*Z=89 4-;%"SJ&8P*$ZQ1!B*
MGP='"[1&)+=S<+EP T"NA;$=Y7E")(1D+T29-RT 2()[!Q !ZQ4M4F%6BM Q
MC(]CHS\)FJIN>>Z!RJ$Q@_R6*M<LO#@D+H)4"-JX6I.A&ZAFU=+Z)QIT=*X1
M[I.^14RB78T;)W"^XD7+*O&0Y.B<. 1""]+,=6U-U3+T[]7==D*3]_+PZ!&2
MEE0BFS+2V[C;?B.YR2->T;).\ L0"06F82Z$(8]I2("(HV'"CF6IJ#77F6X#
M1S"5Y2TT'[7.,$5U U(C96@9==?4E@-4I?K$_#XZ_ZV4 J-"^]D\A5 EWT&6
M])J=9:T7WS46NSXK>?O0(R7OB!&!I!YSW)%P]+5P\=JDWT:0M>7\$7R$-'64
M54'%4[2()BB?*H9!8UHV@G%_$%(\Q6"J/\*4%R+!#RZ62$,*+UJ8%]]^;78<
M2F9N%Q'9NO1Q/ $1-YJ@X99P\/4P0^KCTJV=L2;'E#37B:0;;28IA\_>[5WT
MZ092N9.+_U^(JHBGZ^7SUS,C/C5@QLVI#(J?(&.-F92\!:QV++3G5>-Z6X+:
M8*0&,"X1PBRP!#+F^!PZD3#89 52B)!/$K)P $O3SM-K,U1WD;,O! _\R/B8
M3NHB4CPWJ?0;[F"#H['SM5O!]T?'6R(:Q.$>-)41D=8TM,3,,M#3O3]\-E<H
M%]5VA"9L-3=ZFIQ?Z:PC&7I/]H3 -'[] ;$-$HA\=*]3TX'54(6SZX;S0F>-
M;K%(B2U(1J!IO*.U@$-7"ZA:-H@2*Q(H<%YHYQ5AU=(VPRPI>  6CJ)-WEH8
M\3M=:=B#H6#\^V65/%2.+09%0:B@:$K!'8GXP3[>PCX>I?X#-9LUA.[34>RH
M70(E5NCX88TI@.;#OS[:;M?6"R?Z:"?3@>(EP>EQ$C^UF<XQED"S8PP'/XZ*
M;KR.0;/@<,TP0B6. ^H+WD.^4!CSER&&9$XF6*:-V\*A@T="?@I-@55\.!*'
M2N4(@I(,C =RA#NLB]5=!+R9=R!_%E8[@XWCN=X'4_JA:URG&#=<9SY"+BF4
MO5%J/HN9C10+FB=1#%[X.6+:JD_H(@YR^NC$72/LHKGX;60X3*DJ_W@:/JH;
MP\Z]EX;^6;+1F-"ET(/XT?)7$@[4(S28TVTK-0)>1B068GD%*6<DX#A[-1K!
MB'6L,%<+=N\'.@)C/J8R95=&P)VC,J0<EU2,,,'X*\9344,B!O!^!!$8EB,@
MEY>H(K+@/Z0<$32JJ)IML"598O;'!ZV0=/@MAVRYIJH K2]XI7.(O$<'O@\V
M *-$D28ASX3]<?F79Z9 T[7#I-$"D;I* 84L3.C5O#^]$)R9P;K$O<<0P)J^
MER182V4=_#*K=#GPNZB11&>_8TI_C-4\QD0B>(2'4EL'II>.TAMU>#6H\.UJ
M[ ]"4,_V3[X<A'H?U<(.(=3 F=7Z$X-X;^P0-X%,YUA+/B@?0E'HW6T&ZA-*
MGP3C.=%3A"*J^AR5AS8S+! H@#&$H:TF2>1T**.$U=#BJU![C)" GJ,(KY0/
MQ/-)*Y"3H7WN$_4NZ 2L+!M)%N6[:)NX>%^MYC>Z*TU$;TJ4+@(2@YBG&RJR
MT2@[O)C/8KW/Y>)_O;03QWZ@+,$I)=7^S M=VV_W.VJJDZ>W3DV1[P%^5ZOP
M3]-D78E@@ZLJ8BFAF(%*9HWM:A0@^"\H@^/#4=FH758H8:@73-5QIH42#CX6
MTLX;K9.55ASB$W<E^)9]2HMS5[U/-(BH\"C!'SIA=V@MLK+%'4(UQ/6M?7HU
M5L?>EUQY8\\:FZP\5;0/<]><=O.],%2;PGG>WBF-B/30/0JX5Q(T^!&74ZWB
MO$#PLZ)^"T[-KP=F^UR/JFL@+JZ+TG A_KE[T;A]!#7Z*M.2G9A19RW-\M \
MVNJ#;@H7<W+(;8\!^ Q&@8>9PW%0.HVP9:3$O6$2N-YG[.K(R0@=>_NA96^G
MS_$0.)BZA7+@56_0*HV<@OC6%IZ\?$P/#>W=!@++"<@BAZXIRDB0D(&A,A*N
MB,-T8H4%"@<IC#UN7 $U)C+L%>M,"3B?EQW%_O!\PU!2')%YWUKYIJ8),S-%
M-'(-SQ9K?'8'86R?$IF "_!399SKHG:;.]7IL-/)?G]M/YDGA>-#W1"$\Y[2
MM&LX]\%B)/[GL%P4$6$?0N)*3Q!%05JFQ&1I<%T+XT,V\![,2VH 9>:=<KGZ
M9_)]82=X&EQ7_Z-J/FDP0S N'9<8EM_4RV.J0<B.@N2:P")7Y]%LV"<X@;7.
M-]1:M0,=*XO@B(/8#1(?;K.@O#7W%@\FF)JKJ' 0%FR7GIAQ=?I:A\/64=EY
M!N*/Q3HZC)3#_EC[*P5,XI#?3*!O.^.'1D*,".56.RDUX"1AK(G!##98X\7H
M XB&W$7>#N*(7E,PW4FI.QUW&\J!B.WID,&YIFV![<"<RNG##U(Q,&B<X8I.
M^ K8+.,$/>MP[!509CB=;XUCAV^J,BSIX, &;([1]!VJZ-^MOJH0SN&&VR %
M^HKR3WQ*G5?@; 41%C8+"EQ'Q;Q KY%J"-$]D/&*BHDWJ\!>Y?0"SJ55Z(X:
M7>4%1<BD01B&K< )X<0O8Y7 4AF%UAHN9F*C:C"?T144%LR-\XVVB&@!PF!<
M"YNV)HR[@6*-#=7WF5Q< /H4^]E]2Y1N9E0QR+,0.Z4"XZ30"N<*+>W8#H-X
MJNJ7R>ZW;4F/4_2,4'J4)._WR'K*.F<FA%&PO%JOFP9\K\8.9#@L:@_ %(,N
MJ/3 --OZMA2%5E'[S8$MJ!5!4<< MC!P  "M@CST6?[YG?'%I9/%:VY$P($U
M)7R2O)6^BQ6=QALX^+(*BO]>*/2 WA\_>:B"/X%MX-PU(@6X,;:QS4Q57/B"
MIJT+C95D8$FJA5 KSGQSN23&;I>*S&GH@E_)O]"=!%U;,83V%7K^F= HYA\"
ML9,*.\O26FB*;4O5K@.)8KUDT9GBC(+4"F;8I) F ,'1?RBP7 2#]F"OE>^G
M,-4"DUXS_N A=^"0@.#_ DJC)WN ,8Z(PU./N&9<.1NRL=BOTWNE0ADNOEQ2
M\8OW)U,I\(&_@+(J[$K3VD Y5)NF2H60,@XJZJC@.TJECMY+/FM253$Q!A/C
M&56PD;FIT^07*OK#=JP.@6#;=)%63.A^'M I#LMT9J!Y'3J\<):(#A_VAALT
MM&TJO0IR. 6_[Q&,WN4S<LK3!!.Y LA*\">!3VME"!1BNJ=@%<II%VJ#R=J.
MF[2J7(Y$NKG(N@3L[$]D/;<:964V<9CTG/H!5";ABIFU@%L4CL#97"I&@:&;
M^/%H11/P1O4B"(*I?'DKJGG7-W%--!7ZXMTYKK??PPL^JES2N5BG&CD/GOL]
M-X]D!2_LH9XA612&RK%=F%9$JXO6'B+-F,[N8 [DOZX"?#CM"O;5N:G"ETE&
M.<:-A(23\.>,7$VAK_Y,4VIW,EE@>JH;P"I\K;CGH[ 2%<_QX*4\&0$J@%$:
M@#--0%*Z= "^U<4TE7O,<"0@5B>]4F-)];6U*,6[#]??_W&+CWCW^0XV?LTA
MWPM0'%O"R;VPA.2YHH#=R%IQU[;-.DKX>!'T=^M,U8*[^/^T9YOLV:\P9[^#
M3:+V)/"]*J<Y2A$LGV\+&#'"K3-2'$Z]HJX-8J.JEQD/LT-EP)_)LIU-5#NT
M[!=2J:2[-N8*UG6LJ8()$XR0%<J4J80(,)9(26G)@K-]Y6819D]F$TH8<=]*
MCCHL\"BVT,=]S3T+REUTU&U?<<B!0R%MP)"T2A_Z.@-'G19Y-D>OOEGYTJB,
MOC!5O+B1 *(RFS2V0Q7,"PX]IX)DN 4[H(\4$P:U::4"'_?DOX85%,$_Q8 [
MS+PP<')REP M*<XH!OE3",!CVAE4\*99UT5Q>9'(9;OJ^W2"MNOASFXRT5M>
MZ>+WG@BZ1.,#R[F':"(;<OJHEGV=VU2HV^)NL5)'W6.V\4:-PU(Q)X>>+6G9
M!7#F$WTPAN&K2?H[%TW56X]K87F(\1$G>$EV/G! J;JA2*^GN\B88 <6W_.B
M&@7(JIYST'Q]-5L4 &$M4Z4;I)]LD5@/A$%_C%$>2,[ *M/2T#3?0RZ>;>9B
MRO;,^%K!U/-OS)217AY 8[ +&3"LENL? "5P\M5U#:<)*CA.>'?JV2%"S[\#
MP@S,P=FT$.=S0*HVXITA J,;)B@UI&J5P0M<E@$0D#!X%V8:^4UX)R976>+;
M*=Y[JYJ<[T"=AN#4>(E<,;I.NMZKB-&<+)B6UV\H<DK6KX6$@[Q9N>2=8=3#
M8]!"#Y\->973$&[$F.+99,,\KJG&;@A&_?IN+)1PO+2$+B8S4DIH&\X!1N<!
MKG=_"*2I@PK?@$$D3#$.[9>VXE:*7)5J)H6*"V,+R?S:T85H09<9\-(-O=A)
MIHQN5!O*B^!N+"[Q23H$K=E\/&Y@8S\:2)<JVM4-=Y)R$0?-D8D1*D&KTQ;0
M:QBZ((2FZ%:&A2T6FOR'2K)T)69R. 1!N<!/%5^4&VA"JU-+FA+FW @^GST>
M<,=#5F7^&KEP3/WQF=$U4S[R$=_>%*X9XWLPY %.MWA5YS@Y[*_B 7.#'=AF
MT=._Q1OZ!3-26MP7Y815 4&I?QGS2B5#II[C)M0"T_+%@#L+%'HSZ88LQ#B8
M-6E?;]J!"A>($I..XJ]85J/PQF*WK=AH& C!:Z[8?18U[215%B(38P_0,)O0
M_=&.HO1L$?B%H3=@^SZF0#-)2 8P2W(@:(+YA4LLR%+1-J50GNZO]@B-[C4&
M9L;$&O:G4NN4IUB41I#;9R*4<,.V\-NN9'_6O9U6ZTHG9AS_66_.:PM^S8H#
MPOQW_E*[;;SG#5IAJ7K$&UD2"U]@M6QL-4-!(\7"<FH:;YVI9F/[^(3P3#G!
M&\P=-D%,2?5@UX',B1^$6Z/(#K-<$R#L<>9V 1KL%\/2N"6J8, >"&%HKA)!
MX$27=34EM8SF208,8.FZ;UP'#6*\%X>APE5]AVZTO(ZS!I'GZZ_ CJ^_'C&9
MD6N#AVTV;8NWTLNAQ\5Y6,XH50>4.V\69"CI&KXM9WHO:'Y)I6)]^CN.)C!5
MATHX@H]2JGCCRQ7HOK6^!F-'XX%" 2/OTTO_\':0 3X!01\"'9*V%4TGQ9[P
MK9:BN$_ 8'-$&6BLT8AR?A=O59P-/8+-QYZ2_4?]T,WF?2HXE<MNQ-]. :*@
M41)+3*U5X1K'8=/#/[CP#\M51K7> 6]Q*KKDZI=M%^0-(PA+NE-28)D$7:/
M,/5]$IA,,$R3NVMV/6@,0Y""AC[$IIW>P2;W1$[>5,Y.%<4=QWN=VM'5G&*B
M>I\K^O&2_C=+3K;^]L+P\?!K"W+V-08*_=W1>5])&L[*-D&524D3%?, #]:C
MKE!LZYE9J4.7\TJ#D:,8$I=!^R)Z@<"V!I33IW^B]2+3A-]GP:O-&> S#-H
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
MLYF%LK,(^G35V#VY..W^W3Z]SB$(_' %B.+Z].W!I07[NUEV^/GT:Z.E 94
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
MNE8O  OG@R-ES%42,^G%'D^XCD4<2$5$P ,_%MXR[5PX?Q;.*=E+0IDDTJA
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
M1V&\"N;T&#Q+WA79VS3I Q];^; ^>2535#KFDB:QQVDHN.^;B ?")XP'A$E
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
MV8&+)=]?@S+%3D.KNS_."P&6V^6M$:&2^-QS:4(H=I]CKB0D<#W-%0T"EK!
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
M$6^52AE[@1K&;8ZO=-%^%&#3L8*WJ/+)0A4YKF 803TTO%V3(5H]Z$XEPV=
MLDT1U8^KZY [>=^NY-%X8I:Y$*_:9$[?B X8=)QU*B?OA#,R\'R-B2NX>0]S
MDQ=FRD1CG*&1XT[;9+WR!@&2M"YVMDMFIV;! "6 RI3)L'9)8Y=B@? F.C,<
MW:CJ98+2T[[IE/:LBO2CI'!]GYM O:YXGBH*F,Z^WTC-3\TB&!<9#.[-S,YT
MW)[E&#G-Z7F W$[O(3P93N8!9N8 D(VW,_^;#Z3^[7,R7&^#T*E $3#==I7;
M&XG75&6X99<1Q2B* "ME:[/AX;B1],PTY.CRTF15=7@]C/'-@*15@(+3=,@*
MG(0I!Q))6T&:.KC;&4^\H<!<FBK&$19'3$P$NE$;IKRILJ0P%*3YL0U6CNM!
MU<=&12+8OAG#O,L\!\EMF2[FJ Q0!8E97Y+;95NW@I[I ')*KL8J,R/Z%92=
MZ \"2ZOJ-C!%@1N]1EE9.J0>Z)2QBXMP!G)\0I8/K<B.Y I4V6(:&XY/-'M<
MFH_B4\[.(;5KTDQDIUZY4PN=G19#.],S8BH,G+HYO,\29^FH7UG<:A(4N%%H
MMR<*(&I-KZ+B/P0<E3WM@"S:O# 0+</5?Q:6WV#93&&8C1WL] +FA5%3RUE5
M'1M"T !L,%!C:C V=]![YM9_B2D(?M?@$?O2\(\2ES>(&<,]S?3:5%;M;)U2
MC0NH1">O(Q0)YLX%T5>9*&\MXT#PGPPPPC,7(AN(REA.WL=6&2J#=MVF3V8%
MSIH"M+%6 > 3C'VT:JU?)1IF%L+4!A\,/Z[^PP52]?22Y8:<D 2N'@WAETI+
M5&9N;[+Z9ZE?_D'-O5'P5]4NF&KFJ6/;[EL?WL$E1F-EPGH!C, M<)H&0-WZ
MY*NT@Z4BDVS]9"VKP?( /!WCQ6DU.)Z,HL[0U^4GHK %*'I:TV$$<,ON] HM
MFYJSRQU!H$?^LI<)-=DXX"+%!9PX.06_#RM8-IEGK/*9<  +4FI$D-@ERF@2
M\":H*;8X!48BX<U%F=J:$#RW\H&WGU+6)R,8Q)? .XY#YYF NO)2Z'6WG-WJ
MXM'O-]YE>GD9F$;P74!:G*$L:P\XF<0S76ML_PTC&@%: #UXN?TZ-D_3Y4-H
M7?93DVE<PHF3<,.QRV^!'YZ49>_O'+?&R8%*?'1:$6+*YT]NCQ"A2O6,A*A&
M1V-(,"5,EIUWHK\94SJ5X:CLO)WUR;NU;(WE>\+8.U@T(_I38G;#SJ(US.JI
M7:N-J2A&5+U16%*_6O7R]SJA\8;TF*F"I\]6W0*U<!)JQ/])GJ5"U:.@!%6D
MQ'J$J:%:[%POV*XR0ZI>]U>YX'%2:%Q3<,/CHBI4(QK1XL;-1;V8/2VKU-AH
ME)6DV67^*L/IMAY$279M/" $\'$SPEN,MW<>72[M!B#]6A++P1FN&K #'\_'
MPPWMVDN%>*#..SD[$#ALW@,8P7W".-I@]8!4N/Y1VH4'( 9P;[NF4<!MN_6+
M88VYTQ=G4\IP"U!:AK>-^HH3T;8=\BBK.\.6$2.[^'SKT.$Q_?'::1SHUITU
MMO>VKYN#6[!I5(EI5%R4V>N-BUMLE&)7N6,(.*'W*/%;EYAI8UM# W9*<4EJ
MB58 R-4=I;SK>*V7P\]NGKBV'K.^J,(@IFL=#7+BOA!XVIC<H6Y.78PVEN%Y
ME>5:XM[P.S]5$C>3U!T4TA8'5I=O3E1W,@]5:8U5IED(#9<X\,AITS"&FC>J
MCVZ6[]?QKET<@'GZ.HTQ=BF3@ [#0\M+3&ED(^Q:UPE-W075 WU'G7:?JB.T
MHC<^M5\,U-=ZO79]Q\UJJ@!0B"V8G&;Z_U0A\G)#V6_%86B$:@IV4EU- 8GI
M\H<ZWU*IE@0#W,7S&6&DJ@GJY!IC,LRP7&'C"+LD/*\7L&\Z$O,:M<6V$HA7
M83:GMI[P(DEZ9:N]-F=\[FQ]-7 .HYTI+SDQLG>X2UO A#F>.DBI8%B*=Q;9
M$*/UVCL.<7YW_-E.SD[#L^F\E&587715+\>?Q1(C&%IC6.P>86M<JX?7[V/Q
MT9:STQU-5M\\!M1-<>H;KTRKRCW<^L1VX[$YE;K N7:K4TMA1C[1:MFX+\O#
ME@YTLRK82]'.HH/KV+RE;0\Q>M*8>DC,8H3QZUI@& <&[;<>7@M5)B[KABS@
MN<$I3*&2D;M$&9CZN2Z5PXM'UTS/\=NGGB$JM*YC.K4R6?(SZ04S[M7PG09S
MIB+8PGKDI0L/&=17+[==>'R(:RU%8T;2D5SOQVAQJ>GPK9F!V8KW*E5^=\F[
M!9SC:6><.J\GBZO9YX5?ZEE'9G-=1':SM&@2E-U14X36$9QX7M0Y!W3@,\MX
M9\,QL"D7$'_D@](Y,^B+>FU;LF-+$4:E3/@HS*PYUE1,Q2DCNU9.ZA $.+=<
MZ*DDN^UK!B:H#I\W;1>L"L%4I;,V6+ 3Y^-R\>K 6(HJJSZ[L",<+Y[Q[*?Q
MR=C!JS9@4UEPL-$.\\GLJ76UT#19FV#KX(VF)[.JO5KJM(,M<K"MVRCYKS&N
MLCD:/; V?E+.R^JU%ACD%:9=:\H,9::A8I6#MR7E>A3?3$HIJXJ1VW'L[:+*
M1YF3F0847C!J0#'J-D&C%^@V\< *YV".*O?'#&THW[*[K^Q!X-;%8J-1==%4
MQ5'901M7E9>,I6LZJAA-YV'<((JJUK@N4@%DA2WS,'N].6Z@5R=#<$K):O5O
MZ9;9VG023/EUSWZ_OT!US=;O9.L_ 4U=6MK;. @GVBYMIJ5"J_F$GVNB/QG1
MCV_F;J=UI5WE-C=OH62K1*!U^278<IM'J6#Y69J,<EW]?+CFT]/QZ7->?'TU
M4UFHLMSV!+743O*\CVE!V_1P3?6GHGICJF!Z%DB?%:D:9/VJQ')<,STH'RAX
M_N7* MFZ+'#N0WG9LL!E"9Q;,WA^W%W!3O95]5\]K,0:]X8=]SS&B&F\=$\.
M'5P>.ZYSNR<LN",:L8N-:>4H,57YG<NQ^G7+Y=I @$LN<&(E$[W2;(\^_%%/
M!VZG-K1R[45_5+V7W=JJH"K=V(G"/K Z7&M9'&]%OH>*5N]84S^XUL$MJX.C
M/3)FCOGQ%F/LWL-DB]Y[[*';4KH5>.$/W?;A8[ZW'FS [S\\?=MO;&'TH_N?
MO+ U('>L-+RYVPOU'_-6E:>=TWO=6EAKW^M]9</0/N&*]F-AMQV;>LM'\O#>
M'4>7EC+[E2D^ <3\(P19+*&^A_FU'WI33QYMWRO?4[L95:ZDG_>VX?4<NX[0
M&0UUN3B,7O:IWO@Q.^ZN%.7HFG(_2#GR/>;DL9N'.?AON!7Z"V-R[O:C[\:K
M/>T$G.G?*T;LVS1XM%P0YP[IL*L_%HHX/KD;9CP9'4:"0A:;#O_U&-OR+<6X
MUZ[\@H+%P[5@K05K+5@O)%C?%R(LB^L>30-M.F_3I%I=T,J'3AU$E(]PY$LH
MX(P^*. _*:H/F*'OL#9KLJ[)^F)D_<7BE4G!0<L6_UNKAZ4'/Q.W+*%DT?C'
M'/WS:?*SXK0EY- W='_-H5^:0ZL)2=],U[?LU_4MJPE$'PZTUH#IQZ@:K:FZ
ME++ZBZ'0G7$IF?G%<*>W!C5K!JT9]#,IVJ4"G91ML46WQJV\+[+'V.$JR5W7
MT7GPACH?8%7>:(BK-AL ?Q\6MB<CR%)."_PT%%P+U%J@U@*U%JCGG;A\9:O
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
M"+PV*>T/H)4I].#-UFTZ%U]-^H@2\7R6[;"^M^$S]Q8D1C O;;[JAL6\['@
MOB.Q/\+A*C5G4C:(#@N<P6<,O;1#QR$JI*4>?!M.6.<423DUNS%R@$+U0&^2
MKB!'.%@[X0G6]I&J 6U'$BPC[HD!_34>C39N5EFH1XY]K]P>CCM^1 _K[!77
M/M*C?T7CQO.*%J7KX8!A*)]DX>+$N ^>Y8V ,WX"U8R?UFQ=:UOP4BSNPT$S
M&'H2LJ;B0[3=U1V.?D9<A5C^,VLWI^1!Y;.0#_@[B3W=^M>6C^'9MW"&>?W;
M(+B&#O4ZKW!+3B/7JU_7.[YD)S<P--EJ5<9+\UE)6IZVW[<YH!D8(DJ[C,B[
M7S;%+@$_,B_" B=BW==6;4_&>KT+M2XA+K >;=V/7Q+Z:=K'PQIX@:6C>7@A
M\W"CI^'"CW[*,G.!+9EO=V5][O$NIS;K7JJ7/^L[V#B]3C7RX!'PVS[)N1D8
M[-<Z2X\9Y2[Z"P,W)($4X/!'=[Y34!B11 ^V,.UV3$'% $2;(ZAH!4?DOIV=
MUF5/=\+6J5>M0RF#<JUJ;GV2,GMHTF6(<\P667.B,8KLI,DE4GDKK.T]"  T
MA@(QEV22T?L?&[QR[N2O0I>IH88OZDK"2@AO2>20D36&K=T37? *M.O7FS&%
MJE8L79 P(,"-Z'Y%\U:L^JR4<!O;L?]=QW,PC6 [B!ON_-\_QK05.I^<B(FA
M#^8%'K!H4<8I6KZ)I3$<26<O>?;H_M$7;^XAY% TFLG.3AG:*5RTR;.2<QUM
MWP@2(7VC3.09&HLY-9"@=&-8ZA9(;*SE<WY';RCZK053G>%SA0\6>)*L6'$#
M$H(7^@5M\98D*7^#[T=%9SDK<VX21^^> "\ -5/^:F HJ4.#L&Y8>.2%EJ0W
M.PF[Q/2<3=]*$G4.<7,",_YF;3:TI%H7)<V XDX=X#L/%$LVKTZ+IJY81,X0
MX^8$)/9';%@C@2>/S"LUCS43;J#U6=&\;XI=8A4&_!O!F)'>4)(9K!P+!M3H
M02 L2-<0RWS"T$/H_F^!>U-(SD97W%I+^2[N3T/VCV&H8( U%J[F=(_]!/AY
M[ +&0H- 5L# 04]I$IZJ]A!77O\9?-TG+VW.3W-BSJ]S5L@TX*0I(K^2Q'![
MQH(O8;M$.+HY0SJ5/NBV*0Q(-!Y'IBR;_)2/0P5=\,@/_@3T54R@Q6"<IRI'
MX 4MI -LBJMEP_\(6H7/KH#JR[L"JFL?RA]20/4)AR..^0!\Q4GF*I<<$GE+
M['C<7F>#4;WS-YR/+YJ ZYG8GYMZ5K*!*'4J#9)V6KCP20:#/\DN]KE#K.HV
M0"_CHPHD3L;2PSQ.G*H/1H(E!<7# 38'7!LRS@1=["2O&/7$467-F0C**KW.
M<L;<5^P5K6J0DHULO?9 3$)81#]T.9V<<S8YP:%%Y^^IU (FC@.3P9P"HC7
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
MTGGXUK#<;C!>K&T$41I(XQ0KE8DYFRG@3Z/[(&PV=4H*N.C/C1PN?,H94RZ
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
MPL DE5NY=#4+>UT&XV29K_H H\*#<F8UIVO6+MFL<0WV?=E:D0">E$KQ:SB
MNN:"W8Z,#@3U=AM4LV %S2O?;WN1%)F=93:WY:<GEV^N/9^;1/O8(\(,<,\=
MNULB3QJ]"(OKZJ1J38&*<Y(^SZ3NIK<@O*/+_S*)?(=2AQ"[)4GMBDR*!BS.
M8KGJL(GU.+G9$W=9;FF1EU%6$<[U438 +G(B2 H?^IVA.&H,U^+BOO;$JG/D
MXL'^7$G'IZH=T<_I.OF5D1()VQ$3H?>)0/G^IZ428(\(RT\N;'&JU2E^^7V
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
M-("@]GO>U$XM9MPSQ.RL;J/QW8_N#PE%#'J2V\Z9YR:LKGP1KT*H=E'1]!Q
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
M["QMZ%$>DG#31/'"91WJL:=EU3!"LH0(QHP@ \2%/=(P?,7<\$,2&-ZH43B
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
M"[UY[*G;(-HC6 P6[1]"J?!GAVWQ+))?2$C6DR(*8CV;C%(C$0IS--O##(+
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
ME?(4+ TO=B48 EV?;JBJ!"K!VKF[!_C&OAWQ2*K7-!.4?/S"E2GFQP=7V#U
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
M/PZ--";J>)%[@>IS*0F!^S^GP\-DCEO&W/N&.R'_311>A(N+=%'<%DV/,;\
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
M5\6\LZ'L45S2NJFTY^%C]3N\M;_AZG%1+#^WE[A@'TX/:(&6D8"\!VZ.8!-
MBZ0Q_@Q/-[6&I#Y:=D(SX19>.+$P3? LP%-!"/I>/&)_S[K(Y\VJY_PZ2(Z:
M#I)'G\I#=Y!\) XK;R!Y^?G#JW\:'W_Z].;#IW<OW[_ZR?CYT\N/OQS6X;4R
M(N3SS(OUAFT&B._%#$UZ4#G8Z(Y:^(*UX1IHJ7=@+IXO7/J[]8+"S*#O0%YP
M1\U+0::988TRXRMKKFG\] WT8@#>Q$N'S"AKW.VUL >+/><(]3-\07Y&?UA^
M[?NL?=V-%Z]I4]]C\\?+VE,FV(E$S0AU8MFJX.T)N3+*WJ*^BL#'(A)(#R^
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
M["MZ47V-'<]DK2/\!2-)UWA>9< S3).L[-(5$SKEL%7(*XKDY#6@DYM&5'Z
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
M(!VF2>RYPKBR06)D6 'PS2#.ZI5BT[A4IP X'H3!K");R:"R&BBU8?MQ*$F
M9(+EP7M(43BN,^7B+5LZ)'8LG#1"FHA@AC"*IX/V?H"$<_=!CEC#02\][K0O
M7A'"/.->Y$$'6"R)D#7YRB^ =9;,@S[WWKZVHTBTC \S+Z0)O;/3.>PD_.AE
M]!7(8@.[?@B,_[6#U(Z6AC5JX0RZ+;TU@*R6-CQ80P#'9%:Z;E5TO?K9EG$S
M\YP9IMC"! 0?I*V$PQX)"Z#;-Z! (H "XW:[!;MLQ'_")(4Q%2(Q"2A^?36E
M(P,Y@6DC^ <,AJF^CJ3G!$1%H!HG %UQ\CB]J1?%B8%?P]>!R/GF](B,-Y[O
MRQ61W"E^=>-"K%:G;"FG?7KL"9P @R&D,V%MJU@2'@TD^Z!+G/PY JD#)^LR
M72R 8&PYM)#M!/W^HTAB$<!1!-IN>!;W!,34M0@R:4^\21OL@O#"PYN?0]-X
M&Q21^F^$XOA1>_.D&%: /K/3Q.CYF8W\'PFQ/C5SQ;0]25[8*$F#O<$;#A6G
M6NN3O)>)_ *.##^)"QK/=ASA2PE!S^*\\>OT69R\?%N7+#B2?.;_L?>F36TD
MV[KP7U%P]WMO=X22SJDJ,]W[.@(;[$U?2]B [0-?'#D5"#2P-=C KW\SLTJS
MP R2D$3N<]HV0BKEM)Y<X[/("]R.+ZZ@^<T>;'#HX3&KH-MM]Y5;N7 [NGO-
M:1\]O_-.;%KMD+Z2ZW1>4MQL?KF;IP^XK4:S!GP#G*:MC^IZ8SLW>?L.=!?_
M%']8ZH$)>EBW.%M_? F ?O$-/'!&K:S7<_=_5F_]NK_CRB\O*$&;#.V)\IY.
MC^BY4BC8G9[JV/_V_)V0;_MH^Q,O5^]:C3,IG7:38VO9@;?>#A]_U]/G;@;=
MTIZ_\YV\=_QI\+]^C;OG1,2=_8L<CV;VK1EO.$%*7AT9T9+<M!IRH";Y?9>E
MMN\W%5H_C6DU_V*^8<.@78_[P+\82X:O;)>"LG9']YQ@?+B'7]5E<X"<XU_
M[KF&\Z9@==NUX0 -SI>#$W>".^'2=T\=_VQY@#;A0X4Y6-P% \SIE/[P\6T,
M__Z<+V7I0\\_,+R(_OXS'+M[3<%<&0DS0M / R4/4Q;<DNT8$Z3&MPP*.HET
M(]:U*UG,=(B7JE>K>U0<(&;7WJ6DNVV<I3/G2E$X!K]J[J,C&G%0D9N%,?L[
MW7B[]-WF,-#?S0&6NV$-1SP)S",W0K":FEE;YD9.SS<_R3\^X4YR:UMON9_R
M 3?/6OD8^SIEV/7"1BU4]+-P_,*.C-X>7EWO]TC+3WO7S\Q)WL_\D]K)N .I
M]F:8N5-4[#AO%-%T*U6[OZG9JDYI-@8.IW1GYS)!^#8? %=H728<<J%'MB[+
MFY:1=*3GF;'W]"S+9HWLP;T.?P6)#4KL2 ? ()JA19!_[GB3H/GK+Z^NWQB%
ML=_8BP]E>?W&EMOP2HAMG(JG]+M*X39*']8^Z5%=F? VA&PA+:1>^6#%MJ!\
MM=I=K6J7CV5UM+KOK<OO"_7LP:$DMI"ZF\5_Q4_W<[M(C<[X.8VDUG+EGMQ+
M:N*M:X^1CVAQ]R"TV,!64;%A5FR8]? <>(>3[6!8]YO=]]O<EX)QXJQ]U2UE
M4A=>I-A4:U'S7^T,Q3\0XT]@B]CX+D3Q&*_5,7Y645\\S/$PK]+$5Q637P,Y
MR:&]ZK7UN0^#>"J25J/1"CE9^O*5,9'X 'GLHK7JFR3XH_M(QDU:-IR[3>*1
MRG^!MN[5& U)K=/IY2D4<P#P]>6Y^ ,GVTGD(5G=_>%X&\?]6=G]25ZT\]QK
MT+7?^P0C4_M9,[;IP/M*UOKU;OKRO%5WQLQK:UU+H=A.HSZWVIN$B7@J[7/<
MI&5M$F+P)27I-6C>![[\)+"VOC+-FN!''ZVHO2U;_D5LGK7R>T2V\=IKV/E2
M.U-N[8CQ9J7TSY6E!MY'5+/I,:GY+]!J"W.H2UD U=&CUFB=R<"BM+PF:?$E
M6U%:HK1$:7F(J]S7*3XZ@O;R@C*;1Z\_\,TMY?>UI0NL)IW%C3*2[IKGM_HJ
M:%^W'HI@CVRSUFJ7WKNGU;JE#WG6:[]P.Q^G3Y'M]MK-3MZ")J_[][7]>6G]
MP",]+%QM-P;=:H9.["+7ML@AZ4S&(-><."D\\8U?FII^P#D83Z9YGZ_#T5@L
M=AU7X;=GOR A"TF)[.].Z5U+MHU?@MU:VWKFA$[IW)./]+KGK;9[MAD[(V/G
M)S_,LM0YEX%[:;"@5^W665LV"J:RP&72;#J9U[F$?;"J'>C1,(2L8+/H?U].
M:2,;[MV!?\$?Y^)Q?>8S/SQE Q]07SQ";+WKEBI0$;F_R^,D92.S\3P=O:O
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
M^/=E XP;:I,FX"!LW'U*S+C3J^?[Y^VAPEG:]RSXE[3?F6S..Y,;'L&7Z@Y
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
M6>CS/IK/B:=L-F;-W>(8W0?W[[KU__#0-;(=$;'FAEC3Q4$.A9Q1@2V B%)
M!72()5(#+-(P374BF2\.(I2483JO3-(U=9=NMFC/W=J(HKUDT9ZT-9!@(M$T
M!6XC?9A4*.#$.P$I3ZU,($ZISQ/'#)91PJ-H;ZYHS]W2B**]9-&>M#,@MD90
MI$&2*B??PB1 >F.#$)@B(90Q6CO11JR,GF]ES%&T7UF88[]Q)6OM?C/ELU;+
M_*K5\V!'X)@NU9I=V3RK%7VC;3<&.Y:8K55LA\.M_<$V[/A=&&[;.(AEM6MK
MP*UMMR)^/0*_#J8K0-)$JP0R!K@,^*4DD#B1 -/4TA0F/&/64X)QMX]_KY"7
M)#I!5]WJB%*]/*F>-#@R1F7&I'!2;2"@#JJ!X"(%5J"4:)UDUK(HU:] JN>?
M7?5HJ8X&Q[-$>]+@X(Q03*$!!%,"J(82<,,-0$:F-$E9)B#<>IORLF"Q$F2Y
ME2 '@SY<M:9N->Q"JD$V'+#F;EP,-F4_[,FG5B=R8LP/GZ9+0A 3BJ9,@91I
M#*CB!' H&$@-HMSB)%%6;KU%94IH6="%)X6OJQ_TM<K_W,V0*/^+E?^IO"KN
MMLPZT<^HHDX_\9PXE/A8ATS=SJ4T2SW'89G M)R*>44[HOQOB/S/W6")\K]8
M^9\*B-B,6($LD")- ?795YRF"5"8&O>2DI:KK;="I&6!UT/Z7UNHQ'."^R:K
M1=E'N=2T3RML?Q4>EKD;+/WUCUFB\R;P.][Q0!4,ENKM/JP>G_Q(4Z$EPC[?
M2M"\@%VB% ,N$2'20JV5LU8(+*=DE;PIT4^ZZF9'E.)%2O'-A!2CE":,02"U
M08 JC)T4,P4@@UIDSN# S-=R.(,#P2C%FRO%<S<>HA0O4(JK$W>Q8(GDRE*
M66( -48 R7$&!&&)3;E16OI4*EYF'*V0%+^&R$9N.Y>4=>??%M&-4E=>/[$F
M/+)>+,!JZ'LW/K1;C??NNVK-GEN_POW1:G;>A<W+WW?LMV[ONMN6;@MJ3=F^
MV>_:1J?::OI1MENA?*T/?A'UYH=Z>U,6B":<ZB2C($V@!12G$G!".4B(LHKA
M5)B$AG@)I&7R?/4EDNAL(IPLP'R)<+(><#)A"JG$I)HP!@Q4 E!D"!!2(" I
M9Y)8IA(8PB^8PS+D"W? 1CA91SA9@!T5X60MX&32)M.I8E2F!"B!I8,3[<RQ
MC&< 0908QE*>,@<G(N5E1->F7=VK"^CTS;5^2"=&<Y9LESE$*UQ([VS31F;"
MN:+6_I1-9;7*L!400,6$+\I30!*4 JF4M3C)W*:RK;<$)>7D^1DHT2&\NN*\
M(+LHBO-BQ7G"ILD(1$1"#(SF3IS33 *5*N,,&YTD.B$4">L=P[@LV"HQ^41Q
M7@^[)(KS0L5YTJ9 DD N50(TI]J)<Z* 2H@&TB)+%;(B9:%D7I017R5:S=<0
MZ*G:[AW%*[%I;6Q:NVACR9V^F*6["!"N3)E(F<PRK)PZE:G$Z5142,"Y3(!2
M'+H;5(DT2;V?&')>9FAM.M?&#MT1[-;$E(Q@MSBPFS @C4J)P=*!G3M.OLVM
M[].M&8 0L=3O(N*)KTE@981>6Y.J"'41ZA9M9D>H6QC431K7#M<T23W5)!(8
M4.AYKX7* +>2FPPI10S=>LLH+XNY44TN*V#7'TC_7-, 9//VLCW@&2,3)FY*
MIM7SO'&3,W[.-\11WC/*U^6(*5U9=_+/9=N6 F$3^KND9*>FG\,:N:%W]89<
MQY]M^\CO]WS=+7CR5MZ3[:9;K4[_Z][Y4S6X@&&\@!]P 7^=<JSXO!BW40:D
M*O.-)[0&@E$$&,D2D4BH=,*=K;'--I#H.4+0AD/0,YT@$8(6 T$3[@Z;0IQ:
M+H%FE@!*4PT45!P8E&4"4F41D5MO^78ZKZ:<$8(B!"T+@I[IG(@0M! (FG1#
M4.ZPQ]T4@$*6^3($!&3B/:Z9SIB@6:(RMO4VW:8;R(F_(FCR!+O2U.J]KC6/
M3:YXF F_B8C[^ 78.#Q>M%6ZFY_)B,B/0N23*;L4*RQA1C. 3>H+PP@$3G_G
M ",-92;=)EH4[-)YU=8_7"A>.+\RPEN$MQ>S>".\/1'>)FQ>[G:($BT XI[(
MRV ,N"_Y<)HFXB8AA@H5;-X(;Q'>(KPMRYJ.\/8T>)L*ZWL*,Z$=GF'I[&F=
M<""TE8!IFZ;<;1Q-K+>GR;S*V18/;W,)ZC^TWO\!SUA@N#R.<@%!_35TOGP/
M/UA3DFY4\LSF[I=.J=7K=KJRZ>=Q9VGV\Y9B]2ZKV;"T[.R3N&2O;LGFE#VT
M+NP/[V;E"CVHI'0#.S+G>+OH,J8^S._D*%_M-91M'V1!(>X<#+&^"#7%=-AY
MZ<V7TTP0AM&4:@*XHDYOQC@!4BL(;&((YAEA4L*MMPBA,B'I"H6B8N?U^<OY
MW"MXHIR_G)Q/N/\2(B1"Q@*8>-H[I3.@N,+ 4@,9AYII;KR<TS(3JQ1RCG(^
M?SF?>_E*E/,7D_,I/KH$2HJR!"2(4<_TSP!W%SFP!D-NI<Z$CV(BE)8)FQ=7
M[@JEEJR+T;$[.Y'D03"U@4PV+VIV%'LQA581J.8&5!?3C86X2KA%" *16@M"
M0T2!* ;N<DJQIA8+*SQ0X3*BJT1R$SFKUM?PB)*^%$F?9*?#B89)2H TB/O$
M*@D44P38%!F5:6D(Y5[2DS+'D9UNLR5]6:9'E/1E2/JD\<&-32%"&: ,8D!U
MIH P*049YP*2)#/N_[VDLS)]OC-QCI*^:I'V^(P'/.,UQ,-W:S]KQC9-QV-@
MW6&9"44)NM5H.*C-:Q/NB8T_,(<EG^+K3FY[X!JLZ5V\O.J$]^%H'G5;^G)P
M> >Y;L49CLENC[IG9]&WNZU!3  1N D9%8 ;9SNG*'5;IS+!6;KUEFRG<TYV
M>YB0K$<Z;P2]UPMZ\ZY9B*"W"-";<"-H!5.HE08FD0[T,HR %(8#F"J8&98)
MY$$/;\,(>A'T(N@MO)(A@MX"0&_2HZ*8A2K#$"1<(A\E,4 D4 %(4Z$=!%+M
MF4K0=C*OMNU+ ;U@NO_5E>ZY[F]3^_GVW^&/?*BJ_=?;P;#[O^P/?.2+M/4=
M[B8$\,Z)+4$RL9?,XW-;DMI9Z&Y0-VZA2LU6USW=6^INE#4WY+.VK)>N9+M;
M:F6E[KGMV-+[5C.00DJ?^_ZAUI1-77-O.NJZ%QINFIWM.Q>D^'+J(]Y7K4[-
M[_V;MJW+;NVG_?M7S73/^Y@Q\JEB?^'P(U*Y$?2Z=W_D=RN_K 6F?'PM1O_T
MPPTX0W@J4I5H#1&BJ4FY$CI5A!#,=,8%_,'$5O]#YP/'WY4\LT"UK;P$,G,S
M?"/KO^1-9^NOL85HU)I@=-4G%^S.9<FRIRR+>,"JY/+GP+J5=XM\X\Z_;?MW
MN2')51E*Z;SM;Z+_]8#=\4WYC+W^]U_R[:S=?M%C.>6JR^7^<.?]\<%AZ>CK
MY\^?3DKO#RJ?=ZHG3\:Q90W[_4'UZ.#3_N[.\=YNZ>C8_579JQX?E0X^A"D<
M[OUGKWJT_VVOM%]U/^^M_'S^J#4=IK9Z[AFF\^?4<-T=Z&^=(0R&V\X-KBZO
M.O9-_Q]_FUKGJBYOWM2:X2O"A_YNR/:9D_T".[WH3]QR81'R7Q>H(,0V@\P#
M0^&I+KZXP(SM@!D3=W/^NX1O8T[O_#7<1G?^[K['(K0MJ'C28^__74)('&R"
M'_38WX0N5C-"\:22*Y3,G%6ZG>+QB>6@L5+!EP\U;[R43JQL/Z8^:H-V;\0A
M\0@&\Q7?5A_&F->,'Q+4W*B50W'EGKAR\-5CR*INV>QI_9&0TB]K+T>4R-]/
M[0&G>MU6 <=5N&L5-JO-PNRIQWZ7L2]2['?YB$C#P5$_TG"&#X[/SRMX'YY^
M/+DYV#UT[WUW7FE\.Z\V3JY//YZ>5]WS3G?KY\-(P_EY]>+,/:_><,^^K!Y_
M(=7=T_/3[Q]JU8]?<*51H0??3VO5XZ_)9*3AX.,>/MBMW+C?NWE\0=5=[<;Y
MH7[RW7W_[LG-R>U9<NKF4#VN9_W0:N4(DLJ%>^_9#RN51 2F(-.IS]_4!*B4
M() *(A%*"48*QW:7$>LBUL5VE^N&=;<36&<R8QBF"4!:*D )5$!P18&4QAJ$
M%"09BMTN(])%I(O=+M<+Z= $TE&EN4T5 \9IYDZK0P)P) R@'!N92LVX)!O2
M[)*_5*_+^(P'/.,UN$H.NN=Y;<Y5VY[;9J?VTQ:ND[_^J#ND^_/-DY@)UZ$6
M:U6>\3BW>JZAX&V\ZFPA[\]E\\P?IE(F:^W23UGO69\\YK/)VK;3+;5EUY8Z
MO^15IUQJVCRQ3%[;S@/X13:IY'@)'JD@Y.]'97RHRKR7G?,/]=:O_UAS9C_*
M6M._N.,3R0Y]/FRG4\O<$OHA[S3-L;R.JL^\5)]J;<JA)8E),V4U$#J5@$HJ
MG)'G>XUR"(VFG!"4.2.O+,@C4V<79ZP]@D%@LZ5V[KZ5*+4K*K63KID422>=
M;E^-2!//(. $5I(,< Y3SA15)DNWWM)RPA]IKD2I?6+H<[F.@HZ;L/M7E-\U
MD=])AP.F%F'J!%8A[N37*@ED:B@06289UR*QF&Z])65*IT-(4RD&<Q3=WQ@&
M_71?-QQ[O[2O\SM?@Q%^W.K*>JGU.U/\.7SO=SJX-HJ^Z85MJ:KM'F01K>>(
MU@?OIVTD:2S.F &(&00HXA*H#&K K& ,)E(;:9]D(SU3=M:(+/JU@L%23;0(
M!@L @TG3R^$U$YEG:,R8!)0D&*C$I@ A;1/"E$;(/LGTBF"PEF"P^I9?A(4%
MP,*D10>QIMQGQ_ D58#RU.D("=) &L6@I<PH8QYKT;T0(KP&QL#<_IEE^<R=
M">+5I@+-?X%6^R9X21MQ!O1'V)\[[!]-F880IYGF4( 4*>O[Z6K W0X"XEY+
MC4XQ0RSD@PM>3F= _X+89U8FC7+1?%P17".X+MSFCN"Z''"=-+4E<WCJ^["9
M)$D 55( +H@ B5!00+=QR*=E.G"%J,Q@!-<(KA%<UR[+/8+K<L!UTF'!$.=$
M\P1DS I ,6) &6, $AFD6C'%#?8Y[TDY0?-J0O'RT+I 2L4E".M2F1,?M"BO
MCU91S(-6D>-(JQAI%2.MXABMXKN=3SO5]WNEH__L[1T?K?S8QR@4RR5[K:V[
ME'S?F;SAC&RX&[ [S*%9.J,B3\A3&!49WD[%PPCZ'LG[EQ*V$)+"!0WV88R*
MD:)J=6B)[N@.9;7U[>Y*!)5+#Z2UVP".IM\L!D["8HPSU6U6ZN/L%=@Y.AJ]
M7IZ0 _%4QKWU%?CG+<5SZA<W>:TW*]!^1TUFK]UV*%B2G8[M=IY6VKN&TWZ&
M9"V@QGQ-5VQ.MU%P%+%MMO+ER[)S7G+&1$G[?]C_]FH_9=W[9IZ3A;^&&76/
M\$8KHC*IE,("<\HSPY&6EFN>4 TUU>;'_@/3)]R*[S2-_VMON.X[W?>RW?8^
MMF^^E'PMW-&T,FCA4V\<'._=5F]-O8HKUR>WAW7_GM,+[V*^) >[%7KZ_02>
MW/XS=$<W#NN58^W>NP\/=L]P]?:P=G+Q3ZUR_*Y6;?QS4=VM)*>[7VZKNU]_
M3;JC3S]^O:[>?KBH7'RA;KRD^M%]KK%_7?FXCT\:%5BYK5^ZS\/J\;M9Q'I(
M)$2E- ,(,@*H1@*(# J@M1 <4F(2J0)!<#EY?J3O'IQ8@_39S1;I#.M$$*F0
M-)1JF2DE4F64)$H;F$ 61/HA0?LHTDL6Z<GPO<AX:HCE(&'*B;24' @A,N T
M$Y8BE2*BV-9;SG@9SJUP9H7R7]=%[=AO_G22T6K7'L2#\J#9;QXJS4O1Z"_V
M3=5V(_C,"WRJTS5[&<H<(A@$8,@=(B(!7$H(E+ "I]9(YLDK<9E!44X$FU.
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
M7)Y38P-B/QM!WZ.GBQ6?XW%Y'O7%6D/LO!2E&%Q?),">S" ,U(S # /(0L6
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
M=RZWUDPAQK6VG@8D5<XIC(8CPW!$5(+4"H()250'!=<6Y!I<G'G<ALZ;R43
M%G4ZSSVXJY&#939L4KIQ;[6'ZT;C4!P.,@5+%><\".R,\D8R*Y3,T3M^8^ N
M<^P?'MK]FDFBC$L8S$ADK&>(2T.0B]$ACTG0+BHNB=S9);RGU6V&+3R-N$VY
M1D'@^T/@C:O.!8&[@,!KRK54*CD6&1(@7!$WQB&C<4+6,&8PB%J0P-V"X"T(
M,5S4J_U21N]W9>D^6E/_:L"ZGS3==^-HZ]/Q>1/\;)-S]_Q_3OOC& HL;0Z6
M#M=2<2701TOJ$<G#M[B,!CFF W+$).4TX!*VN8R02=Z-(5S%U_G0OLZR8\4[
M?-/>$B "$J$@(0+C*6 CI0B8*BE,($2Z[]9QR_CZ^Q$;JVUF?$J"1Q 6GC4Y
MWY$B2QA%C!/%->4")[*SJXSN:7.;;A-/0W!TY1J/ 58*'!<X+G#\+2U^U;E@
MC95:!HPLUA3Q)#DRVD3$<=*2&<9($AW#XRV(VCVW]5$59O.DJQ/;#TW0;JEI
MQE.*U#T&F.Q6O4/9L;)CCX&S2_3FRC[)06.?-"<R,<ZEM,DJJKD1*BHB/?MN
M5>H@O9@)CJ([;4YW^GN]DYJ67#F<'&*$.02O&6A1@B'M4DQ".T>3VMFES/0P
M[DADIK#Q8PG"%C:^,S9>,8& 7#RY%/( XR9Y42&#L4":1FJQP=P$T3$VWH(
MZ_,C.SR,57]8)=L?5Y]RI6,.M?:!^<:QGE1C.XE5?69/ZEXUC)/\V<1^CM]G
M&'74[U:N4:;.WELJOH["@M(2#4N8.RD=QC&J**462BDC;RS*#B9'<9P3A<;Q
M* [K_J>XF%_Y I[FDYW >_7OI[!-Z1SV=:_^5PR'L=Z/DX/TSGXN@F]C@N^O
MO;6VWS9$IE1P2,8H$4@Y W+/4Z2<YP1SZ91O(OA"=VG"91>1HZ!/!PN!"OIT
M"GW6U.YHDA-<4614MIX](<@IFO*PL7P*, Y-S5#'X&<+@@]P_D'+SJSRE#R1
MCP$NN^7_+3M6=NPQ</9V.2<?,L0 DF&A0Q7U:'/JT<OUX +14A,PQ)&Q-L]C
MXP(4)8V1P(EY9T+"TNWL&J-ZA*QG6#^=MHG;SL0;MXL*$]\A$Z]F5SD+V$L\
MTE898&*3J[920EYPH*CSD;%.,O$WK)S0KT\&]CPO-GZ=[\LWRS>?9-!*7=YX
M<"E![[__2U.B?JYB,]VJLI/J1?3QV,5Q146ORF!]FU+!K9@_=GD-H3'>89Y"
M<HPK3&QT!!N..8DJXAB;$637[114'YQ.ZHD=YATKPG!SPO#U6L$@H5Y&9@S(
MPF01YSX@JSP&J>@B*#0VTJ!W=@EA/4)O/77P1DS2E5!$X?HK!WYLBN7+U,&[
MY?GS59['P.R@_WK*&7 Z,+X3F"&M,:9*:T*=S?-Z."&%XPO'7TA&T!Y[JZ2B
MA@>'#252614T2=$943B^(QR_VB^*DHB=IQ%%%QSBPH/%*W5$A@+5B+212=Y,
MZ"*X)P@M7/_TN?XFZ;26)NR)]2%$SAEV<'8(CR1(QY*"RU_-]C4\)KPJ_'_/
M_+\B\?,PX=S,!7D=!>* ULAHRI&)6C/XOT08:Z:+"]'3_#;IM(7UN\_Z-^%\
M;:SQ0F.%)4]4:C .$R<*"\$PEE_A_,+P]\GP:UF$F'HCE$0*3'K$G06SWL:
M@L"6!"U<(LU<<<:+45\X_D(S@4 5EUYQ&P27W.G(L(V*@=S'>2I]X?AN</Q:
M:!KT>!\(88A0R1%GU"+#N$11>A.5C%Z%1L8;+C8QB;>P_9-B^T2],,PZ8@-(
M#)N<,Q)L1<N<#UA@5=B^*VR_VN3?8B<2"PA+X'TN@/=ME!IQ@X.@0+*4W,XN
M[6%,>U(^#FD_C4G.5C$]T[+AZ2ZFM)5KE&N4:WS]&D\JS^"*XMBE?L-5OZY/
M[=!'$+J E-,W[9D=A^ID />H_ML>G_Q<O7S[YLUV]2:^65J!BH$IK;EEA//<
M%8L+PH4EEIN8C#--HEW62V1.M*.$,O)=,UO;M(,KA[;615&YD:+R?BW1@!&A
ME1$.29X;F4DKD7'<(>$=#V";$*SQSJ[ MTZXZW!5XW;Q\[J1<5_,_*T!S(65
M;\;**]&$X"0GT3$$!J)$/ ]!,%(JQ"FE)M!DA#([NX61GRXC2Y>$-D!X2SS'
M5NO A=#61^Q3]$+<%R,7S\+FN'QMQI2/'"LA44R,(TY(%MA"(4-(3 YKGS!P
M.14]P3:5)M1%5B_7Z.8UMAV"J8M"846#,XPG*C2UG(N01* ^P3\%@A\?!*\W
M0<.!<Q<"$F ?(1XI159*@2P.5#LA.<XQG0:#-^79+>T8KL6IC;\ N3QT#1YQ
M,76MBI_SZR?5I*&4@S\J5;I, [QCH/ZPIBL+Y[!5.EO$@B">@@2<YAS^1!\9
MD$\RM;,K6$^S6R?7=K@JO%RCF]?8=HS=O*Y<,/;.,7:];-\'B5U@>0I* )#U
M!-F<[J"9=%83(8@5'039+0A\7AR[VL;QFLDHP!9U.L\=@*N1@V4V;%)Z 6^U
MC^-&DZV,8B0X;4"/RG:P!<C6@B5&K?2&VQL#=QFF_?#0[M?49QTDIT!KI%-0
MB$<.K[BCB&$=%?4Z9ZWO[%+=$V8=V<OTP7*-@L!WA< ;5YT+ G<!@=>4:^%5
MD#I/"H\"@X;M!7+<2F2CLQ1C$Z15W8+@+7 R7]2K_5)ZX7>E##Y:4_]JP+J?
MG,%WXVCKT_%Y$_YJ,P7W_'].^^,8"BQM#I8.UY(&*:A^%L> %*<$<44<TE%B
ME'@*,2BF@L$[NZP'Y.[&"* N>O^>TC6V#-[6];$0$L'>,QX2Y5ED!Z9!=CL&
MRAAC^N;85F8]WR_$K;9F,%I*B6T BY>:[-IDR :K$(N"8JXQ(3*/>L:XA^5M
M1CT7D'LTUR@@5T#N<8/<FGFI",%,8X&,-QYQ#91SV"G0Y@R8FI889FS'4&X+
MXC9W-=#^L7GYRC6>[C6*!Y<Z[D!NZJ 39T(9)Y+B22G-6*#I^V-H91;RG4C/
M2T::&Y<$]6 4)!7RP(($<I0KAWSVQQOJA21N9Y=CTY/X-M*SPP&RPL9W%8@I
M;'QG;+RB!#N-7?2Y.5.*./^1R'(/;&P4\2$$F93O&!MO09#E?D>:/S9?1+E&
M\>]L?'B6$\J&Y+QBAA.F+ GPCQ=8DI08TS<695\;*IQMW%\'H[-FBO _;7^8
MW]Q+P-M_1#^P==U/L(-YR7O#4.8+;U(&?EF?;@XR#HL0$U)!:\1!DT&.!8&T
ML=;#$0B8R9U=TS,,=RB%MXL@4H"H@W4!!8BZ"D1KRC@GV*:$/1*@;"-N#4<Z
M4(J23-8G1QP6NGM(M 5.Z5L..G]L_LERC:=[C2?IM'I(UW.9DGM' O*24==-
M5V%-,8I$1L03=\A):Y ",B7A@R'&Y1$"6.N>VMC,H.)[[B ;;UI-+FQ\AVR\
MVA^<$IRPI @3)A&/A"$CK,OSOZB,6B9!4C?9^$GYGF\UF9B19C(QO4W6_[1C
M>_NT/S&@21B=ND%LN[9OQ=2#2XL%:#36*A,=J"G<)6N"E%AAXIP7)GK7##ZX
M;DN NLPMOA-<>[56&<"!-%S%B$"I!.U$XX!T\A'AP(F6-##B,ZP1W*/BUNT)
M-\A"#^R"?#"4Z)J7X?\\!/%O0/0NX>8E&N&F0+-,B[E;U%PI-N#>,9V41F"9
M6\09RQD(5B!%/8^8>IL8;R<_W[J=8,',@ID%,Y=G9WN7G%1!4K"B;3!&>FV<
M$I1:X,9 "V9V S-7FY-8@YD7GJ"(&4&<!XHTY091SQS#7+!$FU&:5,(_^M9S
M]0IN%MQ\^KAYD\Q7IS0A))(\AY 3*XS5Q <P^[!@00M[-7"6Z>,/@Z K6J>7
MFFJI.(K6)<2IHL@8)Y&$]X*WBE$G\F12+43/8'/[\J\"G@4\GS!XW@@[;3))
M&\L3X4DS'90+4BN,=?3,Q*)T=@,RU^:W>QE!WEGD,(LHNUB0B3P@L-)QQ,IR
M(QOW9H^J8JD7T"R@N4G0%%@[HIAE3:";!<MRC7JDT1"KK L%-+L!FFLI*T()
MG*3&R J.0=$T E!32.0=U4"WH%60.[NB)RGO,;&I)M$%. MP%N!LM$T&BHIS
MCAJJN4X!['0;M=>">^RY+\#9&>!<21(R.G&OL$#):(YX, $920U2,D;F,#5<
M 7#2'N:TQXE\ L#9)!?].+%P._AWZ'_:_9_F3_L$;OSC[OQI9A_.GF?I1C[F
M(M%-\R7!WV),FAGSW5&LK,_#I^SP'/:C&HXF<'4[AK>'3?GJX=@.JA,[;FM6
MCV(=J^>C8;.3N?=N]6M_:(>^#U]Z.X$WFG+P9U<^]_3F7,#J3D9U/U/^IW%N
MX]O_%'\^ZX?)T0PREGXUI2Y>_,0Z6,'IY.J?=&6#<^+(\EXL_\W+;;"&:6FD
M$]YC0K@$V]H9+QUCC"H/AC?^J/7.[$='X]DCG-C#B-PXVK^1S25 /]G!F3VO
M=WZ\L!''_>%L14S"DE<W[,IM2>E.Y 'L2LMF +RC<5.K]--I'F^?OP5+LEU9
M2G4TS@+IO[Y-';6S^PI^]OE_?K2[EU'[08_E6M)@R_=_[#U_=_!']?;]FS>_
M?:B>'[Q^L[?_H4-P=?FRGQ_LOSWX[=6+O7<O7U1OW\&_7K_<?_>V.OBU>K[W
M]E_5K[\=_/MMYY_BA_X0D'1T"M<(]=PQW<B1!>(U@@M6-+ G=?QI]N+GT*]/
M!O;\I_ZPN6[SHY^/[?@0V'P*DQE;5^16\^3MQU, ,.:9D"1CP#0[=GKC*3P\
M:^!A10BWGTGX)2-7?HR?7?W9URZKGU&CONNJ7_^,Z>^[ZM-9*\/76\\W<J4[
MD1+];:G;"+;+=<GY0Q%QG:=J,>*!GNOR7.]?^]E*J3Y$.[[P<-M#NB4'Q56Z
M_27J?<?)^M6\_!L^\76*$9_4SI&R<]^Y<_A[,.0:N]21C;AF%HE@U5F,?]=K
M&0);M0FT;,(5F_"HVR5<$PR:)KYI,#JKJS0>'5>CDYCMX>%AE9USG_J3?JQ_
MNDTKA>\%SD>LGMQEUX"RG64[K[F=&ZJ ;1SDZID2'=^!JSN_W.2!'SC.>,UG
MO7&@L0L!PVL^6VDM<*.HX<'S:=3P^#W;IW_^??!NC_SY[]?DSW>_D_V_!D?[
M]*7X\Z__U__P%USOKZ/C_>,_CI:BAF=_OAL<_WG\"G^@KS[O?_F=[K_;$W_^
M\_?S_2^O^8=WK\Y??]F'W[RGZU'#7P8'__[S^,-??_SUX:^7;/_%!_+ZQ>#O
M/U^\8J^_'!V]_@N>C7Z@?[[[,^T_;_/37K_%[/5?L*[#C]$Z2QB6*'F9$%>>
M(2<90=(P2XADE#BZP<8"&VRB=4])$P64NO1L-^E/BKWTR6)+(N;11D-YPDQ%
MC3EFGM,&E#" DD)3=!(%E!X&E+ZL@%)((2C*!2+>.L09=LAHQY&U(09"'&:)
M[.P:HWJ$\ ))!9(>"20%8ZV4S 4? T^<.6&3X,H1$G)R8P-)Q  2&33%)ED@
MZ6$@B:Q $G=>1^D4"J#KYAFF!FEB0AZ"%:RT7FG+=G85USTCUJ>8/OI6HX_%
M^-P+?YW6DR8%*L_ &D?@/]\?Q*;E?VN5YO?S?_GL<3L9C_+4C%"Y\\V[W!Y-
MA\N'O,8FO2.$/J-=/Z$OX@F<RGZ3ZU398:CL\0A6]Z5YXZD,!'\$+H9E.NP-
MP]X2%8H@W9@@[:\['(P,BA&)6#,I-[* G"$$60Q*$27*IUQ&S#CK8?D$W0V%
MH^_,/B\<?3\<O6JM&RX53DDAX:U&7$J!G#<<22H38#/VR?"=7:IPCW1*-2X<
MW77SMG#T_7#TFK$;,!&",D1CS/XW%9%VQB).G.=!,]<8NR"L>X1VR?^V26/W
M,=@2KXY/;'^<K=U<&G0X&H6S_F#06!6C/,,FEP_9X6$_I[7;NHZ3JZ?=/;+N
MZ(_ P/CGE!P 7*_F9-C+5%B0[2**I?[G&-"7.!X5 +L)@)VO&1F*2V$L;*82
MH(UP'04RSACDHQ&,F@2JILVY&AKH^'.'FJ5O^<R#1V!D%*Z^/ZY>"PNZS+Z2
M(Z990IS3A&R2!%ENK*) 0^MBX>HMX.J-&QHWY^IB<=R*M5<M#L>T5M([$-.:
M("X=1<9+C((-5'+C.==I9U?JGE&W[LW:O>$FC]3@:&V,P6AXB ;]3S'<QL;8
M"@?)W4PJ7<&IYT=V?!CKHH1L *D.UA,FB:4:&YT0,30WDDX"66\\HB"1)(,_
M2I"-*2'%V]E=9MZX:5&8^<Z9>=6B2)IQ+;% GC".N !FUMA:9,"LT,$F^%<J
MS+P%S+QQB^+:S%P,B5MQ]*HAH3S#(O((\C@/2@PJ(*N]@3_6>$8, [TJ-X_$
MJDNAR&T+7.1TU1]_.+3]X3\J8,S<4F?:5RS;%2?CG(J7IR<.0S-(\21S3PE=
MW*%9<<6,A7\"A3*M#H9O 90.TILI9=X,['#R<D:9 F@; [2W:_:&\X2"FL)0
MT)@BGAQ#FFL"E.2)!9>282(W==Q ;D5Q>7:7QS=@;10>[PJ/KYHAR@1K631(
M,^H0]\PCZRF#/RYZGX>@$IE'JV!^ZS$!A<?OF<=O,B-I\W&-PMOWS=NK!@G5
MA# G#9+$8<2E]L@)Q;/3D%% <RZ2SP761*A;C$PJ,8WO9M!FY#=RMH[Y>8]/
MXK!NBS/BY_QZK8M%<9K<63BC(<4OF1+/EPA1X&E3\/3ZW=[:"': (*\=:!R,
MY<AK3&!?P%M(<<J-5$1;SW9V!>N!;M(ACTGQ@';/P"C,?._,O#*C,6$JL1 4
M,96[N>1!C48)C0@1"5ON09\$9N:J)_GZ@,;"S$^&F3=N2!1FOGMF7AU9;0@'
MAC0">0-& X^!(4,MO I6*Y8L83'N[#+5H[?/B2JQC%L4=*<X'H/Q,&LO8#_'
M4F=QGX7<[?ZWC5#>V<\O6[OMESB,J5^<&QO$J)=KU@.'$PL"!:.DA$'<!(<T
M"QB!0>$3QB&HW#Y.D)XT7<K;+*[+KEL/A:OODZM7S AA+-/:4 161#8CFL@$
ML4@YJ;6,EDF<ZS]-C]S>C"A<_;0#$E=$'0M_WR-_KUH6VN- N"=(J5P>*95&
M)CF/4DA)"%#*@LR6!>DIML[?)2AQ#TSZ_,@.#R.8%-.:BB85:M"WKC]H^I)5
M/\3/?G":GZWJ'Y\ :=JQ =;_Y[3?9E*UOUE*K:K_\7W=S*[K=2G7V*SQRU3'
M#^FKX:<XG(S&_:VS=V\B0S=N\(+('$=;QQ>Q_?>KX1(ABN#<G.!\O6;N$DE4
M],$B;[A#7#N'C"01J2A8M)H+'K+@Y*:G^'JT[$$D9U&*-\W0&[=U"T/?'T.O
M6+I:F82-8,@X&<'2913I)#FRDJ5$."%8\IU=CE7/T,+03Y2A-QXM*PQ];PR]
M:MI*Y35EWB ML4;<6PROJ,\,':,1)'H+$IIHW./Z"=JVG;<9WHSCB>V'67)=
MO=2LS)^.Q[FSP%9V$>B813$ET\Q+-W7.[0W#HJZQ -D&@>SW-5.#63APTG$D
M!<D]&$$SL2X%I%P$Y++<&"MV=B7O88EO@6,EBZ?#C'X/ED9A]'MG]!43A'$3
M/ 85Q22O$"<V(9>T0-)0DAB37-*PL\M 81&W45@*HW>8T>_! BF,?M^,OFJ:
M<&=I8)$AHST%T\0H9*20R$=F:$A8QT2!T6E/F?6FR@_"Z%L5S=CS'AYE4E<G
M]MRZP??5_3Q>ATFW[(\9,=ZTM"C M#E@>K]F:B@A6*(4(T,4 !..>20+%V!J
MZ)012B2K=G:)I#W&2@'R$V;L>[ W"F/?)6.OFA:42>$"0UXFC+@*!!F&&1*&
M<)V8)]*":4&4Z0EVZSD.A;&[R]CW8%\4QKY#QEXU):),B0LK$3/ SCR& $:%
M"B@038S@VBJ630G&+O4./HU^R8_!H!B?QE#%XY/!Z#S&"]T%MBR\T2WKXN64
M(G_$@9W$\-LBK[+ UN9@Z\.:H6$HC=1S,#0TTX@[FF,:-B+KB?;&"T\EV]F5
M/<ZZ5-!8W)T=C&M<4590>/W!>'W%]H@V)8$CV!XL!<2)<,@$+9!7VEBC*6/)
M@.V!>UBO,WL):W26S[ME=13NOA_N7C5 K+)6,*H1F 8<#!"5D$Y)HN 85<;A
MF +?V56F9[CLD"C?JH!&$]BK[,P*F29<;5E8XY[SJJZMEDR-PP)8=P)8?LWT
M<$9RJO.0:M \$-<6C!"I*>@D0&!&#&=YP!1A/<(ZTH>Q.$$?972C</5=<O6*
MD4&(L#9Y@D"=3(CG5U; JZ TC83:J!3.7*UZ^O8NA<+;W>7M^PEP%-Z^0]Y>
MJ^3( YP3HXB2D&<X*XE<_D]LN#"<JX0) Q.#]CCN4E+"5H4X7MVVY=E6^$'N
M)U\J@].\FTHL<=C-8]3A>OLSKA/.]1G4","H$#RR$3!*"JNP$9%H"OH'E3V@
M?X?<(,73^9@C&H77[X?75VP-2KWAEBF40@1;0P I;1 .83 XP-C@AB77M&/%
M;'T24PEH=);-.VEE%.:^6^9>-38P8U0ZB1$A1.<^$'D&++9()2JUX)HFJAOW
MH!&W3I0L\8Q;Q#.V+'S1T>A%0XJ#DSBV$]C0Y_:D/[&#_5C:-FX0I/Y>LS:T
MH32W7D786(*XP009L#F0U(EKQQ.3%D"*FQ[0MD,>D>+L[*"U43B\$QR^:F,P
MH;F(#@F/,>(1-!!M4P1K@U&LI)7,8^!PTJ.W:OI0F+N[8OSN6BX7)G\8)E^U
M-8+%*C)&D)*YX0,V!IB<&&0DM2)@0YS(6=!@:W1*C&]58 .8H/*V/LJSZ#_U
M0PR5.Z]&,TZI,C$^-3' VT0]W&@<XAA-1B<_Y8VI1X-^J&;/]K11;N,A$2#8
M<Z#7FRFY?CE_7V<ORAS<]N84*^"V,7#[:WV<)-.2"V<YXCS_H98B&V4 A<9H
M)DU,+G?()3TF9,^H30VANS8G/2)7ZA:CP\;MFX(.#X0.*_9-X#H&%0-*S&G$
M@\CVC?"(<1FH\L3RQLW:(TSW%-U4R+2@PY-"AXU'80HZ/ PZK#?(BE3ID!#&
MH#;PE#BR7"CDG.;<:V:\:'4'PWN"W#KIZ[[084-!FH[82^KR>3795DJ#T5G=
MSJ'I#S_%>L54^K[I,]/-N F5NHUTEY_2C3K1RGZ6_=SD?GX#P2X#2?5,=7[&
M5NOO;"OC0G]R.MZZ)-8'[3K^QIX?Q^&D?C?:RU/+QA$4,%"Y)N=O!G8XV1N&
ME_#N2?Y*4;LVIW:]6G/91$&#]=$B9;C.B?8":4 U)*W!TCB>X#]V=I5B/29+
M!^(GRMT;=[D4[GX@[EYQN4@M1"(D(JX8&%6*<^3@*",*%C/C*GF9@+LEU3W.
M2.'NI\G=&W>9%.Y^&.Y>BR53':F-/#?>P""[HT!.T(02548Z:HP1(D_JYCV,
M;S._K*,YJX_ R@#&@/6'J5^DAM->C5(.*S?LTHP_BC->*<FM]V=\3,GR*U#E
M+1#E(!4$NP<$6Q^I*DBD27F#L&$2<2 GTB8RE$BR@2K+/<Z-.7J8EP[%3YC!
M-V]_% 9_( 9?,4!,4M$[P1&+S",N%44N:HX2QRE/'5"&TH;!S;KY41C\R3#X
MYDV0PN /P^#KM7-!6AHI2HE9Q'UNPH.Y;/R'*A@=K&TD.#!ZAQA\D^FLC\ ,
M:<STNM]P*=@?!^/:'\7!L%=5PSC)[S39KK8UYD,)@SQ@&.27TQI66->QWH^3
M@Y1#Z]-/0@&RS0'9^LA5#@JH KHB1;!#' B-#%4$&1%U(,I:E^3.+C.XI^1Z
M]DEQE7:6OSL5![DV>Z?^YQC0ES@>%<Z^*6>?K_;I48Q'$4!%$09QPBC23"KD
M.0;T3LX;PW+F@P:\_KE#]?V%O3MOA13VOG_V7K5 F(TX6D&05"EG,-"49Z5K
M9 &_,14B"LF[R-XE% *&AYLR3 E^/$CPXT6_R=3-V6\':0%>Q=+8'& M)JX>
MO'CU9?_%^X_46FZ2%$BXW#>08  L$0UB.LE(5/#:ZYU=:7I,EJC'$^;L.XUZ
M7(NSBQ;R_4Q]?I&IO<(QR.@0U6!:< /ZB(W"H>B#D59I8O)\]PUI(86KN\O5
M=QKJ*%Q]MUR]OR*J220F!NP1 ;(B[K5#6@B#L%04QP1L+4@7N?H;MD7HUR<#
M>YX7&[\.!(_YFV43MK9QRVD=0]4?7EJ)>"=-6QZC4.O&=*PKZJ]?S2A7ZJ_O
M0M2M=[/'.H%^D@B2CF $-,;(&4V0)TS$X#2CCK29.JRGZ/I<OQM'P*['2X_(
M>;ZUX'!W_>\+.#P0.*R$T 36PCAK$8TAI_&YB$Q, 0F)F8P$:YGU8$E5C_';
M]*8LT/#$H.'N&EH6:'@8:%CKVR(2E=0D1)(.B"L1D"$R][?$FG#II<4N%R'1
M'B6=AX9M[-:2^D,[]*5;2^DN4O;S\>_GEF4V_S(:CT=GL/ :M!"@*N@.;E(E
MZZ=3.K<LE[DK>06OZOH4A$H\2.^'=?2GXQA> &&*)K8Q3>S+>O==3[$!,E+0
MQ#Q&G!""K*<)2::(X)IKJMIB2H)[< P[E I5,AT?4VK!M9B[!"&_GZ]7\Y<3
MB9)J J=*YR"DLL@YEY#P8#;K3%=CNYC@6+CZ,:46%)%]#ZR]EKM,76!41R2P
M)(AK+9&6'".M?**$<<9T=IZ N#8=$]E;EKW\1SR9YOIOT,YXO/E0#UHSN:!%
MP:H[PZJ7:^:%D\0F;[-YD4 -L3@@JYU'V!D2@S5@=+"=7<WHI4A5YI-UEID?
MTJZX)B\7:^+[V7C%FM#4!$N308D3A3@1"3F;.-+.&NT992J$+J8T%E[N8&RV
M".8'X.@U(\)PGY1,2&O 71X\V ^$.$2X(#$IKQ/VV>_'L>R)KHCF+8M39"ZH
M0K_V\$A@0^3&C_VIP0V/7T]*H.+N[8<)[/Y/.?I]<#K)\6_ I$R6F>/C.9"A
M:!T;P:CU-O,B6*NT"LA(K1$'N$(FSPA,AD<@63)1I^+#W )NWI@%4;CY'KEY
MQ890VGO,K4#!>8FXY+FCBA%(<V6QDUA0TLF6"X6;.VA#K.1WWIBOBSEQ.^9>
M-2=(P-%(B1$V(8(Y01FR"7/@<"(C]B*!%@;FA.IAKKO1!ZT4^FU?0.;-N#_T
M_1,[J%8",VTZ:ZP&T=;PMV]="='<>XCFUY8(OV4:S"DUZY95X'MS\+W>QQ+S
M)(!T$7F5.VY[,+(T)@$I83P!,$\QB9U=WL/B-NA='+L=9N>-1VD*.]\?.Z]6
MWA&1<T$<4BX:Q"G\,3IQ%(03T0E"4Y[@Q7M"=\2Q6]BY@S968><'8N>UD5U"
MTABL13(8A3@3'%E'+?(:7D8J&! ULS-1'6'G+8O3_!%/3L?^*)L.HU351W8,
MUYZ,JMI.^G4ZKR;V<S5RL$Z;2;)M49M.M,K_(P[L)(9WHW?V\[_[DZ.CT2#O
MXZ^C\=M,KE^ =N'YZ/@D#NN&2 70-@=H[]<#.TG:0(5$2A*'N(T26>9 L=2>
M)^G@I<DS"'5/7#( I'3-?Q*L?F=M\PNK/RBKKY@B6,:H3/3(<Q_ %#$..<4(
M\C1)I2@'@N<.0;RGU0;: Q56[R*KWUD+_<+J#\GJ:TT]6 C6$#!.-$F(:S!3
M#!8$)0?\SWFPGK&=7=53QG2#T[<L^G'13/&CX^-17L/(_UVB'/=OD0!(+0AR
MD)XWY'B;J5%0:G,H]6&]X-U'F8P,R#IB$<<.(V=S:S*B S;$.!$MH!3&/2Q9
M-]PIQ3OZ:(R/PM7WQ-4K9@9EGL00.*) 0,299L@:)1 EGFK+6. VZQY&][0I
M7/U$N?K.[(S"U??#U:L6A; D@/:%421Y"!_U!CGI'9(T.NH<Q<Z2G5W&:<\(
MU0VNWK+01VZ>?G)A2->\0F43-L;C]8]TKZE6XQ*IW^=\MU?PQG#2_Q3WAN%R
M3TD>B%[#UP:G>>,;J#LX::)7!?$VAWA^S3I1,A GG$ LI(2X)!QI%3!B-.@$
M*JM.+.WL4M$3;'V><,F1?S*8<$^]N HF=!$35FP;DHSBC"24E+2(JV21 =T'
M&6PHZ+;*>\YW=C7M4;[N6"V8\&0PX9XZ>15,Z" FK*6$>4J]"QHY'P 3:&+(
M6.$1\\0GH3T5N9C.F$M'*Y0&8/?$W$W7]-#/LP:&8!^=V'YH\L(RF^1891R7
M I,'"+T<I!<SFA24VAQ*K8^'"A%'*;%#"G.-.,EA%M!H$09M1H4 1X+(G5V.
M34_BXI5]HFQ\9[&6PL9WQ<8K!@CCP1HM#!)1,<0Q<4A+4#M8D-AJ,$V<\SN[
ME.5VH[=)XBILW&$VOK/@2F'C.V+CM6B* ^!U0L"&)HPX]P89FC0*CL)K0ICW
M*M?H\YX4'6'C[1Q$^\-T$NT_?CR9#BJKW/FE(Y?N9"PM?OH3YNY],NVO,^*5
M"7-W 79_KYL>"906JCVRT7/0621%5GJ"HB$N$.45S0U)#-,]I<D=3IA;9:9'
MY$W=9H"X]^FT!2#N&B!6"U.<4\8!-@AM\Q0%[C- 2!1=3,9)S6S* *%$C]S*
MJ"D \6@ XB&MH0(+#P,+:XW,M+;,\(A(S*TS)&7(,&,0QD0H8ZP7.H*1),2E
MDVF_+[)RY]BP#1-JL_7T W#!.#>H^,>/_6'["LRHUJC*W9.;%_$_I_U/P"/#
M[^R?_*V!H(\1^;IA.V4 S/^\7%#HCUA/QGT_B2%_L#<,%]]8^N8;>/(1(&9+
M]A?3@S /3;_\[(_L\##^82?Q94K1EX:0&\/1_1?K<R5Q(!0GS5"25B*>/$5:
M"(R,MCK%2*VP9F=7@GHEZ 9ZBMWMA.\'\"9O+;S<G>55X.41P\NJ]<9\"#J"
M<I88P(ME$=ED** -=I3%R%QR.[M<LIZB&_!E%WCI,KP\I-U60.7Q@LJJ[4>C
M]\9+ABSS#G269)"6/E<2>B(L(9*J9B8.%:HGR*WS[^\%6S840>N(Z?>5-+O+
M[+O*3BH7#_O#80Z;C5)UTC!<*46Z"AX3]<*P7!D?./<V.6>D"\XRYP,66'U\
M=;T4G5NA8@&YS8'<^D1.J@, CQ&Y2XM&',B,C$P110ET%B(8;L+.KE:ZAUF7
M4H=+.<&FRPXMD#TR+#3'G *O&VGA98@T$A&P;WC]KC6@PNL;Y?75/M!68Q=X
M1-($C+AB"NG(&8H\:B\4H5C8K- P3GKJDIR?PNU/AMM!;',L.3:$,:Z%-X%(
M(HSETA&:F,[<WA@^NG#[(^'V5?,E\H0#4Q8L5[!<N-4)6153[G'$@D_14)KK
M!'F/\O6,ET=?$_1X+90([U]IFWRW]7@M7T[G-NK_W-WS/QDH=\PEZYRCAFJN
M4]#$6Y#G6G"/<Y?51G&[1CE4@?*.0/GZY%.BK93>)*29#H@G(9'3DB/)1&#4
M9;JKG5T@<T_@]0[9&_9#=<S-71"Q(&)Q6SUY1%PQ9:71 DM&D,,&3%EL<UY6
M\"A(ZKU/)@;G-N:V*HA8$/%Q(V)Q[CTY1%PU]QES2H.\0U0(ACB)#-F0/$HN
MXN@B4T3P#3KW[@L3I^Z V4*F#, :P+L<+[_I_+N& W'IL>!651B=ND%<>ZYK
MW.$FBWD<]WQ:_IG+DX??GIZ<#&(N1[:#*O1K/QC5IWF*5VYBF5TV>:AXU1^V
M> ;<\].5,>3;[4SWA,[E,+'1?*6R967+UK?L&[C337CYBONWZ?X43L<Y%65R
M%*?^WJPB70=,'CLU;RVYR@8\\@W8LMYOK\ : PUBTJN&<9+U"'L,#S>I09\X
MZ8.: 9>Z<;!G"VSU)VJ.;[J5W>QTO0&ALA]+7O &+>WUD4&:V,B,4"@I9_+\
M98.<R-/552Y(\=$$IG=VJ>PQN3Z%X/O,[$?D72R@U*5G>\C&? 64[A*4SE>G
M+3J5-'9YQ)%&7$N+=(@" >FDDHY:XGENRM>3^-;9/@64"B@]U@*M DIW"$IK
M(V Q%=CYA$S"H"DEE@LT(T:>"D.MXB9:"J#$>^+V;<GOK\W@H[5 _>@X5A/[
M^5J- I]V_O,=6&!Y=]_ES2W0LG%H69^,9 C38&EYQ(A-B!-OD2-4@.:3%/<A
M4*9LVX28T!N.0;D[O>8&=0E/F_WNP-8H['>G[+=B;FBJ4HI:(>9HS#Z0@+1F
M"1&&65(42&HS^QG2D_*&E=&%_1ZC5EW8[R[9;ZVVAU#/521(.\5!L58860Q@
MR8$GHV: H\)EZ2=ZC#R ]-OV'!'8;-1VF9NW:=Q(AL@FXO]/]AK;-FIW<<;\
M^!1P.0-N'KY[ HL\;ZK+<F'923ZAMZGC>VKNLLL>\<D(]HV;M<]'PWHR/FUN
M_&KX9CPZ!(BK7WX^B</0GV2\ ]%_.A['\,OI9'\T^1 ;SUJ1_IN3_NO-[(T.
MF.;B!R:Q1MPJ4+YYT@AS)EGD448A=G:YZ"E^ZVJP[A7Q%_!ZHN"U<:=  :\N
M@->*YR#BZ(G4$BDA"8 7H6"Z6(_ AI$B2D]2'CM$>8_C]4:P!;P*>'43O#;?
M2;* U\.#U]J<9>P851PCD:.:G$2!7'(@CPP0-P6AF-0[NX3V9*<TKZW+M9TV
M^Q^E*IO#=I*3[ ?-6[:N8^ZS N;QH&]=?]!X9ZHT'AU70[@]V-#'H]!/_1C:
M7VS;2.:'M#;_R.LX2._KN)?)=. F%M877@UGK6]_'8T/9@3]+5/GMRD-SPON
M;0SWWJVW[P>3DJ7D>=[0W"42>V0%,4A3Y;D4FA.>)S<3V>/B">:\%I:_,QNM
ML'Q76'[%3C->)-!M$G*,><0EM[E%K,AD528R8E@4>6*'[F&SJ9Y#A>4[R/(;
MMVP*RW>$Y5>M&\] @K,D$!>> LL3A:PA <DDJ$Y1!,?ISJZ@O$=NWS*RHV.A
M'YEYTTZ!CO=KW&Q%A]P',6[:^8ZQ@-Y=@=YZ WQ'O%:<$:0UEF#:*(6<3KF-
M#F$$*V,\UP!Z 'FL0QZ=TA#[*1@VA=WOGMU7>^"SJ T-&@D"%@VGCB.-6434
M$J.(%Y1(LK/+>E+=>J!/8??NLON#&#6%W>^<W5=-&BE!,<-:(Z>T0US1B)S0
M%B6>#+ \IX&&G5W58Z9+[/X-@R;TZY.!/<^+C5]'B,?\S683?IQ8-XCP[]#_
MM/L_\&?VBZ4-]3'7=-X_YM",.>^.8L[ '!W#O<]SF&DXFL#5[1C>'E9]6-GA
MV ZJ$SMNNKY,CB+8:3FVFSLEV@D88M.9[O"EMQ-X(^=KUL_FIV[UN:<WY]E(
M/1G5_:;[W#@.[*3_*?Y\U@^3HQD:+OVJ/5X_X<5/K(,5G$ZN_DE7-EC0BWNQ
M_#<OMX%%IJ613GB/">$R2.V,EXXQ1I5/VN"/ANS,?G0T;R9Y8@\!#L"6_AO9
M!$_XDQV<V?-ZY\<+&W'<'Z+E75_=L"NW):7OV19SC5UIX01DQ&C<MA\$&(KC
M_"U8DNW*4JJC<9:U__5MZJCLU CQ\__\:'<OH_:#'LNU]/^6[__8>_[NX(_J
M[?LW;W[[4#T_>/UF;__#E6S;E67O'[Q[^;9Z=P +WG][\-NK%WOO7KZH?GVU
MO[?__-7>;]7;=_#&ZY?[[][>^%%V_\>-?]Q=_]DU&93O+/WH@38'H+LBU7__
MEP8#[^?J+3QB/X&0'DZJ/8#XTV&31_ &D-M?J.BXN.K+]J'5+/9/CV%A?@-^
MIHNZY[[-^4 ':>HT!^'RL-JBV)]IBW^]_G+P[O\=O_[W[_0US9KA'\?[+_;[
M^U_>B]?O_O<8-#3Z^H7_O/_ND(#F-XC_^N/\SW^'$T>YA"N*U\<?/L.ZOL Z
M^_O__(#A&FS_W=^?]__] ;3.#V?[7UZ2@Q?_FUY_^1VTP;V/-@9)$L?(<0/:
M7G0,&<T3DC8PYID-D>F=*H).?9(/\O@T7BGS_CJM)_UT?G=LVESQIZ;UF[_.
MV6QHG%6(7TYK^+2N;W#\'N@1ORK7?\VZ,Z@__6%%#-.]ZEW6NT?CJBFL.@<=
MJ5&IJA]R<\S,DA3_/'VO^2]@4/CR](.+OUW__"RNOS<Z':^_>5I/W_M'U:^;
MOIP#.SZ,]:0:GV8];M!/L=FH:AS!PAO$<7Z _+WW8&S"XS0Z7%W],+W>^V=O
MG\VN^*PU*-J_66^</6(_U^[XTQI^#E9KW3S#K"WH,,;0U)2-FW'0F;MA&<F.
M 4KJ7C4&U?&H>96=_G8P@!^-0,,\.QI5<?C7Z!Q6_&EVK=5'^.'LJ.^/JK/\
M, F>9#*J;/O0T]7/3M%]L\#E)^;@=%+]*X[C':_JJVN8G9CY)LZHND3/_UO#
MJD;CJ14P&/E&S3\9@T$_AA4U!V9T-@2JGDY:0A_;OW)H)D[&HQ.0+A-X+OCN
MW[-8#OR@)1V8&<?9J0'2YUFU?(+LH!Y5S37S]]N<-[C_&[A"'-:Q5_WVV_/Y
MF9R]6[GSZE+&^0><IJH^AM.$W.AS=1(G57T2LXDR.9\>S\7Q7SJYQS%.ULYM
M_C6LK#FC%_:@N4&SWN-^:(@0EA^P/=&C! <S7]-6G^"7$18PO>;)>!1._72'
M@)J?^AYV99G%]B;5'0G>$/L_O8#GSK9:.[3]Y3"\@"V_Z,S)]ATZAGL>Y9^A
M8,_1>;1C%(=;)I_WOQSRC\YP):W3"/9:(2Z30B8E@9QP!$?E<+)^YZY4I4RQ
MYSE;>CCYM9]]:A^ $-<EVG;2RUJC8DP2>1WSM%@+MK)G <F \_@0KT2>%OLB
M^GCLXKAE.39/"Y@2<+=795*LOSM90J\I7H'\ F#,Y=3 XE?Z<AMH7?7F1I-8
MQ-9C23@QH/=9K2W3.G FB+67C\##:WKT:7Z2@_2V0>_K.6;QEAV-@Q>O\,=
MJ?7)"Q2IIHC# 4$&)XZ()4SX9 .W8F>7]L"^6_.J3B7'3$2"(/@*J1ONW,"T
MPZ^0.@O*5\-_9TWH)1AXD_.#J?3<8A+_CC\J"L:4)P0QZAGB21( ZI#;W6*E
MC<7,Y X3?+VY1%5/-> ;<;!ER?D@@J#4<2ZI,_".B(8+E1AWIG#P!LG[GGPT
M1BI!-0CC8 GBAFMD IC+43!OE=+>\UR%U\-R?5+0JJ5V@:%[-T-NSK07QA(#
MK,NY3=H&;3A)PFMO*?'?2?=M)>V[O<\??5#$.^N1!,9!/+>%L<YJI#%V6#@>
M*0%P)OH2PEYM&:P2.2O=-R(TYI[$D'S2"@Y;-*!"1$9<Y$E9J:4JA+Z1@O;N
M=P'7A->_\X,7K[]\C%P+P;%$@N4F>%0SI"U-B(:@M "!Z7-/<KV>M5D=C&M_
M% ?#ZE<[/F[H^J_<)O("O?\Q]2YD(S,;9%E5&U;Q,VAOV85CZWHTGF1CJ#'.
M9H;9Y&@\.CT\:E2]*YP[QR,'1F1EX<V^;YP;K=4WS)9W'H;=)0_$UZ(NT^=K
M'^\9F+$/Z:3H/9IMFP'.P^]8 VB/9-=F+)N]@$? K ^]>U='JZ_T-C\6+_7!
ML#H Q@:94Q':VK(7;=<<^1_$;+SVLR_*_^>TWT;8,Q1>CJT7O7&S[ZS[HB__
M]=R;?-$!F&^<<9E(N;CMU,;*C:$ 8L>CSR!6)Q'P]__<(%6*@& AF'I"-1C7
M3FHPM&V*3F(AL*&I\;I0@@E%LQ<74J7$J@R?!3!@[:X_;$YW3H@ *[X]ZH"E
MPQJD##P.N9X*+[=,_+]^]YKL[WV,07DPM\$H(S@A+HA#CMB(+,<)#&(K7>X#
MQ(QZ=E5-)G#, /ZK![+<#X LG^)\Q.'L1#W+V2J^=9W!R3GK3UJ)GOO=9<=L
MF]2R?/(O,@AP=:PS?VC1GL?6(YZCE#G@,#D;5>[T/([K9\"SC5O7-Z[CIF@A
M7ZC]47N9MO%!=1;'\18GVBD?(N%)B*"YTT9;96(B8&9R38464UWTFP?Y1;\^
M&=5V\$_0<TY>#6$'<^87O)OOUA^>QC"/R%XXX.507WZH]\3!N_?P'!_H_HM7
M_/7O'Q43.'A&D$]!(^[ GK&4,H2MHBQIJ1D..[O2/.-?/]_/JE>@6(8P/9XK
MRNB1!> ^',.IRP>RCDT0+2Y0%$3P29;"L3J*-OSGU(XG<%P;0 []/.O8G38G
MKLV&R-?X970,!P2^T]ZA![?WSVX)PV _R0"&4@@V<.6E@2,<$R.".8VC2%<<
M6ED.[?T88O[LX,4A_2B,<"YHCQ3/A73$"F1(2@CP)J>>RV03'%ERU;B#Z8%M
M8#9'QD75A"+@M*7F;'T5>%N58%D'.8.C/2T1"RUT9VQ'HR$Z:BPZ^,>-QN/1
M&5RPKAH5L[EH/DK5VSCLPY%]#D*@/P$EQ#?YRM4/<,T04\YNKEP<C,Y65)&3
M@6VA?1S=>!:57E5)X.,5+IQ^X,Z;!<0F]@=KS^<J+X<]@_7$JDG188W@.+I&
M'F7+<U/&AT^61O96-<BTG(,PBUA>2W=;4757PAJ/3?6]80[*':<Q_6+K?GV0
MWL QR%UU,R'VAF$I"VN1A#7+P7H']_\%](F_MPQV7G_YG;_.%;L&2VLD1C:
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
M'.7_:!W6H*4?]4_:R,#H=/PM&H$=\CR.<S??E0C DHVT6.7"!W=Q2WK-B@'
MX^$H4[6Q_H:G^;ST%H)E;K2VG\T,B3B/B+9KFM]Y6FIY89^GW#4[G_W90<HG
M,\2VK":W><J")YS.94R^^NQV^2E\O,32A2\-%S;I99>9F<C+&PF&5I@UEIJI
M PLA"PO,7[CP#$^WGNS%Z;A5X."H]X]G6E%;,=-RQ]+QGS'J@@=GQZDY30O%
MI3U IR>-(=X0N^FDU)],-:@FU7O2]_V35A>;T;EU<$P3"]L:7#=8G/RK-:7Y
M%:;+^F$Y=O7IP@G\QP75Z3+^F7D"_AZ.S@8Q'%X\>7,OS+('YZ*+QP-)1]GP
M#A$(%'KYL)WE,@[X=\Y&SYGJ>?Q)J]]E?;Q)=Y^N>5:-M))1,#F:%R^O:7)]
M,/WM<%ESFVW-VLY<V)@5&D[6SP%<N9]=8J!]N\'4DK!MS&_:.BJL!/]<G,;_
M\A8VTBB[7OJCTWII6?.H9'=SH-[&07HUK$]S1[OX1VN:;'<JU(7:DG?O\4>1
MH\U6YIXLT2.NA40._H=8]#099[ A<C7;P>D4\J@EYGSBU#(;E8O42AU,E,[$
MKNB2-XPAY-."YL>EFIZ7]82'JQ_E@J]_R=7_6"3)LE9:Y]WH#YMT@=RZ;TFC
MR0)D*INS=GDV&O\=QW,S/.=+Q6&]Z+PP322?IRN<5S\L5,FINK'X$+!]3H*F
M[&>*H=6JUQN0]P0-1HU6.__!M(8C*WYPY4G6 ?M3"%LRX/.OL@($6E[;A;"9
M7A5&@^P":%S8644[.,WHWR@B&3>S\%SL28;,)L:0B_^RSC(7=;V%Z\8/;#_?
M&$"ZB3E\;:<6#W'YGBT^!S#/:6:3UB%RDWJ_6\Z?FG=.F=1^]-._VX=9?@A8
M^:QJ8+;NQ0:6SDF7 O)?A_3U[Q]3M :3)% *&8932,A8GU!RV">,4]#*[NP*
MC'N  .L-5YJ0$1Q7$&MP%C-EJE?#OTY!TVG%W2W.3,1>JD"Q)]IQ@YD-1CA)
M:+3*:R/*F7F(,_/W9S@SF"7!L1 (V#?DL4,Y9D\(4B8(YXAS%N.KSPP W*^G
MXQQF[.5NO<=@C#8&J6W4?#"U6O-NKH_&ZO38@=8YL#].(ZHG[=%J]$F?L;2^
M,"&P/YR%7F>F8&/'GJ_"]7E[,N_/"=E%R7MY3L\W%:U&8C<16'B0:1C53ST+
M-Q?+C;BJX2B<3Z.B/G=MRI?/9GYVI#0%NJF1A$UDNZVK:,.JXP@?Q(N-&A9I
M1O.(?#5RL-_3PJ\E(W/)DSU=Q\(/WFLD-JP!K+;121,O3DVA;S;A\DKRZN?O
M+.+GC94SSC==RG""U7[=$ILLXA@7HQC3L$">DKGT#*T39LUJRR9C5J.6]*9I
M.=LL4MNT'6LHUCYO$^ZMLVU=UR/?.G3:^NH974)<U%/74_5H:K(U.>BVRG=N
M'CBV6:17F,>+G*VIX;?:Y/CR.IO>2F@I+/'R?,?R+DW/WO^]>.K@46\B>0RW
MC ?#"(^>"^D-%DPE&[!.G 5Q17NW]98:EUF!I?/ Y3UZ_=G^V4<I$O.Y, 9C
M;1$/E".7: 03D8&H9U$ _NSL*O[L$DUDWOVE*9L8?X>^0:.P#F@OJ./)*J<
M\W1@QI,DC6P;J:S/2BQ4OPW5SU\??B0F<!-R6V;0*A!W42'CO48NCZSCVA.;
M!8Y4SRYI^#=K,6%7D6-673?%EU>7P\6Z*&JA+;>:N!%BZ&22DUY;IWABW'#)
M"7="!NFX2%=T?"UGYU9GA[\^^Q@=\*F4$A%N)>)21*1#X"AA;PSGQ#"30!4E
MSZZ:B'?E 5HJ\?P^/ $=F0L;C8M&<1T2Z% B6\$4UALQ#P5/[J#3^]G^WD<L
MN<>)&"0H5XAC^&.TH8@EKI6TP(6*[NQR\NRJ&<C?!I6++9B6=9$<"\Q&2Q,7
M'(VG0V$.6JVPK:"9JT9+U3^_V$%S@;=',4X[O4R5K\,\**71O, XR*;VXFX+
M1U1KR+2MQ&YR1G&46#-+"$X29%XP1$J")>84K.Y(^'5QJWF^9E;H-?M4;]W1
MG+N_W\.U_B8?591@2AF"=-0 7-YS9!W@& O.!L Q2Q3+C8TOZ0:V$'I@;]P(
MD:)BE-I$<D,]1D!681R"5BZIJ$U0UT6D0NV;4/NO/?(1[ @5G?9(V#R7'<N
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
MB4^E1YCB'DE2H0EW72I=F4;4#Z?QG*@+OXC(3V/J,3=A0L2> -;+E4YH',W
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
MHC8(;FFU>A5<!](5H[@"@VZ%21@L^0H*X4FFD5;)>2B+[56J=#]9Z8V#*L9
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
M?GB5I18K7=I,K<(NL.CAC6#)=1\QF(?C$9*>,K H X7/KB5&BXWCG7F&@-/
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
M6PM-J1\UP59)G\PU'!7XO\'006Z;9\#'^T-0$<%TM?P8>'7%FD'!3(W$-6+
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
MMSF?SZSXRXIR$@P&M>5T+AACCF.CA%4%U5P48.E0=HNM4\O)X\A)$^2$NE@
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
M$H"5QW"N)R0K9^357#F3M>#4PH(0M[=_NK]8^2!BE5D!S(M;K8)BA6 6*('
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
M9;RD[V%*H(W1A3UHI3G1D0>&K!43NO3['OZ3AK>\$WAIO]O9>;XROSM(HC2
M9T8>78[H[O $&C6RS:;=-TFH3_57G[Y-CN+M:)S%\>NF:4ZS"-/J_=D--#SY
M?"Y.N^TT;?#Y7/?*IXS;$F<]]+IGY5_PP/C?[2@I0.!&4G@"C"T*"TQ?W!X9
MR?L*]@ \V/BJL=YM)XDZC:OA[/IAOA_/?WW5[:$?+ZF>/P/1CNWHVU/OAFV0
M8FA8A-ETS4038I*@$?\<G/:ZPY,2 J#/F8W"%^5U.SMO#\MQ2>33@KS#@%C;
M&_G*AIUSW9I\5!=&8SB(#I&XI-I#E]QF\<EI 4 C8K?.TI1$"IQ%IW\Y/_$8
M&]A;(8[=YLYUO&2B#W%,K2^A-%ZTIAF/X[[&@7Z^2/$NP'3\=JH[)ZG/O\$-
MO6X[.P"Q.$D^V^S-U[A0?@*RX'QH=9(V2N.TF(/\G'4MX#](R+#3CNIJ4O1.
MX2G^F^_95C\^)ZJ@V)8EQ U$S55!.S>(P!F8<CV0H^@[F'QG>O;YL&=/(V-/
M>J&7I#2*;/)&#F%IEL\?:[Y%^G20'-K5<TJQO2;=\^ZKSC#:F;-9U@7Q3!02
M_B.8]489K;5W)%>$!6/H0AJ^M"?KPUAB_XK-NW9C[8>_1FNIW-[]4*V4E^S?
M^H3W#RQI'IQ<-0YV66/WV'J=4TG!0#0^>B>< 0.Q %.1,Y@M,)08HUNO"9X/
M?;\1LFY'(D#2$,4QX7<2Q87P=B-:C24RPM9.]NF\6Z[.M I[OE-**0"+3^L8
M/L,RUL/VH"13T(3SBMG=M/0N3EO0JO*UOC]2B*/'P 6C3R-@ 'J5S,'JW2/&
M..:=VYGM=?O]B2?$<3% J7O#\X&]K+0KL#ZXP<95W4XL^/KZA61[@K8/ 8UZ
MWP,*4!8P)[[MHY/95=JL5:GH=./J7LB+[K#MXI.C+S)V8>24:IW!2FO!B]J7
M,YHDRE'$AU9GF%J^%MU2X3N+A3[.N_W$#EZE,6Q]];]<M-S@=!1W,G%7&0?P
M"E_?H@W,P'!P\RT3#;2)WS^2#BODS*A._'LZCFL^!QQ$!KCE%Y0XTBO=OM"7
M_:U_3?7IK-5!DP,XV_<;>QC"77JHENA@&<(!2J#;2T+R*DEWO J:I#>E*=EI
M+VJX?[2H+%1AN+68$%;$O0-E"T,IS84-4N%C :P#;OOVO__2KQ=-W,R:*-62
M=$$*[GUAA&&"^9BSM? %:%-"*!>BU+-PCW>[T0U5D."MP$YQPQ@KA,0\!,YS
MC4D@'.<W2O*F!8],0,RX$D[VTU@)9/,ET*O@DES]_'QIZRW1)2H'^7-&*JX"
M,Y3$4$_N%9;<YD"U$LTB DO"T.A#[>U<PXXA].'-<6&M$+#8$'%<(D9X@30L
M421P+@@N//;.;;T>6:@LFJA$?#^Z)&F79'E$+TX*%[@F/DG5]EI?H]G6/_5M
M8#LG/9\,D^URM\9%Y3WMX]K._GK[KK$-=HO=R7ZJO*I_]8;1BFGI]LB36E*3
MTFLT8X*4,0N33MFT1O\:-6MWU(CJ6>E)L#[:0+= $4<?U=CS7_9VX6-&:_ZZ
M1=#Q*(R)LY6D9<I%&5_KXF_1*S:*PZF&Y[RM;34PJT3BW#'F?<Y:J2-QEEA#
M8(W88RNI#);#&E(ZAS7D)8*1-PATNZ%86*6D3'7#YTR1;!2%\S A.!*TN&'&
M:6:8$MP4/F<>X!5F7SK.DOV:).$.>^<?HA?B3<?5 'NS<#2O[+'&04CA(ZQ:
MC!@S!BE/+,H#TUAY920G,P";J_O%XBQT9MP-%N8T[20J7+LL?BV;]WM, #,9
MH?.2/18-W-C;/2::*^X$1M22 C'M<J2L#R@OE.8<>$X1PS<C+UPZ)&>>1%Z'
MY"P3D[. A*X8DU/CRJ,*%H&_5\*5*C;G!G"Y8W!.^5NU)SJ^-GX-A*G7CYN7
ME<"-"S247J\DHXL=0(O95-H='2N_9^S?/YB@AM'Q-;<C4T9N5V,."W6TGP3C
M?@-'F(I#2'Q["C&F^.G-,U RT]MHRO \/N4QN.HTG'SJ#/O>_3HJN_:;/H=N
M#"X7%3JLJ>P85=C^WIMC+8@ 6''(!^<1X]8CI2R-T2^*.2Z<#T!E*?X.E3UK
MP? G6?J^M,3-G5)&)XOEC0JZ>'<K+#QC(/AKR55Y@SI/1C1@R,2"SWZ:M&:G
M3-A%3JLQ/D3H+7?[DE8 "WW*+A]O+$]N)E]O,M^PI[P:<[T3W;A&BUM"XV[<
MAGO)W/4];GRVQT8'7=C@D-":(Q940!ISB1QCW% "_P]YW&);1%UOB0I8Z"@U
M/B+ =5S H'OBDS.GC"3Z7H  7.6C&1T%'U3G%S\2R_*M,)%V6.Y+@02/RD<E
MO(GQ8=^-).E\I\'E:KAL^;8;7?AIY^-.=@!4J3\$!I24<;RT[ (TK62ZUS$4
MTZ$L&J@3R%[6;@7_W;%*.Y4_E*3O^;[MM=)*>7GK@>[OV6-7"&6T<8@5+B!&
MXOE@Z@IDI5+:QG#=F),3[_"Y<-!_/FU=M>(NR&[TDY:K!P1\6G?%%?I7Y> L
MU=/8]?JDA^BV#9"/_GPP<4ZBBAO.O^LY/SAM]5PV'LWODX'O.<_'GO);'.2C
M\(&SKFN%&/ ZB@8X[W6_MOJ30;8W66K);=Z)%/OZ[IZO(OAT%8)Z ;9D#/ZL
MJ,IUC.LX.#>.S0CXRJ0'U[0OFX]_?G+B,'UJ)E]"&'[O#GLP.,M*PZ3=-WOK
M=>3Y^D0&J%:WW"#I?X^R)]M_KBLP,>,;Q\Z"<QC<KKL.]AC,&,?3IO!VA2SC
M9L=+8C1RRZ50YA2_UH^4(&K_GD^\<RHDIQL2G>UV$H'569S<*MIT(N!Y>PF;
M>R8.?;$)?KU%]#"F-<N=X2Q2.&X9<U1:)WTH++7*B,(4M6G]XV/7+IM7;ZZ:
MN\>!&&=-(9'-N4#,PS\&J!DR/*<FY"3X>,9DT8;1]-GM6RWDM-PFK< JG*JR
ML$>QT O.\.5\'!/J6V4</MASE^G<73KGT"_CW\;+-<6&OA2:@RG ^'=TU),>
MACM2F>_& ,#+R_1]D]O]B54DKT](B%M=$1;IL.\,]C62)KSO)[LN.IB >'SM
MMK_&/[_WZ _CJVYX\"A4\DQ_:YT-SQ8"]"K03!3QUG L"%7,&2R]YL9A;"DN
M9&[)#= LYO;B8'9&.:%&;6Z4;9Q#Z.6P6;UD;#XXH<WWQYYCB^/)>4L(BYOY
M%,G@!>*Z"!3G3IF45GLG7^ "-14N_U19^_V84>6LM;* <"F%#LQZ#ZI;!A 0
MY[205LB\B %Z"P^]WUBT[&.4@[B2_^SJSOWDXT7K[H,3UGA_3+@CW&N"7 &F
M/Q.R0$H)B[3F6%HIE"O(UFN^J#C]V$4>X:X_FI6L#=-2^6PW1&)F\LW5,G,?
MF6E>'!<B2,4P050KP!15,"0+KY$6C!',E/:2)+YWF]#,9</]>>98V>SY'2 (
MY2FQZMAG]$N6(?,W:KUH_?A^S #7ZI\FOE=):&6GE"HO'FZ()T6_V1C ]GBB
M&F-1:ER[IXQRL$E L6')E4*:*XR8S6,0F\J1YP5S'/YF@D5<^ZZ,5D1I;,M.
M'D;>KOP,I2]A< J35!T.Z7GK6^<)\VSW#-"O]!V&ZB3H2&S_?_;>M*FM8VL;
M_BLJGG/7DU2I.3T/SO.ZB@0G1>I(Q#&.#WQQ]6B$A<2MP1A^_;MZ;TF )#"#
M)"38.2<$-.S=N[O7M:ZU>@UAM/=*J^8.0IC#&*YL\@RLA2C44NM;+*)&REU=
M.IO.NR,)Z9?)9_\[+ \4;'&J !+7*7P>I8MB1 -'/OQQ[N%@*IZA>U[&=!9A
M$N4%BH?)KH7B]C_9T:6N)=05T9[%&=KDEL5Q'<S81-;R$'Y^R>G_$_&]6OW;
M<:I(C<V!<3>BXD;6:OYJ3E*:9!RY#'PY@:CVT\..'R6S"AN3A& !,)R9Y*TS
M $N)\ZCQ+8Z4O>;O]Z'KUX/E=G) 7:L;WG6J3+\RTV_7?]_?^9QHD(D0@J2D
M G&F'++8<R19 &N),T*#VWJKML7<@\BKX^9;ZDM%H;""2QC&$Q6:6LY%2")0
MG\*HU,K\^E(AMM[L=GWA%YNL7%56ZKY+>[[__K,S7$GK-$J%(TPFA4Q.1G#"
M$1R5PV"P3RHN+V/]1GT,?V]E>3N$9;GO$E:K]_ZSM4;%F/(!: 3*H&Q$SK.
M9,#.2.N5$';K[2YH]VO>(C*;/)(79OK5GT>YN)WK_O93V_N2SY-LYTOA-<K!
M)0\#\^BL,9H6V49<,PH4!S-LO,,1=D["/R"?<U#]IG_\5]MO]3^< 5\)^YU_
M;*^5HV;^+O.0*DC/9//K>2,[601L#^^!8CH/9%/#;X&&'!K-B&=$:T[S23J>
M"^G A1ZVZDIKH4/"&#8KUUCH"*Q6$8-A!UOE8K7JRU_UYI?/S#L6F02;PF#
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
MC,@%R21VUA'.MMY*1NN"\1FL^+E*8G\VH5Q*9ZA"),<8^:[LUCI2XY,^ )5
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
MH\"T]EA')[C:>DNV,9M)K9M(^@PDK)6TS<>8'V-&[0SPLS^.>I\GF=WAH#\
M8"[2?ZXGHI92762C3@1RK$R*-@[PR8(9E!\D?"+_W?(*Q]UVB+T"XWMEF+F=
M 'YNOE<,R0W[\+#]?K[:33P960=L>W9M:C/X?#=XW[-0":%;Z\$^[JAZH5=5
M]>*@5W3BN"B@9VUR P_VQ@!SW/@#P".#S*Z_/+P$4#EH\/V#'=RX?$?V\W7^
MR+6/CDZ:%], DQN%OLL@ T#4/&F>O">-2[C^[OO+QL%'D=LE'IX>M9JG#08
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
M:,?=%_V>T]E=X=0+Q:F5GM95.+5XG)HR'9/$@E.;\F&]0)R)B)S3\%OF]=X
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
MB)579 TB6_\>!?+L=$(1B Q7^A#;:6^\2!6.+0['OLSP$LFM3!I'Q FSB+O
M4#Z$1MI%HKA)7BL*.,;K4L[VM:R\(R]&X%<8XEH)_$H%?HJXR.04T=$B1HQ$
M7).$M$\!"2F\2$I)1V(A\%0]F;A47I+'2NX?L9-;/4^.<"Z>2%I>A6VU'%_)
MO0!LM%YC9^]%!69+ +.OLUX5I97BCB(BC<L1)P893SEBC&%I(\5.<P S4B><
MKI$55GE5UHR]5)*_]I(_36,4"3$J@@)S*OM?)+(!?C,6>Q<,T!@G<]09Q^LD
M^*_,_;)W52C6Y]Y0C\PE?A4&V#(]+K\5D_];K@T,F'1N>Z$ZBUX@.N4NQ--]
M/2-HI$@CB@P,+,Z,1E8#.V&Y>[@PH)\4+HY[R-.C8BNWROI*]3+=*I54+UVJ
MI[J5:.*"]E*A!/8$XL;*7,[$(L>,,X)(0AS-"3I&RS42ZE?F.MDYS87L+ZNX
MDO4(>[V^'!4\+1">9IN)$Z^$UT0A9K-K%V..3*(628T)TY%32DU1;8F;)^-3
MY0U97]E>6:1K)=O+D^TIZL$\8108!HHX$L0YU\@104'4)0M$ Y+GDMJJKC%;
M(]%^9?Z.W7C6@PW_>.KQ*FRBI7DZ_NIUSV!*+OYJV\Y@IQ/>_>^P=9;;/538
MM$!LNM:Y]LOW_8/WXK,RU$6)+0*%8Q'/Q0L<@=]89(&GR!).8>LM,75&G^R,
MK9P=ZRO82W-VW%.P4^M[#.@R]KJ53#]8IALW9=K+)*.C"AD3 N)*2V2<UB@F
M%[AU7'/E<M%\#4#]RQH)]2MS=NP/CF.O\G*LG&H4\U[1BN70BI')0TD,5$:#
M!&$.<:\5 @3BR @2+0LJ2D6*$'LNUNF,MW)G; JMJ(1XB3QB),18$V5B4$@Q
M8 ]E">7H+/+>)&95$IRK0HC5TXN:K9_C8JVYPP\:2-W#G+FU^=,+1Z2ET8IF
MK'P5B\2CRQE288CRCC&,$F$IA[]'I,'00=Z2&"51P;"T]=9P7F<+B\RXGYAL
MD!OCM<K]TIA()?<+E_LI'J(DQBX2C!@-8$PXKY#UAJ,8HR""JY0<VWJK-:D3
MM2@GY7+E_K7T_+Q6Q>Q9&G^N'V)M4.?/&S=X9:>!-RL%EZUK7]FIX$_/&)%T
MK?#6]9*AI<*MM.T"M2V98=G16\L#EDA*@7-6N4&.@LKE(AB' P73/VO;.B&S
MT0H_5V>!+T&<%QV$5(GS"L5YBCP;SA3/3CRM))#GP!/2.!D4+4G6@K$<<O5?
M55=FMD;$LXCS:SL%G"K\6\P0ZB8T?!KQV-SCA34A'C=+@?Z=![B?/E:HM034
MHK,D1,;DDQ"(R9##H15'VAF'HJ%&.>(DL ] +<KJ4L\6!+T_;E5GAVLLW$ND
M(95PKU*XIRF)UU$X$X&#4(&X"D!)I&=(>^ZTME98*D&X,:V3)Y&2]3M3W!12
M\HJ#H5?)/N:<*5S#J"HD>A7PQ&:X1U",$9([1W/+$"=.Y+ 'B:C**TL2-SGL
M 185X&GVF+%R@;P(T5["<6$EVJL7[2GF06'G,L(CHC1W8%66(!!FAPP+.(1
M-+:YYI0$T6:5.Z0*BEX_7%HNY:BB*A>-07S6M6&,CI19)#DF"-8P(N>40,GI
M9+FEUN1H!@+&#^'K8?Q4GHW-8A>5%"]!BJ=CDK WD>" '+8:<2=SMI528"0X
M+VQ0.E"<CU4D7A,AKJ*B7UUTY'/RBK)\X$U<JB!I@9 DYIR9:*I4\,@Z#Y 4
MA !B01.2TG)OF'?1VJVW1HDZP;,U9!YLW%21T2]%]A?-1BK97[[L3Q^I4.,Q
MC0)13@SBUC*DF9 H"ITA74@"B_=6*UU73*R[[(^HRG@4HWVM"\'>B&#9C1CD
M:R"$S3@ Q!HUK<REC'^:-&7XN?;O,KSFD7N_?*XW#"8[=(>N'>?&H\_5%FLW
M3?]:[AR\'$VY7.];I2,7IR/W9DLL"L8](0XC; 1'7'*.C"44!:D-R8E$T9*M
MMPS7E5J<BKR?B#PS2ZX@[W5!WCJD35[#O2J#<N'0-V4>"$ZED5R@9'('XT0U
ML@8'E+1(SKAH= ZGI'4^Y]3S2?F3RX6_@L+^>V#ANF^+<>>MV^H,B[@E>"6T
MOKW]?_!C/-IK5S\9]@>M=+%Z :19 &NUR7RN[1@/CF,M]R2VG8O:L>W7XC?;
MAIG-1!K>Z43X!62V9FOEZQE';+O=/2_RYHIWVNU:\8&S7&D6WNZFXJLW"'D9
MX;Y=;K+RY_4;N]ANQ6_P4(-C.RBO>.M%:N<M>/^TVXNU=NMK;%_D+W5JG>X
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
M4%"P2>0:-O%>')J3,H07D%:E"8=EV>R&( (X_;"B4BPEWTLK7*[47MV#H13
ME>7OJB%$!Y,*PA*KLG-JIBV%AQ3"DXD6BV6&G:"\":XM%BX\:-:ZE&+:9B #
M9;I?*2K#D(4]Y#)39E=*XQP()Q>-Y3FP8FW.#4*H$SI>X',GL"S+='GD^<8W
M8I(7FX&+8XF;)"Z>IP #A$B,(^3-JC(35^SE$M8"#.]1$E[@*KE,\TXF.G$F
M\T#WSCT T9IIWLW$QN0KQ?<4,FI?''_Z<?[[(\C0Q]\WOS\;7X_?-RZ.WX-L
M_M'\^N6S^?7['ZUS\\;^^FY41G_0\P\?K?/CS_ O2.;UIQ\@Z_0,9;/U5_/K
M]=?66>O&^OJ]^>,_OT_NSWX??1.N:[N63?30!O&D-G'TP+=]G=/ -BDEU")6
M :FP<$5XA%!G<D*%[Q('@(XZ!F&V;5@VY8'/?,>+O-'\II]ZXZ^5$Z!=@H#E
MK\<V_5$1F)GD=E":BLE[L&'KEI"'R[Q@%G*&J -7A7+<LSCHRBZ6.52U-HQ=
ML?M>(URFF7;5;;>;][UG4(.\_/%*&QCV*^ DR6TNAWV(<927XN<5YX!-MA$#
MLVAGZ<\X%!CJW'M.+XTKNC8!M;DM4J(7F[G(I^96ARV2-T21R96SO/%*F[J%
MPR8*T+Q</R%S:#>_%!GFMV.WX@R;]?:^;.41#"(P5NC1=?H^SO*.55YY$9U4
M/7PW,"&]_5TW]PX\3LWSHV^!ZP@S=)B.SB(ZQ7+8C!A"9X9+W(!0W[/]%X>@
MQXYM[_\SP@-%CP=*$AG+>C[]D<ZU;AN)Y1H7S1G[%;>ZK?[:&5H4+60@$HA.
M2J%XGV;0<;G ]GF=G/V"=>(#RI@V*K,&<W1*#4MGIA'JAF,$+NB\Q'70+#AY
ME?10A@^,,F @:%@;CB'G\&H%(=.7AG%^]\WVB0VZ&=5-X5HZ6D#TP+,,W:%>
M8 H1<!(2=!5\.H)$6=I:*X!@1;%! $D?!!!;X<>9?7[[+;0MPXXL5P\HA7V&
MNZ'N W+H% \52!"& 3<FX\?F[AEJSJ?.^<>[L]MO1$2F87%;)S00F/W2@3U#
MF+KI<=!1#-_EMOGB<-P6.GW/&"*GIPG6+Q0_D=3F#=9L2BPI:N -D5;X&0I-
MLF^X+!I%'5D@$8CZLZXR:VB5E<TM%YM</4?YT)HK1V-PQ>WS^OK\"]:7QVP*
MXT[U* P 4V"4=>9$!-:7[YE11*/ %I.+U\W:>1Y:=D>PT*I44</;$UH_XU9+
MA%C:$W2YGR+OB'#HYFI=#M]8)J :4.2T.P$/8VU0X&!)%(];Q&3ZU*",L>*+
MQX4V.TA\L)WOTAS>6)TT;8DI]?E7:[\"T?4)@94;"0^(4<AU'@*'ID0(W0]H
MH&/(160%%A,1!:W+K8^[)U5U%VL+K8>G!@:H];#,]7!C7H!&Y5@6=6'Z&07@
M HW*TWW0OW7?I[9INQ$%N@1KP*Z/DZ+^&L SJ476P5.=TM4Z6.HZL  +N' !
MFYFA$V*#9LVPEIQE$5VX1A"$3DA,!]0G8M;'_6UZ-5C+(XN!0[[B4*18(#B3
M-2T3>;O0JIKWXU7*MO&<MMA*TR@2F2QM751-9/WSGF%S0Y;>9JQ56%W3=CO-
M.B@H12G&JA#CWUWH7G2/@]FSB.+VW#L7E<^&=^#M_8I:,7R4)'"O3#6IY:S)
M,EGN^P##1P>_CQ/D=*C:!FG2K:RMVN<D%-G *>O4QL.;>[2P(C&]L]JDDY=$
MIFI"[\PVSDL#;BC+=??'KZ8UXU9<IL'$ V5)0:OFRGMP-(:LV/#>9R0CQD-4
M60[><3EN@PSYLABU^>#'V#OX.?EU=GSV#78?H,Z"ZI;CV#IU"-.9%7JZ:W@
M022BAN# HFOV!!OPM,."'IT>XKFU\A!8%IXK#WZKZG&U@O&NF^..+:$CD)[D
M5IZ<?(D[C=,$X# .030&=[S\[7UI%,C45C<'!:9G'[_YOB.$S6W="X!T4A/V
M/E\81+>Y\#W7"DUY)F[4Q\T#F\. U6I9&3*=_S[ZYEHF"[G+=<<6@$S"@\5B
M!%1W!8V82ZA- P>7R*839+5,5KA,/GX+[,AT3=_270OT:!I%,AJ3ZC0(K0 F
MCUG\ 21Y*G^>Z!=4<>*2N%),>E)E$7DM4X_#H\J2HZ6?\,!=I4NGT;^%!7G:
M[':FWS)6^VU-Y-RU1T9GX&<CZX>]W@H]R 3[H;,(&ON:->_8??[B8*A/K3C1
M!P=PM.]3>QA%C^FA/T<'"S=9$+XTDY/]NHOT$Z^")K%-:8K6R!#/_NMAWS/W
MQ2$ D/CUSP-V.&GB'EO">A'O-[H%WF_F<WF__2EN61,4&Q"*_"@)-[,T]_>/
M)=:W?WR]_M0Z_W!R=_;A4WQFGAKH?GKQY0:(WBV],?_Z<7Y]2L[-OQHW\0C6
MMSXUSS_<&#?71W=?/YS^OOG^$=U/[:_?3\C%<>/[UR\?R=GWS];7+^]CP'H;
M6O"-!TX([)!B."<>(UJ&[OF1IP=19 ',1R2,PE%7-UAB ;<X]PUN4>K:#,NO
MN %L&EP((JQ15S?8J4$AQLTYE_ _- $/^[L]2E@FNL(]W/#ACKJNP4S?"ZAE
M6Y1SXGO"%JZ-'H!VX*(5:5WB)9_X.N[ Z_@<.XBD0;!'=XN3O&HVEC/4&V;/
M(B8F,NZL"E1"$;\^3GFWU<L%?I*$QZPCACDE.EKK+7AG V_30W:O8W8%721[
M!S2<? M\ZCHL\'08:]!-'33)1I&M!W9 #.$&1L1X+ZQK%3-6)F\O2F]CY>UY
M)VT_YXLQWQ4B<G3N"0SW9\ LN17J3FA@ !UW;9N].*Q"!@IKE45&D5Q2?G/\
MT\Z0:V_IT%NB$Q_8*])HX,"VPIQ!-!D/XXKD/V^>"V;P%'E2PY[K_8LHXH_,
MOS&F?U]V,]Y@N;@( .=+OXGMT*:?G6']/K_]!N2"!HXO=$O02*=41*">L4 G
MCAT9E#LA<R+T![;K='; ST8*0 V%M'"-WQ8Y<,+($# ES.$.!24J<(C-&+6(
M'7C"L8B2@Z7+@7'Q\9MOA:%O.T*/7&[IU!!,#ZS(T!ELY&X8N#R@H#@[I#XM
M@_XFBP&>!HX6OTN3'-0?7IWO)?"F,,[[9WZ%22FOK55P4!WK#(7Y#?>D72YR
M+>VM\ES+NR#N#$,+T54PS>Y[EQ7Z78ME/P1J>'KUI&J'S^N;.7V#Q]]A*F9X
MT3_GOGK<%:?)E8"WA4A9A^$EBG^)4/\MLG2##ER?&UG.H%7?;%@<EL\#W?<\
MJE.3,0 5V]$]3JC'(VK;H?7B,$G'<*4,^NZ%?$_CH0/R,"350$V_"UC4&JP%
MD<A3V-M,X-- IF!Y=^Y$$Y^/"D5>7ZN<GR8:*VO[C/'OS13)_UZY43#/A;AH
M"[3T)K=_8L9/^>,\[=R(#EI)1,)%>"QRGL7M8G_?,_'Z?'?^\9O%0_B?+70F
MPE"G48B'AB'6RXLH"0SBNXR\.#0]OTY&-NIAO4]KBG5*P"UK@K(6Q(6<MHK
M$V@3;FYM=E](.GHNR8]@DXMO$Q'6--BM97Z(>]&1H" 715T;"T]MYFD)&B54
MY*)TH+_(<MX03=CQTZR-!PM":P@6_MUE&1( N65.8 ;XC+=I"Q9K5C1L$9)+
M.7%"SW'#D(74Y8X?"B(BX+A6X!G"CLI-R2#FT*;DC!VVQGD[S5GS V!!^[1R
M-L%(\<I06DI0FF"&@3@L_U!4>(I$];TV?G_$,$#;MX,@]+CNTLC&XC.V[I,H
MT@6AMB4\)V)1B.KA \D@RAP0Q"YW&QC^9C.]PZ4NR6@SS?'WTK^MMR(9_[L;
M%\>AXQZ,VV0,7M >_J>0AT$X'N\R ?OB5G=^9E>5)7QSI/_F%]!590O?MAE;
MN34\$XL[:RY+[2RA\"(J@/"BV\D[3)*DHQ;P_X[:R:>LC/N+HV^$$>Z%$==#
MSR4Z3 .>HQ-8'K[#@7TYMLRO8INS7*72_H@#]^SM2UQ.A];M^;%?B02+)!73
MI+UG/&[&G?N^6KF56]>B^S90E<(V\N0\4O-V=JV:L%TFNQQW97C8-6%00XFE
ML2YM_BPRYOUDL%MW<ZW9&TXT@A3*2!9+IEBF#4LS6)<8]\#3;I;+ (F@"Q>
M\ES7AI2@ )/Z_<3@C@;KU&381JAUVS)168$@4K4I]A[0Q-A/%C<Q)P2Z!-YK
M L:^):TL0%6'3"[2VE@U#U6M0 BT9@A0H&089YF3)Y1*4IST/.&;,0M01F+1
M"PB5AIH.WA'@JZ7JA;4^T@3^K!H!7T#?CCB7G;]MW@];3/I=P!QK:/Z!;W/1
M:^(=R#6T$=T;BP%';@Y"WK<SL?"GP,$4423*%(,=Z=G?S] 6P:@G,K=:Y:XH
M_26[S>)8-*V4+O@KD\F#M CH?B_ZI9>.<&"&L:]%CK@F^D/UVELN#/@>@W*J
M/(G=I(S@08AYW^UT,XRD^2F::;M0E6&@!V=F*!2A[!]N$GG5R!R@K7B\_#.K
M:JO ;Z"#R/B<!OKP]N9J-/*A6G<#G:_ALFR&&BL'LIL-CV):67=Z8W?7@+73
MFQE,XUATK2WY:S&:\I'%#7A%M8SN\<LRR9[<&?/^C$YI\E#2O?>]*;WJP =R
M).H3D&M--A*$FB7N)?,Z*KI;X*AH/9>CXI6XQ67Q2<A@N,+.LFD9^7CEDD[.
MKS];YU]D1M_6S?5'X^OUQ]\7'SX#;_JC">^$MYR8P)_NQGC6]\]P+R=?/]S
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
MRP::>Y(E>:>D:ZS5?J/=I%UXRY]_7F(E,ZR;)MI"VGGAIMLXA[?"N]K= %8
M5D.N+(!1G+5J5>\F:HV/[S++1%D!N.@FFJ"*)GO%PV$4CI*DVUM1V([WL+MK
MQ-#_/7WSV :)>ZAZ)@R-W"N3M%?C.$[D+CO_^,IBBBF7Q:?#JK(=/J+)\DY5
MXN[O+LLZ<CG!Q0WV4_0J%&/!;3GA2/,S.5L#=:^;\0\LI-U)QZ]?K)FK,L3Z
M.W\(\E89:^<>L0M9A/NT7U9^R[>FR4<8JSY9-'S?)L0Q?6H9.R]>[Y1XS3UB
M V<$G\0MRW 5X%8MT*#\!^P\>1A+'X6RQ.]EAJXC'1#(O"V*+[9>(#L::[>!
M/J$GP?.+)C4?.'A\)O5V\G*^//ITK9V>GLXS+$,-?>JHV+L.4\10,+4 3&6
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
ME2H@J;NV\3^@DX$*&'8%"+ME+*0!/C?$O!RL;=AO'E78LS78X_Q#@<\6@0^
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
M\AB-J6^[.;0_S\L78T/_9,EME]T*[>5_WG[Z\]5K[67\JGA<X9B5Y&DS+CS
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
M:!0H4@)3<,;@9TLHC-CL4&6#4;I#/&"$UZ0ABG0HL<DP#S$V6UT-!J4^%-H
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
M2;)^GU_!\7D].=3],K$S&S;&,X[P&(>Q=_9-49<LHQ@AL6IAF_WU)TL"#%B
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
M+T>R2=F<!V)) Y7T<G#$U6,)2K21S)R @&5>>5W .Q.!A1"-$,&3?]68(S?
MV:3,S@,1I95R>CHX,:=D/..Z]L/A%,YA)I=I?F2OC,X48W+J(?]PM^;^[L=B
MQ/T5T&_,<V7]XLRIMA(+HB<;YDJIE0](\1A/8$0005D1:=)[J/S,]_!6X8__
ML?C3E_)Z9-=I"].SG3M+6YD.C/,RU_YM)6=;3RP@K%@":%2)Q)4\Z^'TW_L@
M72DUR'YXM[BY4OOKS'?E+,R,@3D4&;*F\$_1BP">F0):J2"B38C-=VG> FDE
M2OU@Z>:66NK1=EV_9#<03K @D -CC$9OZAYS&P3DJ**B8-!FT__4>#V^E4CU
M4)5YCV:F&NGO84^&Q.Q25)Y Z=K/6Y'%="4Y",(J*>N9=<U;R[8Z&9+_8&GG
MYOIJQZ33DV7VQOMAA'OE4E.,\XX8 V2)(],>$JL=$!F/A*T@E*"\587[D%L7
M_:R&;"4V/=BID0]%I_9*:YD:6":"1;WK91%D9[,3,4(ID41@788068!@3!0\
M!YY]ZS9OJZ-KT-B'O(O<O2*2O.ZZXUKMNU<N57L.E.6.,\D@,U[WU7 )+I*^
M.#?)2.VT+JV;/ZT ZPE4+:S+IB6M@)HJJ^%&V*-P4E_F[BH<QS2-UD30(7MZ
MN1/!$4: S(+PH+-1M2YYN1;,4RA):$V9-II9FRBU,FY^V-/>\:R,)E_*9%I!
MG)%X9]+-!F3I*=)) 0I3I?:\,> R?>?(I\A:,!FN[IC_OMYNA><\@7*"5B1H
M+?5>=O>\FPYIK$=U%^Z"J .E3/2<8]U-0I 8A<3!:P,LBH!,%,]4Z]8)-P+:
MJ!._'\ANM--0NWW1IT\_C6X_3#Z$KW\-9P=U$S -_-5D>LU*96W)).;GQ64>
M0(G:5K.@)\83VZ/73#7/7=P7ZU.H0FCNU3R$7INSD&#1W'H\30>$:Z]<[!I
M+I;/+$?(@JRI4HKDH)T!C](SRPV&V-KGN1W5'0L7?BAF-=)5RVZJ2_SX.<N[
MCV-2Q6OZ8$PBJ$L,R\E?8^CNO#GL?"Q[1_47W4"((J,GG\X7:>JFC0(Q&KY(
M)K,LK6M>9=[K@)Y )<7#!'J/09#F=G.OO!Q6V8US-[ BQ*!4A,0*@@HE@_.&
M@4#+BXC":-77Q'P!QAWK,GXHRWA?;?2=AZMUB-V55*04A0MC+!1>>_HA1HB2
M0/H82[3&,'2MES)71]?J]?@P>9[^<SRD%_JX&XZQZW#1U'!^4/+B-WE 0P_2
M605)R+KQ7M&K+$1M:,5\23;:Q%5/[\TJ^.Z8F7N4%VI=@EWW0C777R].QY)\
M_,7.XH-@3>18"MF23#.$+@:B$X[LBS/HR#7BNG7*^P[P-JD+RT/1JR?E-9_>
MS_E_/3Y3N+08:V]&$H;BDH,W]3!?'4-Q0@AM6Q<_K8[NCMG!']-VM=%=+Y:+
MW)4Z]MGQE-Z!;S:V[M747I(SE**LG:LXF53C' B#2B9;#&]^WMP*L)[ -J0^
M+54+9;7KT$N#K_\JF3^3"9UGG+K9=)AF%#G5Z7F<+W]PX<IW.!U.\O<5-Z?A
MU>[7=!#&G_!]F.%N*9AF ^=2QD#QE><TO2M'CK3S08,ISLE"OQ"I=3?/AQWA
M WK^F(@P/""87 _%CMP Q3X2BF!)UXZMS+=N[W1?S_]QUZ$WF.-+M@;TH?['
M*!!!LEE.!@<L&W+G2ZJ!LPO @Y*,2V69;^W0W+= Y'&=Y:=/SW75WS<]EY5P
M"59R,DQ L#4>$,Y#X+RF^] %$;@KO'6!Y7W[KCSN:OS3I^>ZZN^_R]*%C3LO
M:ZOV47?YV:NU55IREV9]E&Y#V*AQTFD3K&MW!) OK)DLH!-YW\I9"3X@!T>Z
M2T[)&+!U(XZ;$:WM?B_N_@KIE0ZC[P=LC,MH*2;@4=BZ)5#2VT#1051&"A=L
M]-C:Q[L%TD8Y=NW8\MU1&@T5TRY86X#:GY&Y)*O[AOY@";0B5(P) VA92]BD
M1P@N.AI[R4JCRB8W/V-E%6 ;Y7/USIR&2FI39WBVVVHX'_.,+/D"45P@&N-L
M4KY].BG#\0RG=5ZG<71?:&!>\,"B49 BIGJZ(H*+!)Y9'KVR-B81;INBFB!I
MM3OP].6^C@0.!2^6U5VS@5R$VL_!J=KSPTCD:(1 VWIG_&K(-L$$/SREKML]
MV%"+S?>?7C("UR%4VC,OK -N(Z^;20(X44NW8HA!2D33?"?%7?!M@MG>'+8U
MUVA_>YXO;G0T22D3+ =C4CTCD\(="JH$H'="1ZMCUJV;(MZ$I^&9K!?N>OT"
MC2*WS-<CT/@\&<%YA.B- *YS;=:O;2X]GM&Z"L1-L.G-F73#2:[-U=;62;J,
M\&+9]VE; Z9=LDQF0,/J49HB0DC2@?3<9.N$]T'<R1FZ[8F;8(9[(TA_LN^3
M%I=/#'I?!;]7/I[#],:BYH&#1BY!!2O 66N@.-2R*%V("&M0Y.:G;U(&\2'I
MTE G?9P@?A%I;9(RL-QB$HE!-I$B39,T^/FB#F817=*8KMJ1GF:F.9Q-6IE_
MX%GH[NI8,2U\^GG]$HF2O_WT_U!+ P04    " "[AE=6X,&0Q"5G   F0 0
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
M^<<9OC_KJ,:O\#V,UKG3GX>DN<J7C*A9%I4+/M%"#@:9@DP?D=\<;#<']<J
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
MV;K;GGXRLCR890TKJLRF\\'7J/T_L#:Q^/AAF&"T- &*UD66()A1IA")WC
M96J+I1@AR&!@IT,<&N5"&()>G8<@;@5PDDY-.Y:WUH-5@/LBI+5R[@)JG[CD
M7?IP$Y#C>CT-!37IB\L-M^K;P4F5 "+G3&1#ZU-TAM4R+,R8;$/P8 %W*J[X
ML$1_@UMT;,GOP]R6$I]_G [>_>^!!X"B:#Q:R0S9AI(SL#5=DQ:P5,C[XWA;
M7LD,T]_>3S[]5!^WDFW][8)<5\,<;]]NR.S)X9QJ[0G],AGGI?YEEWV,PC)B
ML*^FO&.0R%X@()!$!'1H=K*N-D\\R6WV<)ZU[LA70:QU;Q<8>\4'SY]]#Q'!
MP[A[53X=6-/:4;T )_+L,,G$.)*VZ5"/G029^,5$6@),,DGO=A+3MX1NB^PU
M%= ^'&ELEESTP9Z/Y\M2+$NZ4K B*O+!N 7:B@E9O;D8F3,NE^C(!;,[566Z
MPRJY:?R37#B;,;QA6;Z;,*U5<Q=4#?V3FY$<WT%I(ZD[1-^!S4=8"3;'1B4E
M[F5A%CRA4\Z27:<B RY)U2-7].DC%/XM+LHQ9;\/=QO+_'>HK51K(BF,-P?\
MR&/!VM8G2JYJZ1UD7GM@0BFO(;GD^4ZI\'<(>\O0QW5C6DEDTHZ=K?V:MS@J
M+\>SQ13&"=_17ZS2?H)2Q<?"%&!D1!!Y:;*V7<XN%"Y\T3MV)=OZ^)/<N!MQ
MLW4?P6N(-CEX.V#:RQ>Z8:![<(P:".%6F7;@8&N7Z29L((5(3BLF5:TP4+L5
M04R:>>-D<3%8Z78[ CJJ5&]SIHXDU'T8UZLPGXY@>#9;;Q!@5):H'$M:U0;I
M@0!%54^K7-12Q.*O5NC919P7ASCRL5X3]M\HSX-YUWIS_==D^B=.ZX7]>F5Z
M>=/F#<YP^@DWX!(XE8IC.4.EEZR(@,FP C8X%:0J.PKVKI$>NWR;<K+UQ/T'
MCG$*HU=#B,LTV"O(L'@RX#0SD,E2],$R7]N)9ZY0<0VBE+R3C&\=YK$+N!T/
M>VAJLZF\\221G3A;\;5N/X%,<Q]HYTDAUT1G(/L_<\FX$TD6%4K(.QW+'5 !
MY0J4DS2I6[*_ASKVVV#57Z>XF0V[ .SI1M&=X.[G>E$34>Z@'MWET,.%H[N!
M@HS"ANSK31O#=%:!@!;.4(H<$\T4KUK?1;PG1;GC*M+]Z,D^[#]JFJ87H(,P
MDL4 @>E$F(*1D06+(B WV>;=SL,>1IIF3Q+9.65S'W:V]@FVYA^"X0JB 5:$
M(4"N8E%6D DKD^0</=_11KS?E,TCRO5@]O4U;Y\-9_/I,"Z6-4C([,'ILH4%
MY/]:P)1>;?S1XK@2OB"S7-1@K\DL8O0L!U.L<:K8/3.N=QSX)+6@#Z:WSM'>
ME+)?-UU[/5UW(E]ELPF;G F**6MK\K@GQ\:0Z1T#-\*[Z$/8[1[,;:.<I'/0
MEK<-.Q+="FR3;+H#M/VB[[>.=Q]!^&:2V47>'=C:/(I[.T1(0AG-@7DN8JWP
M6FI1EL"<"@@^IA C/EB)WQJ@OP^![\/-W@2]0K3>::RP429MF(N54JD#B[2*
MU1[=BA>N 78-U6][_+&C? VYOU6J![.N^3'X94HWA0P<&)_0,Q$CV97691:"
M!68SS]%&,ASL;KF^6Q]_:L(\F'4]A%IJ0],+W0I7:3D MBA#X@&R.!&(U.#(
M9S#29,4-J*L^5H,N?U=1G*0IUHCIU]6@<SWSRXA^@[.-Y[$+KIXBLS=ANI^
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
M38A$SD[D2K(<HQ#19*U%ZTSC6^ <?\EH(?VK&T,K?O>0GOMJ,G[_#J=G%>+
M(*A<F][G3#]TS)K10@8,@TLEU$I>S:^87QS_-(1],$=[, @OT_<KS!?3X?Q+
M5;SE<=+S<18#GB"A*8'0"4\_:DM>5Y 56Z\_V**LVZE:W<$3?BNLT]"%UOSO
M(=)P45U_)S><<,)[_ 5A.AR_?S'\O$PR/F_@'+5*0O'$G(JU-(8S+-04XV(Q
MR\BMYM@Z +$?PM-0G!ZETL/)WV4._#%>S##_,IE.)W\1VJ?P$1)I_9.SR6(\
M'RB08%6J#;:<HOTNU*I263''HRHJ1+/C8?_!R\VM\$Y#>_J21\,8U]*'>DL.
M5/EM,L?9IACHA15R  !>B<19S-(0,I-9T (86?M1U4[5UJ:[7):[AWG<$F_,
MQNL"-FT%?-'V'2 'C[%J'11@NA3.('O'K'8E\V(D-^XP 5\<YA0%?# ;KPO8
MMEW\WV#&58_YWZ?#A.=[UZ!H93UY-<Q8)#TDWV95.$,I'C/8!$*WOMNQ([3'
MK2%]RN&ZNKBVZO(,9VDZ7.(<")/090ZDO8Z,& CTFU*DT8 E&QE$SOTJR 4P
MIZ@2A_+ZNA+X8QJ,-DEKT19RC62MZU\T"\D+8D6QTG/N0/8;D-K#8#S _2)!
MORY/IYB'\Q?TW!$]>;W(7QMQ()TDV6C-E$GU<"*(&C52+$8K4H%BHFI][6D?
M?*<Q:7J3R);X3K<DG[<5"GV"KR8POA&B\#:298#,622(.2D6"A<L9U#:1+1&
M[9:EM=-PCUL'>F+K%LEW.\M[A?-:6V:CIC>"]#(J895A0HIZNI4="]PJQD%)
M;51,3N^6$K3C@"<@_3Y8NT7^!\?M5CE,.#V[0SN%,,$5%GRJ/1AJ0W,/LC;E
MP)BCS#KN5N/IKI%.0.)-F;E%U(W#:T\GGW ,E\TY4W(T5@*SJ BA49SY!,AD
MB,70*J6-:WUP<R>HQZT9_?!^BW9TSA+;CK F-HZ&-48PX "JF&18-DA6M.8$
MT$7.5/!%^&QX]OT:T-<QG;)N',CY+:K1+?:V\D\FQ-HT75Y,@%%:;FEE;=3^
M]6&8/M0$RBG.%J/Y<'PVR<,R7-W8G91,U*4U3;,!1YN$+(:A")EI[FF[4S$S
MU!!%R0)BVBT8VQ36X]:C>Q;3%HUK' R\%(>.1A3I'# 58[T"8X %2<Z\2B5R
M3,*#Z_?@YW2B_HVYO441.H?YMGG1JT#*QJRB=?)L.*_ 7^#%^*24RGH@#I"R
MRGI>X>M%"\E,(7/+$*NB:%T/\&"PIZ%&QY'5%BUK'$>\,>;]NM ;XS3\"*/5
M<EN_28MM'A0LQ6:7F8-0;Y$L;_4$(*<>HB^I!,#6?=6[8CX-G3NJY+:H7FBK
M>JL[*%'DB%I(,O!J3""+5%MX!Y:M,DZ5$++H-Y7JJ*7+^E>+_;GZ4(J775Y,
MES<+7 G*8P%&SB*Q)6M)IADFYA(7L9YM"%,:*\=U%/=U:ZNS7"=-^=M#JN5E
M1.O;!;M@ZNE^UC8\]W,EJZNL;A5]!T8?2PEX3D48RYF-Z.I.%5D0!#7E8"'I
M GJW=M /4OAW7+,ZANSWX6_K2U6_+:KI-"DOAN1_IR&,-E&@3=U_I4(Q%@HC
MD-5"UH'%9 TS(OH0)<J4=XN;W#72\<W"[L*8],7)UN44EAFW3S_ ]#U66%.R
M3-_4^,NZ ?T;7-XI6SKAZPI;R2?+O6=$MF8:"^UMSGKF(X2@Z=.2=DMMVW?D
MQZX&O7*Z]>Q_A1<1KHZ/MB&4HD1!'-".[!RM+?,<D3G%DXF6C!_!=]*%G89[
M[ K0GJ<-+TVL(K:2"_L6Q\/)]$J6R!I; 4,;&C#N@4A7%AG$4IBPR+G,/'(G
M=@N5WS[08Y=T2SXVO-2PP2;E+=@<@!20$BLI&S)BLJB]L1.3F+P/SF8;=UO?
M[QCH!&3<C(\]5-A8YE3_#E^J/_IN\@N,_]Q8&\ S!HR$)-:K68+(CE;[VD6!
M<\,-.M[ZT/1&,(]8"=HRNN'UA(L7K>;KBU;OZ&^6+DJ*G@AS9%MZ6F^TTIQ%
MD(4E3?_PPA5OWH9@&XY3"=9TYG%/UQXO8EKK^"ZH>@K8;$=T/R&;[A*[0P4Z
ML+N'L,T-Z$P2-BBE&7<57;T5%VKEQ@08BC*UQT[K2O''5(([0C?'TH%]N-S[
M%?DED5+YY!U$9NJ/)2(/(3'K( <>1>"I=07CZRA.9?'OR-_>;RO_!F<;3=P%
M5T^+_TV8[F?Y[RJS6U6@(\-[7P(NX$M)%>Y,8L[5''\9R38MAJ91TC)+$S/J
MUH6,CZL(=VP!Q]*#??C<2_7JZI^N[M=NVG,+D"985KRC/8D7P4(HG@F9>#3.
M /+6._\U$/>=YW&H?*Y5K^["W!XJ'OTR&><-E!BD 0V%P;+*:P+." DR@<'4
M['ZN+#26\X7A3T3"AS*T=33^KGBB-Z6@RYXIR/6N7A8L)IT9MUI9F474N%N+
M^P<7EVTJUN:\;!Y_%\[PZ\N*<@%X -J*8JJIS\4R0'(K9. BDSHZ*W;,4-_Z
M_).0:G?.]6"/_Q.FP^IFU$I&2QNC\ +"Y\!\ '(W1*(- LC0R%DHFU&4D%HG
M95[%<"K>5R?>]A!POXAGK<V[(.K)Z[J.YG[\K6Y2ND7D'5C<@YV]!9GP3I?H
M+1,"8^U##+3T^, X(<*$M(_8UCV@CR7T.WRKOF6^#V=[]ZDOY'?C=#C)2X)-
M\,IY[FA^2,NTQ\S(=*P7)X-1R:10E&@L^[M1G<K"WYC_/9R\W8YP$QS> >-1
M0G+;\3V$\%QWV>ZE.AT$<_1E9HT5%"BC=&$6>&):Q\@\]S292E3DIB:>P]$J
MC_6N/'N%].Y'=_:11Q]M1Y=4^H!89"171YK"=('"@@!%RZR3V2MI=W0R'GH;
MX%8;R^'<:UAS\&HCU%U@G%X+X+V8?T,+V4,XU\=<7,/)Z*3(H%G,M-)HS\D,
MEA5.B<46A<GX9K/QWEL MY#?/@SK(V-BRY7A5U]O *9 FX15G,5:>T ;)9BO
MU]"EDBE#2%'[U'C#O17048OTE1PC+:N!)5?O*7A)?IP,EEF5-,_<:HS-FR@\
MZ")][72E4ZF^?>321Z.-+5A7N[&-''G.1'PTG"9P!A9*R<P6S0$):#"M8R W
M@CG6W>'CZL3^?-YV9G'X/>)^.CFM:'SR?HJX*N_:J;'3#4]KV>=I%\!7VCXI
MC(+GF#P(I1/JX$Q&2QZ*E4)#3(-;GMOG#A=\219]84;7(LHZUG[.F5Y:$T/2
M(HJC+/+-=KC;.A2I5$2M9UJM##(P:L_5J$1F'G3Q5@GAPTEWA&JG"?OTA=J'
MZT?:KF[<6I7*(6M.1,O:[HX'7S,Z#!.@DY9>Y\"/4;+GL9@\752F-[FTSL;8
MK8JNTCFJ1'Z+-9AHIR>'QI<L6 Z!;#(9@W2[Y60\T.+$[16A)^;V<<5B"^T7
MNQ8]F:^B@L_'>9 0@^8F,%NS&;2VF8&EWVPV"@)XU+GU6= >\$Y!;_J62@^)
M(;>L=;^2N?V!#,77B_EL#N-,:K]N%Y!]%(I'8%JA9[HF%I+?IYD$8X6!J* T
MO[MU ,Y35ZFF<NHA$>49%IP2XE6Y"7PZF<UGOV&%!2675)C7@6PO(+,+N-5,
M9*%,LJ%$W=[8W0KEE#2D!;=;]Z;Z8SS#M)C6AL)Q/L;YJI3J<&V$IPIQ$(6/
M+FC#;"57D]-)"R"M@CDZA:A+XFFW,NH[#'8*\NZ%L3WTK/H*<1D^6)!JTHH4
MN?(!9&"U2%WMZ #,$P.8+-YPVNI"-*U;6V[#<0IZT(S//32@NMA:\[?).*U1
MH=0&G3 L.9!,"])(GT1A :7D'@1YX*TO_6U'<DKR;\#KAMVGOG9[&)U[34L#
MY?DV T4HI3THRR36$C.IN%ILQC$NK9915"U5.ZW]NXYX"H+OC\77]>#_EG=M
MS6WE./I]?\74OG.:]TO5[E;EUCO9ZFFGDNZ:1Q5(@HFV;<DCR<YD?_V"DN+8
MLF0=23R2K>YT*8Z='((?<$B !/#MW<*U&^L'13<VU@R8@K5/G:L)*EP",^2@
M&)>R-]BMC<_SHU#I4>_-(&W)EK7^O'41YP[3!_A6_SBP/G+.LV)<^WJ17@(#
ME)R%D*,MW"+P?M/$5@0Z![MHCWQ++JWUTCWHHV]<3"ES746KEX9.LE!29FC
M9*=1 K;NVON<6 N.91%[8]Z26FNMUSJ0M0]1<(%YE1W3$6K;(T#F>9'2J&1C
M\V9 #P0X)Z7OCVP?O%HK5&^/_1/0 :+6BH4DYGD(@05C---!Z&) 9L36]?_;
M9#HG:VB*?__46O=/R3_-Z"/?8\)P&K1- ED*B;8P"F-8K"4\-@513'2)KQ+N
MM;XD?T*Z<S*:GG32DGYKO:BO83J<?KJ>(.2+T?V"+3&0)AEA56125/\G<<F\
M482,=<Y9GZV(_5(C;9;M?$VGD3[Z8-%:!T$W0AZ @-X+SA+J2I&=R'7*VC.5
M$&V4687F)!-["WM.IG4<C?5!U%7I"G$TA1EMNZ_ALA[1+W=?)X0K!05+MKIG
MTFGF4T[T%B2#7H!#TYRW8),PYV0K;1#OGTYK'=EIXKIH],!D<D!RH66@R$&+
M)GI(D%ULWA+Q&1+-'FN+.E0#_?->K2$]M='5SLV.12Y@D68=10Z,HXPI&Y.+
M/0X7\2GI9H]M(7OBOR;KZ_#,T7MW/H-@ 0MFSU*L[ S>4HA?.'U@,*"CM2":
MYTG?&_^<%+\WKFN4?%AJYTI;P*MYPO[\Y"X78[V%5&_R(CG.,3*08)A#S%RE
M4"!TNS/;.,0Y:+0AB&MT>_#QY^:3V7D!XKM1%@/.D[39.&9R(D\%<F90_=>,
MUH8(BF/JUP]8*]8Y&$=?6EAC*8=19'2,II?$/0-1M%-1R-JOS!,6IA;]U^HK
M&9W+%E16>8^E8=NXYV 2?<.]QC3V/CK=1=9?WK^^^/CA\F:ZO# >9##!^E18
M5)ZB'I">>5,J<W7T+@E=U&HEY&$VLBK G\U8#E+ &JLY+"%S5Z$'V?&8<Z'M
MD21C.E#@#)4,&*57R4=GC8R]F,N?UDYV@GR-@>Q],KJ+M!_Q=GQYBY.!I  H
M E(0I).OQ[B9Q8*.Y:@I/HI:DB?5TCZ^#_QG,X^] %]C'7N?92Z)XQ[<)FY,
M0G()B^."EC?EXZ*]$:UQ@22UTML /D;9R2HZ#G@VUM 'P&NLX.!3S'737W0
M\%JY))-DZ(%7(U4,@I$L!(C&6B5R;IWAO5&8Y]%IH?6=Q^XXKZL[?2:,[4@1
M57+),"Q*5ZZ#PD*,EL68C)5.@UHE<3TCQO9&VMW.V[X+RCUT,EI+===%IC\C
M;_M.NNK"W;T/T,<R@A1!QN(2$[1*UH9!GGQ=J9B4BMP;&0UO7DGZG'G;F^M^
M%WR/S161#'FY( PKHE:G0FVQSVG&PM.V6$(4'KL5_CT[KHC#5;$+3\0N.#;L
M8M*-49YS0P:L!$-;JT]+R"QX7BL1<]&"<R%-M]N*;2.]="TW1;+UJ[PS8SQD
MY-(IR:(%RW2H/+9.T%=:\F(K%*7;N[WKR"_=#'I%NC5+3#<>>9=C+B85\F61
ML*@I%1%1,W)B%22'#E>K/C<>!G08[J4;0'M,&W8-Z<0WSBDV<5XZQI.@V$4H
MFKK*H2;?Y1*PI S=EOR7P=M^R+[>#,=>NG<\(B;426"IU^10*!;59'&TZE"0
M:L'7VR^O;&S=@^SYD+;V$ZP?B'(/+:4V4F)UD>O/2MVZD\ZZ4G;N _@QJ5NC
MHGC5 4F%D>1+F;ZJU81!&5H&B\^^],OA_/RH6WNQ@UUP/G80KXS509K$?*R'
MVQ("B\%:)G@1OFCK\DL-XMNH8Y= ?A<L6P?R/V.<W,#D6Q7QKL? 0BQT,OG@
M%+D@@>8+=6>S"FO6BY4*-)"XW6*YC6.<@W8;(=CZ!7Y[@\/1-X3)=#Q"&.79
MU_$3DFJC3,F8&"+H6A:>6(P96#8RJV*T >Q&\+G3L,=3?U--C8\"<W\&,2,-
M(GV,;SY_*<-;?$)@DI:GXBQSN28M\>*9=YS"3QYDPL(#<K>C770?_:S,HR?0
M6Q_M_,_-"$DDMR*22YY[!9*9PH&"W4R>3J2@1TG#=0")(G3+'ES__'/8!QH@
MUUJ9:Q:G#5(J5W^1H:GB:^63E RXJ>7<Z%4"*T3I6%S0=<@CO]PMM+-EW6\
M[?'6_/7"+D4.$'+,UK$D*DN=4?/V<8EE;:W33AC(Y<!5_ZGQS\8T>@.]]4+Q
MZ_AV+@1ID*_ ((7)5AC-4JS'G-)K!D!^BS?"%H$4K)1NB9Z;QSB'U;\1@CUT
M^IZST7^ ;_7(\K?Q:QC]\?UF,0@4.E#(B:JN3$4I5F^.F56QD(^C95J]K#OX
M'&>C,"_<!MJ"W?!4?VZ<?Z='?5ECF=8YL XBLU@[_X#SM,098-)@*MH((7@W
MKV[# "]<J<VP:]U>^]7U9'BY1B:A=72Q2#*JFBBN:*4A$RL,+#CC<U)"=]/G
MA@'.09\ML&O8-7LADW"&+PX(YPO(]RM^(Q-0G,ED;>2FG44&FMR"DE1P,@N!
MH=O6N_[Y9Z'-PY%KV ;[(16I<ABB-8K5=NRTXFM?\[\SQ?)!2HB!%]NI7]!S
M9T'^I>D%Z?X8-O2=5AEANXAQ?ES(.X&_@4MW'^1ZY$(VWG"IR*Y]L)E6><Z9
MYU(SX2*M%#IRZSI5J9Q:@9VXD%OH;Q? &NMMF?KVG53;1ZD#STS:.<5LX Q0
M"%;)[B$(IV.W@I$MFGLPZ/%VR(-@'[? K.'%XER097_ZY72X"5PA9UG6IG^T
M^+, PI(E%M1:9DLFV4)Y]P=]@<K;&[,>LC_N%Z'.5Q,HQ0J7 R./BQQD62F$
MHS",:P-<8[2\M*:16Y7A/#R<)@CWD/AW7YZE7]Y%HIY2OQY+<YJDK\.T](3*
M#X"XY]=]*9DHA;8/C*Q4&A&*PQ(+#A.M94D7$6SDO'4?HF,I?4N"5]\ZWP79
M'G3]&J:+?C;+?&-9N!0IL43^0$T_0A9L<,P(X2-$+@-OW8G]H03'/X@X5"?C
M9H#V02\]'N7Q:-Z].\+HCXM2D':NNUXCWU,:N(Q"JE19XJJ38J V$0C,)W(8
M4Q"85\]^6W0/W"[8BS>&]O#WL 1\6E!%7-SB9#3\_&6VK#X;?9XW>Q^7R=U/
MWH\R_NO35[B^9^#>."M", QCU$QG9UC,$IDI,J(*H<34NO/D00*_>)LZGKIZ
M*2R8#&]A-KS%'V>_'X?3/^8[:Z$U4ND06%;",6TMR291,&]]P2!I9_7MN1TV
MRW->$48SY!M>8#V6[<UX-)M FOU&_W+YKG21K;>2D\URG:KLI)46-YI'(Q7T
M4H3RI(Q><^2JMDV8IV5J%CDD9IPPWKNHN&M/('9L\]A:C'(:Z^B.?!\1#/E8
M=_7Q5BMN.&UGJ&B.@E9)'U"2MRT%"G0*9//PY<?PI[A$;:67U2AF3U WAC#_
M\=,**+3+_3'_P?S[==(?L?RE_O[[Q_=W 'W]^O6O\WF-)].;Z^O+;W]-XZN?
MYA#]@A1I3=_B#(:7TX?C3X=7UY=;ZU$>/N"G'\(\%'+YE =ZVT\L_-=LWGWZ
MW_\RS/_Y[T,M5$JE&*<Q:.X04'M"&+W/(J*,@X>/.JA&GQXTSW&X:TB6H9I!
MYLSQFE>>#;D2BFQ%9F&*LTHJTXUU]?&S#TI_^$0_P\OYQ,=S(@:XG. (O\+E
M]9S,<GJU;*$JK5/61UO9"DLEM1,L1A^9\4['Z%"D5?J##1/H.N*1,U$/U-F#
MS(A>0&U=?;9=R&7+91\C0,R.21\5P4!;FA>98+"FMM5U]%IU,]VN(YZUYO<
MM75F^ES(Q6)WL13RXT+(!8'M=&"=I?]K@TNL6QF/GD7R8%@B/'CR5FO?+9EM
MZU O7=?-8.PA^/\%IU/$"[*\.2?3W=PIV%UZ+P-73!(E2 8:*W,U6.:3ERQ[
M67CP(,1JWY &3*#;I'J9-M$3ZCUDI2].L!:F^[$>7%V4WZ?XBL2>S;DF:QAS
M\:,IUH?Q= [_N^I.38?Q$G\93F>#Y!5J4P0+R0#3B($%X3Q#EV4DU\J#;-UT
MMHG@+]NZCJ^[U@GQ=X"\&N6W0_K.S6BV.&Z3-'G+=:;8*6BFC2XL>"N8<U"\
M*<7'CC0)&X?HNSEQ\SVF#5BG[D7\,#7.BF M2&0A5^Y1+2T9'P(+SEL?I%=!
MO.C<W):*6YN8NPN />9S=A'C_!)S=P)_0V+G/LCUJ$C0SA95#$,R2;)(GVEU
MJG?F1;N"/!:Q6G+Z/!78*3&WA?YV :QU8NZ#/$7,.2E5@)GH+--%U!U=6Y8U
ME_2=#!9;:.Z9Y';N!/O&W,Y=,&N=F/L@0[A@+D%%B@*\KDFFO.:79L-J=9L,
MW-<?GT]6]=[*VQNSC6]>^[/Q-W ]G,'EI]DX_0%UP[\=9ASE0T[+MSVRU?GY
M3J*OG*@KKA.4 H(65(W<UZ:<Q3MNK5,E11AL>_B!B30W<8K_O"'']-TM??QP
MMZ'H0/%T85DI<K>CCBP:@:QD!89K-#&W[G"_298&-.97X]$<P#OT/N#DTQ>8
MX%M,E_1;'AC:R@"D8R)+VM,L=PS0.A:D$> JE6IIG2W:1:[CW\\UL8@UO.9M
M5=!#WN'*Q)?I*U9J7E)@R5!\H;FM?0^,8SQX+S$FKJ7I]S4X*B-0+\H_&-A3
MQ]Z;)D+_;.X/1X@*>0A,^A1K+;UA/AC% OG"P<D44_.&HAM$.57^U^$JWF(S
M^T#=1][I8[&^EX!W$*RGE*^-0ITFWZN)ZK:;PP&X']4PA$I6)W3,"\A,9R58
M3-$QI#= %(\IRM9)7D<VB"T97L>UAUW@[M\.[EHH>5,)MUG RH'B<V >2<8(
M(B>#)*IKGG"^3I"3>Y/[*NII]>^!\A&3OGZ;($QO)M\6WN_^T>S:Y[0*8;<+
MN1*W9H_D$4:O50[:IAB-"RCHFQD=<BX':Y]XX,OU_7;NAU\J1)$8-#"A@F?:
MQ,B""K$VJ#5)9,53:ET&]%B*@Q>-"M%'O+Z9I"\PQ0^3\><)7+VZF7T93X;_
MA_G55;WZ$ ,%0DNI$S.&8B.MK6>05&1>9F%E-,:HYGYF-]%.L+ <9@N/5I0>
M5-!'C/I]U@L/VT1O?.&*.6V1Z<!U)556+ GEH;Z;/+<WB/L2'"TN;:WMO6$\
M=2PZOQE]9*CO1E]J2D-]\'3!R.CH/S"!Y9@D[:ZB[H6^,*N5JEZ73N"W;3C=
MACI9R'F #L>]8=DZS_!)Z;X3I7:0;WWHN8_.3Q%:]J&HSC9P ,HGL08AC9'@
MF>>U>CLZ79OF)!:U48$+3%QV2S4^F15LB">?A1'L &[ORG\_2M7'OFO;XXQ,
MBA8_2;-D6HG,O =+^V.T(8 H276CM-DRT)&3_YJKY4F='X#I$4/*CSA;\BJ^
MQA$]=O;A$D:'W)0^_<!60>8.8J]$FXG"S50B]Z"TYLE%@=%9:>EEYE'Q,'CZ
MT8<D^J<OF&\N\6V=..9Y_O$PWE0$[HWTPRW5(EH2CI8?%SG3/CGFC78,@'ON
M+1<IZVYI_[L-?-#2\H'<+H(./N/?89:^O/[V9GQU#:-OKTA_P[1H!OWS<#*=
MJ>7?O"COR*S&WQ"G]P4;J'IJYT Q;J6F]P4YBX+>%^F4+\"+C*$;WTHKB8Z\
M6/5I+0\6KI-HK'7YU#*IZ,=<'@AY=4T. <PSKR^'GVO>]<_CB>!\/N&!02C.
M24).E.KOA\* )&9<9>.07'YCNK%['2#$N1K7L?32VD/J\E+\2CO+MG>"C$2
MXYD551L@IF*8=U93:%E4339V0MIFJU@'@<[5SDZAK];4(\O<NA]3&6]]5\SR
M5='!I*1T8B#\G/@\LAB=9UQKP6/PT4%'^H*]93A7RSJ25AH6EFU=>+?);4AL
M9Y)GR=1&.T![>+!%,&VXGK,Y6-&- NL (<[6G(ZDE]9U8LOU]'OR=I7GU?3!
M+);RWI_#(*J8>>:&H8B&:><EBU7LZ%, KEP,5G:RI+V&/U<;ZE\7O72Y>H1*
MA>/->#K[B&G\>53OQ@:.!Y4H5& HT9.)IUH*PA,+T<>BT=GH6E= =Q+L#$VI
M/\6T)H7IAL;B\D:CK+T%/1.V'K/)FKGA(#"A:F&G#-:7CHU1N@]ZE#K6HZTN
M?:']+*X[%Y/:,*?YH7_0G,)-T R#KETB@F,$9&2AT,30"FZQFP%M'>HDE;"]
M:7?<&\JM8_LGI5M> W21;Z>+T Z#GN BM+&B.MO  2B?PAJ4X2KZ4%@6M4B<
M+)]!H*](,MK_@@&?.W)_G\H*GKH(/;$1[ +N$8L(-UT#%9Q,ZKKYP[/NX;)L
M\R!]7Z!UG-YJ,S\7E(7D@K=!%RO!8? E8 @R&LOMQDNUS<,U\!<ORKH!?KA(
MCH1U$2D8DK7Q3Q&U&[00M53,@RI)Z([Y#1T';!V _TX:F*P;<7D#/># (4"2
MS 1!&W@NP* H<@3!.Z&!BYA,IPGN,?B)(J:6.M\6=#?%OX<4SW6BO9I,:AEX
M?1/_,9Q]>3_*M8CR!B[O+]+3U]^6AU(U;P&Y4(*S8'">'.D9N,(9=\JJY$%$
M;$UVU$+N,S*_DZFS>:?#)T%:]N,!$0IDP71RA)(@E(*PBND@DC9)EAQW2WIX
M8K"CQNV]+4RM47TN<?I3MKZ@(E+&A.@$4][0S)Q6S!>I&?<A%%Z\!I.Z>N7;
M!CMIK-Y,L^,>$>XA+MNTKW[G"^L@W:XQ^M-#GB9";ZNF;39P.,;'MX0B$$/F
MDG%I'-,QT_:F5:KW9-I9J9WOF"EW(@O8$IV?T@!V@?:8+7[&5U?#V3QQ%T;S
M4\PA 3)*PX-ZXG=X:K-&/SM.8#7@MHG';"+XR+47(4:46:1D.(7>$?*@P_.;
M5U J#@J\CJP0JN3"0+UAS,!$2%IK;K70S6N3FU=0?EAF<5_$R^'GQ8G$#;X?
MU>2AW[[BY2W^G;#\,AUXM/650*9TSN2T%62!%YI[$EQAT%FNQM8'3[:C:,^B
M@G(76U@-=/I000_A]>^C":;ZL/S[B'S@/ <9+A]+_QHN:YG!IR^(LT7UYZ $
MYU&EPLP\SRQPSD!25):"4Q#K-7UL76YY@+@OWJ*.I:H>VD!\[";X0"13*5EY
M933"17U)J/0W14N9H_'&A]:+;T?17KSU]*&"'@@&UD@D2P)>NU<8E<E[2V3
MH!62,X?>6 #D(?6^2;UX_1\(; ^< 2L5R\*@-4%%YEP].S(FLJ@@, C<2R&*
MU:OQS_D4[Q^BV -@?!:G9.365Z*[M S;_A?3(AX,8 KF*%E2(E(\*("150;F
M(5,P6 GO.MY7;QC@F13J[Z2O<6/<6I]RK)'I>Y9$!ZEV.N?:.-0)SK>:J&*+
M;@_ \7A:EIQCU"23BZ*RVYI0FT]%%F2BV%[X&&Q\CMI]ZNSJB,K=!;[62OT5
M;F$RP8N_O7VS+/9VY!7P;#)+EI,GF*5E,41?FU96)U&:$+M54#QZ])'O-1L!
M/FZ&5OO"T9LKO+S$5Q_OQ!$FQWIQSU+RM5)?D6\G;+U<D=%B@@ =W\3'SW[Y
MVCL0K^:O'GY].YS>W72_(=\ )_>GO90Q&'#9RL*4C+FV=5 LEB08N1!*9Z#8
M3'2[(>@XX,M7=!_(;@QZVU\0?%JXUQ_Q>CRI1]\'W IL>E2KJX!.HJZ<_XOL
M0"DNN(Q!*UHM!2!*Y-;&),# 8--##XL[WXUFP]FW?PPSOA^5\>1J'@Q_Q%L<
MW>#/9)*5V&PR@LLW-]/9^ HG/\*TQ('$DX8Y57MT1F^9#SXSF@8Z$6GE<*V[
M*^XM[*'1^:\W]<VX* OP:ZBRU,9T $#O0WU;HJB-18OV])7T+'L3=,0<>+&-
M8=@LS?$/9HYC/ZMA?B-]M'8]/L$E3I>3_Q5G/PKX!DE:D:--K%C:3#5W0(NV
MU<PJ:PN/J:#OUG)OXQ#GKOJ& /?1VODNL6=75*:OO]'^GFD'GKX:Y4\XN1TF
MG"Z.0Z*."JU5S)+'S#1FBJJ @BS:H5,)OA2PKO':TLM$CG68>)K%Z/2Z/_71
M9>616D[D8K*<QOQ80"O,)6O.*.;33#ON6,PZ,@G2" S6BE5J\[THN-:-?;(3
MS=-;P[BA5AK3ZZV9X#*LZ2)40[;+C8(<G_OR<!T]5G@C@(^F?;)NH8+1S'"(
M%-2FPH!#)7H*I>0<;(F=@HGGI?4G"#./I/1=<&U]DO/+\!:GM74ZB?4!OQ,Q
M!$@6+#=,\%*I'6BB/B?.:/=-,N68;>IVD[7V\<?E7VR$^[@I:*V#FK_!)'^%
M"?XV'E_6F?XVN4E_+.7B+O@4L":GUTI/[5*M0BG,HO)*64Q%AT[*?&*0%Z_2
M5@ V+]Y!F-:\E_\>EED5:WSG?MR=XDNA:3VJO2;(Z0@)6$RU2-B[6)(LPJK2
M2;O;1GKQ*FX*9>LN=&\NQ[,OP]%G$NSG\7A637$I5=8HD/M"\3+01R'K\V&>
M:5%*02'Q$?70IAO*34.\>,VV :]U+[A7GR?#1'[:S9TTHI0 /".S-OM:F.IK
M7Q@*8%U*RD0E;<<&WX\>_>)5>!A8&]NN[7G#\>A09HX,8K[ZJ0:$Y#E2O/=N
M=$,!X;*><#KK<,FQP\%/'7#ZPR^N0^]V\]%@"G>7'X<=N[V:3I%L)4[G%S&-
MC\)6'GYH+N=D?(V3V;?:)J'N$>_^>3.\KH<NOV)KP9\<ZNC'Q.MU]"@CLP,\
MNU8C+;]=/R),\;_^[?\!4$L#!!0    ( +N&5U;UK#D_"04" %!J @ 4
M='-C;RTR,#(R,3(S,5]G,2YJ<&?LNP=84]NV*+Q"[TA76E"J J+2E!85 1$1
M&UV(2C= E%X3*P@(;$%!0(B @( 0Z4J+=!40Z=*;@/1$2 BI;[GWN>><>\^^
M]]US[O]_W__^YX29#-:::\S1YB@9A/F5.0WL.F-J;@I (!#@*O@#,&=D#YF$
M>+D#@+GY 8 +  !.0!C""D! " (D#DI"V'^'KX-3ZB_P#7"J_&4-"\!;>QC"
M LB"L!\XCX"P*/C^&SB]HME^7_,2G)_!^;Y='=BE_+?W$Z[(ZVYRYSV1 4A_
M3^1-.>-+VG*6UUR\?'_^#1PY=%A3[Q#X>U3ND(Z>IJ:>M@X [OGBWVB;(+&\
M^ ,_%R< L/X%)O]\ 0<'P/H7"CD AO*_<2$-^1L7"I"_Y^(-',+R!P8U\(7E
M+S!-^@]LIW_?\6_OS*_,63X[<V-C^/F+5J;F9TU @0( W^FS7KY(EET X.,;
MX'?1[*2<G;V#'.=G$#TW2,9A +CFXG_3\I+IY9\XS4V,Y?S!1<"_&Z2AWS<
M^M5/GY>3 _ZY(>1RTR\ I/ \"&NZNOF[@/!]$/8.#KCY\SH>A$6O(W["((,@
M[ <2",*[?\(>?\!JOZ_Y S[^$W;U\74%X9\TWW3U<?T)MX+PPZ! -Q!F/0O"
M44%>;L$@//!3K-Z!/EX@3/[YK(_;-7\ 8./[>3W S<43A ^!,)_?Y8O&(&P
MZH[/X^_@ZW\'![B%!/QDRAAY,]3/R\,S0$[%9;_<X6/'CLJ==@OV=@L(4#]_
MS05QS<]5SACI<_.:;R@ _,'S[T/XIVSE0"'K'#ZFHZ-^Y.#AOQ/4?WGSOSE^
MZO8/://"'R8IWO6W:W^V#ID# $>)H&Q^^]NUZVD 4/,  ':/_NV:P@L $ 3U
M5MWS=_R(_[07SX" FWH:&L'!P0>]W%P._A3H7\?_=L%_8_S=?@=_HONK>.1.
MN;E?"_0.D/LI-Q>D-S+03\[_YC47-SGU_VC$__*#?TZ'VD4W=S<_-U_P"1O0
MRKQ\/4!U^[IZ!7@A?>6\?/\S)?Z+C_V'\8==@T/D)0,0A1\$=O6( JQK70";
M""_ >B4+O /YJ][.<ML /T^>+73Q#[O_?4#^$2M+XL\7?R^/WY\SOGA9SB70
M+^B/>S^/)< .\ ""H!O= [I5>4 %4 >. +J /G <, '. %; 9< >< 9< $_
M!W2ZP4 $< >( N) I_L42 <PH,,M!$J!<J &J >:@':@$_@"# )CP#0P#ZP
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
M\^/RZ06^!=.O+KYJ+=0M+"R2+DHL9BD.+%YZ?>7UEY)3)6]+U4NSL>+8N#?
MF\ WRV57RX;*+<J;*XY6E%8J5CZO$JF*K894AU;C:SQKIM_:O^U]=^9=<ZU^
M;57=P;J"^KWU&0UB#8F-/(WW&YFX,!SQ_<WWJTT>37/-\.:Q%KN6@=8+K9_;
M+-H^M)NVMW2<Z,!],/Q0_U'OX[M/1S_5=.IT5G=I=U5U:W=7?=;Y7-VCV_/V
MR[$OM;T&O8U]L+ZF_E/][0/F YV#YP9[AZR'O@Y?&9[^ZOKU^XCW"&$T:)0Z
M=GN<?3QV8M=$RJ3T9,[4_BGLM,YTP\RIF:[92[-C<RYS*]_\O]'F[R_P+Z0L
M0A<+OQ_Y7K]DNO1EV7%Y?N7F"G4U:DUH[?FZRGKEQO&-+KP=?I[@1V#^>+2Y
M9[-@2VNKF7B>.$GR(5&W8\E[R*]VCNYT4&PIB]1@&B?M&7T_O99AP1AG^C"9
MS#6 [_?*"&YL"4"8ZX# [W\!KK=_9A/,,> ^P,?%Q<7-Q<?-S2?$R\,K)";(
MQR<HMEM$1$Q$9+<0W^_C+V]_/B#\O+S\ OR[! 1VB0H("(C^?!$0_>,1H?\.
M N9[0(@+3$M>L$+V 2Q"$%8A"',"S%UXF*T0&$@E.^3W\9=\!ZRQ6-C8.3BY
MN'EX(?_Q)@1@8?VWF[L "!N$E86-A9V3@XN=E4\3O"G$RK97^##[B0O71/;=
MNG.$0_1Q=ME)>06QBTW7-;7\[O8:<RHF7<+/$%S\M<5SRN\IG4J^[&K2G!N@
M(]%G/>OVH^)^2W_@W*:I\I.7#RJ?M@Y\V\JK:AN<)]JX!T6EY%>W#RV0=,UL
M/8*C4PMJ.H87MX7 V@^DENUWFC@YV+5_)V'O86$VD();^T38C]QY+/J3@J:+
MO7A-A>LS?G>3C"^)N?AK$10Y?A+ J:3=W <2D2OA:F*M$^ V^U<2_G,*E/]&
M G,4X&/]?4\A  805;W=K!O'^(Y4IQ[=!/@_S[BB>S2*8=N&T=.R:'GQOLW&
MF#0FH,-XL[#U^()_>?FKCA?)ZC[NS78KV@A<SKQN/\/!]=MUTP''^E3U1 --
M846U9ZT>NT]>Z.@0."B=5=B,[FXX3YDGNC*!49)@G#-,580)]$"+83O7X.,;
MM-@V2E/(2H,?KEA0*?K";^K$40A'6>)RRJI_P_#Z.R;PP0YGI\=IOC2AY1%
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
M:1(X,LU)E*'PL\^#JFL)"U^WZ#7ZREOAH-J.OFM\ R<B::[V&4^&]5(6^$:
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
M!K_13CE[PO;R$$J2G.R(1S[,W^O"1Z($53?*?6DYO"GE&2+$FT.?M%JO66T
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
MW)'=GG->7^P>?DE0%9*\]2JG^+)%)A/@UKI@$B"K<L%$%/@O)H3^$:SI*IC
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
MJCV"#1W)B+E(I>[@2$Q;%C<B1IM7JCAPLTI=EVIQ*DTIB@%3IEB#N(90GYC
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
M%DHQP&PA]Q+4AV)X$CA"(:PTIES^*&E? *8!4QP671J^0%(7AXETN@+SQ%?
M@#5BZAWLS5BS[/*51IK>6C84R'XZSB GBZX!GRJ7\%=!4SBAQ>+KA@7[:#UX
M!8X;.,MT,2Y+.CO*&"\&7;YJB!DHROJ6=R^L# IX7/]<''?WY6]#1]\LNPJC
M)8>+Q9-0_H=W$Q9R\5]2B;WL5"1;&_H!("AWJ&%:0"W0WT7#/"4+!R"O MIL
M5)T$$*^7_;#.8X9\J/=>ZJP=4Z/P2-"MN)O,G9D?9PP&SGCB>U@> 8<(PPKO
MG_Q?EP7^V6WMR]">(88Z?CLTA!%7BY14*02#FB2B*?6+^XY=Z+ )CFR$:=#-
M79259V:1T&0#=9;&W;N@=1=%):UL(TT80OM.@Q*^R%TX >Y['[:U#8!TKR#6
M4H2&MAT,5>,ZR3'%0M<>50[H4TJ9VP.=G?I/WSW F3 EC.*0O476O1'WLG:6
MZEP8OPRUF?9;V.*.J5H<'3>U)RP2^IOH*AOQ*Q$MGP$13+\37G;L"V&O9=1D
MB[YSB:S4[)'<HR6YID*)EBWWIV<FWS0?6[A\&C)U?1_!@37=^T=_3XHO8J!=
M:3R$ A7<RT/8X_\ 9FJ9ZL .D7]?5OP\@ER7HJ/G;#$\Q/7[+NLD]G5@'/49
M [65Z</YDW*0F*MFIH__"CRB_5/9_:\+,S'-AC7)]VD(=G"6#X#B(5;O@K64
MSA.4UB[6* \1U\4EP<0S!:%A2=3/#,7[T^79J;8\Q"T+],IOT]4@EAG\\QHF
M!OK&@2..E;II AP+.'D\Q/W_3[4?RB<BJ.DRPF!,?D5&HB54[IJI0$<#6"C^
M:8DPO3O#T@S=!+FG#YNXU;GN4C%[+_Y*#^$ 5AN;Q__HZB&)CX'"Q+EUQD;0
MI;Q56TS8@$$E?7LTKO@$A?Y*3[9[/-[V>''@ #'^,#%%)R46SU /+M_Z%Y?L
MI6-L%;-7X*R\QT"^F\$K[<R']XKM[Y5X6 )O4263,=1] <B$^\]DBI^IU,LH
M?_TK]T;4NM,-.=I4U;*TDMS;-/[F!,.K08T]G1[#EFR#?WN4T/^AM,.2Y6SY
M>ZV$H.OF6@G2G"/$SW)&E2#G8]->*\'"T-WZ_"%;;"3G?/E]2+G*DQ,-2*UR
M895?DTI=NH\N0W-C59Y1-A+!9R%:E+K$%A[BLN%:'6;R,1RX?%4UY^<9XM:O
M<_#- Q+OCKR(@./ %;]=R"'['ZU+/(0DJQ5(XP(IBQSI'AY"?I$A"[5BSO,0
M/6G,TR%[T!(K+DMQFRSRCY4%J,%VCOC(_ 1^</>7)\+@E8;3@\9* 1^41&C^
MQXIWW/7QQ@QR 20,\"YA&SS$( ;ZS)&#$:[*%/-[!Y\TAFX, UU&.J</&)DI
M<^0A=IS;8W0(OP6GLFOW<1'CV;ESJ+IEU5,-@+HZ%P[9-3W$I5=;>(@[>VG^
M4!BI;]GB? _R"9I&&-MTL'3N5O1(.W5=C3!0";6I&L"-=J$-0%5*Z_#S0]#
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
MMZ)L!J8AN6=M.V+0+Y5QQ#<=PQ3=V8W7\+ HA/B("&B8AQ" 3MG8ZF.S. _
MHUGB49?.?6;*UT7?7K[84^ ,5/0)3FME/QN]XW#A0@R>"QQ?D:P9/H"_! ^O
M/7M*W7R]'/T]@UU4!X?ZVP5Z\NM-RFZ>\!RS?I>D,7KWY;?<P\3%3(OWC]"_
M*-#N:68GE17/?0XXM4=_,CI2'+ XTOYD8=4EX?SQIGH)RT31QW15581&\P K
M[D-Q8_\=Y<+R_7;<.$S+&D?B)9/!N0SKCN" \I'5U1_%<(PHYB$:!;PO1[83
M?[S$J8X.WL19O6_B-YR(Z1UFL_V&-=IJIYAS)L0JZ)WKF3M?[O2YP$;; >S#
M, +032YQ%EP"VCE8VXS;6DHD0)H!E49#340O.>((-FSC6<,+[J_;X$MLQ27O
M96CB8M$=TH(&Y<=>:)\C"+.!$#"2CSZXHE9IVX(,T=L*&C.()@E*A)(++QM&
M9C'/*S+S;MI_*DU\3I;UL/2_AH-,.)JA2^S.DQ7'EE=,(.-5]!:%_QB07<YU
M8#E&)%>R="===>8AE)_M6N'SA^J;Q57;;\?OTO=$=&HF>WE)S%OX;ULX"A3[
MS[4RRHU!6;8V!PE>3+]9D)S-.0-:C&!VZ=]^^?I/P:E4J:ZYA9IPLNN;1<?/
M+T?EQ_R==)4XL>B1%,R^]@;"8!WK3Q 8SVBAHP?VTIZ>;I"KD_IT$\PV[;EW
MVTNY(6='K*2B" ^!"YE<UR0?X"%^O0])K02M<CGY&YO#NNWO<C<!X BWTWQ)
M-0"H(#\?QNALN' 3=!E=J]<OUE]Z8NB2ZU&N-5]T^&N[E%>>5H:'E#OUBTEX
MH;2&?.TJ^Q#<#QL_A39/+BS%]WTHKM-D4:)TT'2^I=L' I5S0)6Z8K73CX!
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
MVOMOG^SY:!&FXWC"NL UVP>XH/Y?;&3>>,A#/(^D.&$V8 H0AY4T'^Q4XYF
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
M#VK[A*ID=SJ:"\[?O:RK$WM;7@&S8Y1563!AZ$?Z-1W9L:UM"ZX,[JC W[$
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
MC4_@ZRKIZ>*9FC5VV-?GF/_1FDP8'/?H,1(Z\ ^T8-G@3P-MWF C!^%J2A6
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
M0!W2B=&W)#:_\9)(3%-'C]LUWJYU3L(4C(E&&:=/7(N^>R$F*V0%PSH[1>N
MDHQ; ? V#@6'ON$#03*B;K"HHI"[:>ZT)T9 , =!YTIJ5-LY@Y3:W1Y)VVW5
MH^;!0<3HX\6!GKG=P^7XDN"PN1WV^\<2V+4=@.Q))K+!2)@] L=(:10O>6X#
M%[*[@V^WHOEC 9$E/DTCWUEE5^C?M?13%:6D14<(=W<*)]:T$R+6RI6VMHWV
M+-^8H.'1LZ &:/3Z8Q(C$CS]%NI&2>'5<#QT_7'\1UH252T>C_1*DS9U9!<M
M-@SWSSP>1+L'NT4OFWI52YMJ+(U;ABU-.)\^F_^7#F?^#+,;V,E +[7O HPK
MX(3!RXRLRBF!"&F!Z.9!_RJP.Y&D54",Q 5Q5Z/HB]1E4?OJ[3J_FR,*7R3(
M7\HA?EGP&EX8=G='#L)KS_[2JEZ#8QTT)C7K$:^;ACY>%0RCE%)YLFL+C[5-
MF6DT[W=)PH9GZT=A=+6@?-1DGT 2!T%[!]Q Q2'W;/*==>LGNY,3')[77LD2
M$[PQ:1XO@<,K][JXJKS'#TV%H6/>UE@E/ P]2_[2.E/-@@>>INBC-(5>RF2:
M#(V8R!$3\))@^>07<O"3_0_:MRBK,62*.HVD\=E@LZ78F\[3;.9K $:?SPR+
MZ=G/I84*+DE-+7>JS2=LVT%:<_\Q+5@+NDXI)46C#AL@66<K#FM-W"?Y4-!B
MCKG7-._HCTL,W@[ZLU_*WMX^H\M:W($\K$ A/RK!R^#T:0I)&ZUQ9GHM$#^M
M.[XDB\O^J':=3$_))G:?;TG[0NFXXJQ"@?X@F&6[ XOC^MKLRF=IR["![>L!
MK5^/>_VTVHHN+REG\=&?'S;5'/3DBI9)7*R_F]#9IUC1580U6#?%G-11>.$3
MP+^%=?I\PUGGDE,%/@G3Q!Z!/_3I!W%*K1R$AT""M #[.7009P4N3BV"FA,'
M6(HT5 S.FW#]^L5;B1<#S0R\,\.$_$KP/87C*E69'G'OPSY\ONI2Y\'7O>X
MH^Y32-T!!__QH 1WHW>CHS$HGW6,UGJO3E@9I^ZPL"-_G[^0*F9%''<=T"K.
MPZSX?.<@=&\3/[5O HF B+XQ?6I*K1F9(*WZOJ:6KM"L)HW-:=4E51_>[B5T
MQVR&$4R7NE3[1ZO\1XW=D>W9[R,-#)TMSDX(>^0-R8&[OOREN%X;-5RG04M,
M9V"J  \P^_=2IK1.^!NGA:HJ6)WMO;.R_C#+>8S.AI38!7CI^8DAZ3TT@V05
MHYA>TE$*X93=_0K[>!61]N\.D;S![.?&/Y9'/^T3.[/(PG 0+ME<3JRS[$+
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
MOA_\TJ[]J-_I9F.<)LCY;&&X+]GX84/6Y^$%S)0&1XJK4 +NYRAR?P$M?G7
M5&-V<*72[%N"EU3(9U)L?DR7>*J[[35-JCSK'C8O*[$D'_WCUDU*6P3;AOD+
MF,GY'6HC"L?+?2;4$R4@U#5[V\]K*NKEF-W]TV4]Y<[W!C4)Z;0S#?@_B9S)
MY,$0JH3'B$&XA$R4Q,U+FQI%+\A$BHK4?'B,:)(9IA@S%W:^*=1UM#TF88-=
MP[9:95EUV5K<';9K8W6Q22Q</*I&>%.*Q<>>[+HW#J_:JV+9%BV+-^)S4OSS
MS%V)9_>0D][T,F\MP["2#$2>P=09<<5CV2%)C+ZY6#YB1[99MUGC4XHS;><
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
MD2'>T#-+R(?"="%QB91&@*,1 *M[J]!:;3[B_+%_]6WPM9Z#05^^E6, #.P
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
M:@#R8-IW K.79@=F9)\[B0TW8+8F4EUW&#<K1?L2K#KF4[X.CP\>)581AWF
M"A_!O*M5O4(PY;W7UQD>5'WM\]'7DQX2I/OI4\RI68^?+(5G<N2$.)<\N6[U
M:RH/B2OQT8U<)*;; -]1+6&>_=-KFKPPJFA9I\\-RU+OFEZ0Q,'J\7O;6@\O
MI>(A6#XEDWCKI;OV*Q02])>ENUE<KE0E6:7H'_PV_B'&).?^OF_W-,:RL;](
ME)ZJV;[1_.P)=\^_K%1 ]RE,2QHH _,NPF@;5]24_0FL9":Q;5B4YU72X!(C
M/2,/-*V7]%X-W=-BT^E<F!^EV.)5WIL[OU<S9I^H4KOA1,NZ]?IIBS/WDH(\
M9.=S25E\A SW'9I>BV%:$=;5T,\H((J.AEQ@M18J!%3;H">_08=AS !@2%M[
M1UH!/@298U4ZN$!;W[H-S+ %N*?<H1UPXADZL\3YB,U<!3ZB=0N*22>!BD:\
M?<0Z#!?)A,F&NAA$6KYT8-@N!>0CB*1E,HRB2/!>'U<L!7K>QE"%!$!8?"3N
M^,]WHLC#3+[3JR@W8O$1:,R4.W3I+ZXN"M2&;+02678"=@-,= W ;;=>IW3\
MYN_WD# *X2F=??^]AWS,7IQ#-7)Y0!J)9<1';*4"U1H4C[;^+G8M6,Y"LN/!
M+0Q2L+T02V!V)<?7U*C/>S!WK[\M;?<-7S[BRZ,<R:O&Z=,)77YM&5,VP;T3
MD3(#=]9NSL?Q\BP,MEZ.32HO>&AJOK''*KN(H@K4KC=&Z&_F>C!)H3FWNU?X
MB#W<PV LG2=H]KBAT$VRH7!DR-VL2^GFR9.&!7;#-\YAI2XT)_U<&Q#1@&YX
M M4"P$C.@GH>VA']K-S&>!_0Q97W5:H+6-CE#S^>!D2Z>NF&/-U?=L&#2Z$/
M_'=&[TQ&28(+A)Z8X2D#S9LA:9B(;8&):8H:"*?6$TB$CQ@/)/S%'/(1UNM'
MD/\71HD8SP16:?FT3P)S 1Q1F*)_Z0;<D(%X>=#T-FMS#7&K4@7J/LD\M?5
MJ0^=Y\@P:"@4RNQ<D9HUSJC-=EV\L5VW0NZGE-8":28K?'O<=1,5964/\KHZ
M9PVP,X%,@9$)0K\,NX173";T%P,#_B.4,'V5<\S1WWGO;K*R)T6F+JD\40B?
MKQ*DA(Y6:*>_=RPEGV?.%_7.; = YJNFPC$:S]7BS)M;C"ZKLOD\X+\Y:AYS
M8U0T86V=CS#%+#[^R\A.^>LYI/1 X9L'6XH U-(*%$\9^X6/$):$0;0(Z'C-
MA=7!%SYB.Q^Q=,;H+^\'R.:)"OP/"Q11%'AP@BOV:I,M6PU\?F_[ERIFRHDO
MLP+/M+0P916)_W;?[9V,&"&UBR&61Y4T-:,OA.XSEBF)W.\+S6Q":U,,1"50
M]5I<:0(LQ =XQ7S$'2*51E<E $ZDQ_;'P&SZ?H&1-)CA>V#/E74XD MZ1UF&
M^;[KN)3+W3FWEH)S>RKZKPWM1TE!1J0)Y_]Z_H0<;2R,KZM7;MP0[;^'=8&5
M_^? =>VW_WQMB_\B_#!P*37XY9^B?!0)":7!__$!G@KD W,;S]! *^K[ HAR
M%9@EX= O]70LTEU[I2%2HSB%1'B&%^F)>GU7O=4$,M?AZ)A7EF%/6&PZU[+@
M)<9+_A.77[Y)CAS$RB9,BHUCQ*N$<$=!WH:)&&I'E09.GTFL@Y\(?X3L;N99
MHZ_6D;-2>8!E\BEDZF!Y)+71,M^'8YB0X[IHZU9F,'T.2!N^/GQNY]14T25C
M[B4\#6"ZID=GW7!'[T*/)%/V,)A+S:L^$R/(!CV3^0D3PF&_/C,FJFXY9.92
M281/K&/ZE+Y.845_TKRWZ@%)Z'>**Q%4H,RE<0Y,]TDZSXEQ3N/,0&\/,>ZZ
M1TE8'E?O?K:OE%5IL=T2\ >X< ;J9D:5[LAH8T<J7*L(=6ZC'.SC[+44,C+K
M(B<)MBI:=\V2S50M2F(Z^0BS[MR#59\JR:\?FGGX.7M+QZ]:+1U2E%4S9'U]
M;73Q74A^[I%)WM@$A0;YH.O^>'[O@83T+G]O/D+6LZ\W"3.3QB) VWAP8+>
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
MYLU&%U0U;)WQ*0/5K\8F1ETSD"F+K8L;06PN,OD&$PHZB@@K>TF)8IV_:2(
M.#4)/>/BGFH$.1L3F@__WH:3+T98B7W:KO4;FX5U;6XWP+M$1H]PQS238XL:
M*#2!X_/N%MG[AHQLW.X3B'8J.S/4EO!<+TSH!-3+V89A^-/D&U.V46TVJ-Q.
MZ_MY9EM1G$>ML[F@FO28NT'V@R3X (DI[I(U!MW''@BLE68@F;+H/;U; 6%M
M# E'D8KJO6TM.]TZ%/O6.$9-#E.; [E5RNS8+>P(73.&N1,8<H[[.9#^BXL[
M#PBC%9=E&K[Z5#97;5<;/QA;Z=[NV_$W--NQ\B_NE#-*%&W@PUX@*@KOHY(4
MK5P+HD!N+;B1O782 -GEP:,<2.M;?SB['1Z"V4BT(%!ZB6500%/EIA%QV'#(
MW,T!J@_T4&=N4&Z_/*T5/3Z3NGA2ZO&[W@?QOK^0)KA?!$H@47CJ[2!&G3W(
MRS64O6HU\YX#T>5 BJ_FRP>+4'NBJCZU,.&&6=&VGJDFCFT,@HMM<F5E%>))
M?>09 A;VX]A_?A-U _<"RKO)&P451$LP57L_I0:M2@)C#8X"H9H'G"T&2Q%V
MHC.WTS-KJM?M-1C'OLYF:C:;?Y"K5S;[D'XHL^IM1KK@PICF^E&TN,*WJ0L2
M'M8_ZB;/OOO@J5S]*YU+\Z&,*.6<X(.)2(&YO@_3IWL--3R4K+9 C;HO K@*
MK@7F3]QS+>>?W,@\H.]FOXX,@J^=-\Y'LCN:,-V_?+)BGZ>21P;&I3$9VQ:>
M$W,><U,A=?=1&4J&C.$&S(WUC"\UV/+$?;0^]?D/)54/G;%;Y;]!N"I"1PY<
M>C*?-(?8T=@;&L-[\&7]]9\5#R^+R8\'QVO6E<_\M$-G,V. B*:*5)VI"=6I
MAW9(OJ8/IJE>^RB;=--.;XGKYU/VI[D+R%F^%#E=\N)4Y7X!4P?]YO^\T\I"
M2=?T2^]#%1]CRYWNFWVJ8T91+'U3,'T4%_8M>3@%K!# !'(_9F)P<%#D5Q*%
MXG9<Y%[TA/XU,]<]RX+;4HPKF#IOXF0BK/C53DPRA32:5Y=ZCG8Z1=2/VE)_
MR <:Z;>UW_1=PP$"6<%N]9!2?9F4JXJV,>*4H:\6=UP YIT.Z$DAY; _\2>G
M3?:BQ%GIU0^.BX?&.)A?I[J\D$J@:'Y"N+[5B&1>D6_RNF"O)[TJXB\D$->:
MW+5&X;J=/*JRXK)IHX<Y)<;+E%QGR$TX&$'#.1!G7(R68&Z+N)[W70I\_V)1
MJY2Q6*MHV=V,;82$DG2[;"IC?)\,/WJ# 9]<94J ='I?/I#Y62_+']L"%T ?
M[EH409 BB=Q(\VOK&;R,DO[J_9^!Z1?W]/B2HZHNG>D+-+@8JK3R=/PBWAX^
MNQV(^]$D^ MW@'T9)<#Z5"TG',T^@+*D\C;AN&[\SHOW/]BDI1_A\3#S:W@G
M=];G2N>!QM'K'WOR+LQ79JC[4>.?)(U(2O#:?7SZ+^PF\G_VJ&ZAE#?C7L#V
M5)]3B4:KHFY3>>L)AQM[]4$)>[ 1*CB7RM\[4Q%Y6)D[/F6P/.A!XNB+U\V=
M!Y*=Z%&,!'$E?-:; 03-:LJ$*0%F]'U9@*Z/4N@;FET+3(QP-WXR7H<7=6G
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
MB--Z=:JV9(*MH9IL!*5R8PVEF_$S7=8LU"J\PPL1NZS/*Z?:;\.2!RW Z.%
MSOWGLD&"S-UM;]\P5 >6"3WPZ]#N)K_A]J9!.DETN@QG!$S1D#<4O+VI!;T[
M ]Z3V(/V1:49:)W:HLIUM>C'%U0GCI7=+R]>0^EI.;J23:.2B[9K(Z"@%>HL
MB).3\!$"^_"R>A452ZZI"5OF9IC;2"<,.?[64^H<]8T#X5;)B'B%I)DTJ2MI
MOUY(Z.KIF-C[XT7JR:1CU(6M5$&#_%59]B&,!PR0SUYN8@0A_!(Q4+2Z?^1L
MW9IC<HTL62-D15G[)#7OCT-#>WH>5D,S.B53/P6X('UD<A=3?X^SI@EV%HX$
MY/[\E<0$:FJJ^PF>FY+75V8XD-O$KTEK]!UZ@"=!1479V:W LV#%4\R@0%GY
M=()!5I+;";=L/S^_-PLI!^WEFH]4K7 @^+]5F=K[4V</NG>W7;4S"3H/X]\M
MH159JPJ83@6+W4\8LZ7&E/MEB8=;6D_C;@TLI<<Q8/8]JPF"Y0.J#@\&UPW[
M\[=&2*/V8Y?J.1 2?+>B+H\<-6PY,1=PH3NSO@PUX(YBW%*LEBHUGFD'964$
M:C1@HW=P"33=S%:$*AXQB8FP?1,)*YKKZ>1 #K5$E5[,*J;6NR9%=V')1MWK
M&7E"6_PCW=P#^;UC#G9&DDTU3=78H_3U^@5JY]'O[8H7=.7SW[2*2Z6G:>GL
M'/H@I5: K22Q#V\1E_D93NS!0.3R7EK?K3X.Q T3,V@I!!5AR]K8V(PR+6BE
M-?C,S.SHTN]*>/S'*%MK<EEYJ.94J,@ ']]Q5>,/0]&8!K?=!Q<;3V!0(G49
M6 0Y3?QZ06:.NUA7^F>$6.GR8';N0GFY;4)V#MQ$9F#ETV?PU_CR\G)'1Y^]
M@X.]@4Q34V.G5*=JS-JEJL'@_8\+VE?@OX+50"_)9L!!FO*#B>9 &LJG"&Q'
MJYTSH(,5$X]5!]$TV(?CT_QQ%-@KIND4D:^5EDXI35Z<4!Y24SFVR.OBD3,<
MG#I2*FDYLT##3ZY+GVWL7;JZ6G@@ (P#0P[$J!M0BV.;VGP$V<DCH(H#R;ZL
M%2+?>L8U8?$3\PYXD6M$!'8TN0%3GKT<1P:S#[J'*%YBS'N=E:5S83[I.C83
M94*+#WV?Y3;HJ#.DE+^DJ.CA$[Z\_'#98RIF=&)"I/?0W6O7C"/@HN#<_^L"
MS6&H9J3M&_!E4/2Z&-% FF!YF@CGN^T:6]3SL%*YI0].'<64[A8]Y&U995Y"
M:W$@T]/0OQA#M>OM+5JJ_0?K9?J7B]A1<EO((?$G-HM(!A,%@@/9T8)B28 O
MTX<#:6^#_=7@=D+DGO8BQIN-(:8Z;AG#@>CKTA@<" \IAK@= "? J%=51L/H
ML;0MIJ =W91*B&;KH.[2PD+5D,?\>Y7,&R9. U&43J1>_[TP,C&JX%[,ULU^
M'Z.H2YDQ%!%E*1LR4MG5M$\Y M[MC ;]NZX6MY:('-G+;H9)8!8*:2E[WEHI
MEACIXQ.=6%8(Y@(',CG#.PH#]2R8QO9K#&FK4*>F_)J0OP%N.EQ,V5KCO?4G
M=&@:84_N5U<5#A@/]+J-7L]T<R_74,SU?+"VU5FH41L F\N!SX )]> M3)N%
MSRKC)!SD?QLA5A]GTP@:F&E,$DSXGUH>GF3E]A7]?\9NOSF/!'_?0;#%3>A$
M#B3]$\#B0,*0+7!F=?I?C!'>NWY4K%+Y"BW$48U(H^WT3S0X4\"<KDR=C>!
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
M[K:UI?D+?D*5Z,0L:]LFI:;IS<U&H;(?S>M&\FE"! J#S04ZX$&S,=?RVI,
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
M*'!MM/Z; :A?YM;MM_T98C 2 \,^#)+>?2;4L*7,J4[HE%\S3LP-)Z2CZ/_
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
MEDC;&(?Z_UK9>;=1K@IL<M!D6^\!J&&<&RBK[ \;H,!6U?I'#\A)>S?UJ5=
M=:P$AM-+]AB&_H0H@=F\A]BD"097_?7X@3<C@2K?_[Y.KB!# \2_'4R; _$^
M+T.$Z<6!Y+8T^P"M\&(,%9G-S!RC_\&!%&);H#OY*)<_,HLW,&_8>:5L5SCU
MR2PSTPJ,L")!*@9D/FJ!X$QW2XJJ %K>;+,\PFX!=A@'DB%6<U#MW[NXL;W
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
MZ%7#7WXON5R 6KR()Y"+J\LX$#N381B]'?!@H-#MN*,P-T+H<:6"Y*G@,V,
MKG[-/K,K>U(%ZK;_(=-I,OC/7%#%/_SAX_SFX4I&Z+A:]/%9PZ'ENXP#>0_6
M,#%ZF#M0*D)EF>9%%::7#,&<NL4737CK2:-ETG'U?([C#_N8%VEC]:/!':/[
MZ.VJ$4@$!W*$O^$1R5^=L=13,U-($><-4P]8R^\\H/;G!_O8K41*):G''9/6
M!":&MG^4:_^GAQ3DV_/?]AV[,A=T+)#%"[^JP%R#369Q('OMZ&A6!5H'.#W:
M963"Z\X^6P&$D25&HXP,M"_2N(6;OHS-AQ//]#VY;&0VH'W!LYT9*/T=/0N=
M\X*W=3,E/*CG3A&!(PS]^<&V_3_%"'4D@?']I_6#G (H(&W*^Y,L%7-1VU7T
MPUZI5B[9RSH78A[!;5IKBT4FLO94*[@6L**O?QZPG&AM2]'WB+^T$(_=D*(C
M@"AV-NOW]/IWN2NI-A0KW@<7>:4SVPU< NXX!L7=D]Y@+6:&=*S]U!HP#,A6
M48A[E<ZL[-$3!$#8U?U/J/#?WP'A 7*F@ ;,L!XOZ]+>6<T&ML$M6?!#WMH<
MR(#G[R!.+)Q)(V9@M_=P*;35GF%Z ,94,Y7#/T$>NQ6FO1\Y11!RJSU S6"?
MJK43\<$)+%#@2RQE.:XBO=EWS++JRK/6=L9*^1H:ID8!#^,"W\E/'KNR;\\A
M6/A%Z"?)H#O7,V3DZ@QYGFP'3&9\^-1%..&:[;^N4+$NTQ$_&.;\L.ILPY]4
MFQBIWUXU3%Z0C8AQB,&_)!@=Q"9P9;@Y"1WA-_O@2IDXGD\VXE^2A=TU,WWI
M:% 29JHGZ"+R;\ECC9\#.0AA#P_"C^F =)NN3[V>FY@*!8P":\\"F=[.3V)'
M'5$&_27S2D^@/#?NCHNW3^)X%C02Q4)'4OBM:*J5'OUGW4^<>*- +V=S@1EH
MOP"U>^DB-=7A4D-B)1K/N,+\HT]%J584<*AM#6:%'%9R@S5"^:T-3OJ77#YM
MHNE*'1]K/QCNLXA<FB-_+2X9E"YF'U4;][:FZ93G 7&-MO$SQ03$3B:]&.^^
M\V+-GK205)#I+3/-8DUWY-]/6IA9<)-),A!'Q:SI7$>LIU[L_G0KJO5+WPS>
MIFG*WH=^)^X5^4I-O"&^V=O$W>VZ06X9?%%CZ>>.ZHPHX5COSA4O-%Q;1^]-
MB_ +ZBIW9/89,)Q=XC]9[8VAG.E+,LRRB[N=*K7_*;Y=\]Z%P,US K*WLHP#
M*W;[2-MBRO67LIG'_!I#0,[^_"7@7F_38<E6 (QH&E?.I8RY$+%LOG'';V</
MGR2)S9<GGW<R(>ELZU!@6Q?ALWX@)6FCY?KOI;-8\=6Z7E[T(%'TZ2;RN%YY
MDU@K@E)ST(&Z<;NXHUYM/,==#!65H.]W[=F!K342BT]AD\2[*#<MDG39U2D[
M??QZ)A>_24^KR<Q[]D%T_X=(:UY)?R/M5TKZ,&J?8E12I&F"@EPW$';$ECOC
M:ZXNK]5^.9W7.<:R/;M5JT?8KE!%]E@J/U(2_1U>@GNY1S7,%C@W-;?G<T14
M@".TINJ;30]9<^V\=F/S;ZOPF2DWV60/#Q63\Q.BFI-,6IYW%184 Z"@-N45
MG@MIG."GP<)XSE%X>18#3Y+J,8U#QI6%E[XS<M$]"5(?19?A,U(4#$_KY*J
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
MWNC[#?\8^1_39T#6,@ ':!8$4'MH$LXZ C#BZMD?.2=9S\"Z2<'#$Z!NXX0
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
MMDW](3"48880,JGVZ]+WTJB[CEYZO!QOWZ/>>XRAASIQ8_HKX=' !K&<Y(#
MD?[32@1&GZD.-$!L_J![F-3B>))>N=1%4VR"\]9:4.L.J0LL;E>\\B^ZA\AU
M_321G2D='7*GGY!AF[AV<495RDVN5&'S3&U0DV'[I=.F[7Z5O]ZP1"!P_@];
MVS<XS0 1SA(A,2ZRB432032.D0:>I'1'272_**\SNTHK6JGV*QQK_^B64C=
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
M:I>",NYG3& #1[:REV7YWERQ_5!)YLB-K2O.A/=*[U\NK53:9;*L#,ZSE.C
M%WP47J2>%_-'&0Y!;VM$R: K*4.1R[(^IVJ?0\A)[%C><T<K7A19;MOEYR0_
M*';ML[K*A.3?6-/7^/.$^1S.(2'(/@ 64 =]RV"YTR&60_P%'-'SF\1'U4N!
M*+HT$;X+O<=QZ+<D4N@G^FI;(U:)J#VJ'S-=LV S.OMR5<\XWT3CE0^CRW/%
M05C\ QE,YL+XA9@0?_=D<W[@0;=:-R[LV_-#<^T:J>[+"AL.%FOF0-8L2Z*=
M"U,J_ $L56$<N+"^]#3D[/I__"1DS:N@%IZ2U(Q\2:+=8$LVPH_H"5 )X?5G
MHJ:T6^Q']/2GI/ENT1BEB3;/8UY5?/;4M:RLK+$/#)%*O]$E;JIET/GGKPN%
M?6$Q7C7X'Z< .8#FO\I*;EN"NNQR3IN33Y:RV6A'?B6SI"'*4_!FJ@,CG>9<
M6'YEVY%CEN#4 H!W^-=FGYT'R$*P)#*AQI? &4_A8J3?(Y/NG/C%K4_0<-\!
MIH\J<KZ;4#<YJ7H"R-X@'E%$K.,'R(,,0>CE^U:XL+<WL,-XANR\S'82B"5]
M4R -C''XQJ'7_<TN@2\9]\(WU&ELX*TYCY7@"R[L%>>_ME>3>BHY K+0I]TP
M=[BPLBXP#6I@( ,@K,<1=FY\"KE&FI9 BL*7UK&*P$(Z&S]WOH@&OP-8^%H8
M\YRPV3* YA4-3*N0*OS9;PN0;&,,'+FX#_EKIU$4Z+6EG!$RXW81L"%*8^_O
M-]#FB&UEKBE$*KU?^"<YL*W-@'-A\9_8R:2E6M8I+JQ_\S+A7<$<>>?D\YM-
M.]M@2]=I25R8Y?BAO^ CQ= 'U[MWLW/A+H)A>&+E%^0K4EE;2]UQ :<&&1',
MN5Q7L=9KF+$B"8YMBKED\ZC905FT'T%@H6=DT>Y.QWD@^VZ;U-CRQQ1%+NPX
M8F>/0*T)4Y_U!*RD76CYEME,.L Y"5925BH,]SER88VCXS,XC7RCW#'M$<ST
M**FM/Y(+<X,>Q550?7]"]KP,S1HQIB9]OE=2R8LC/[90>:Z)]'@TL8A2=Y0+
MNUT;M+*5LK9&]7A5D98ZSI!5;#>LV[\R9(:<24'F;0E!4^?[3_T(8$JBN5=&
M.].Z6:*7-&Q_Q8A0%9>FZ(&-(G(_C?FZ1&,_3.)E"KU-Y,]K]D=IO\A,7:(1
MR]OY+]Q+KHVZ^SYUJY1 1H%:3IS;3)H8IQF()6WGZCD87K!YF>2':N;"C 3!
MTWA6)HD!F4*9/0A]S6<Z$NCS! ;4R&#(I[[I<F&>9*8F*8:\32 N0".3PC^'
M$60AUG8 ^O$_.VW83X&&#S)K:'CY*CMU!3*1/$X4\NLX< ]/<S5AI0LN0^]X
MQ,P!%H",'\:(8,?P;=Z=Z@Z3=0%HC"]C&[%BX#KSR$_.X/'C/U1MIN!+!.\<
M=VV[@7>GC^=0U4/L.&4>66!3T_/H_"A&!YQOPMTZ7:_/<1L%QH^YU2N&FS5S
M3M8&K[,FE=EAI,FL&O-8B(KVTME5OFG7A;R=@YBG,<_#T%^M_X13[J+?Q%V+
M*HB8#3.^^V>J&]KE2K*![W6H4W:'\@7'/<I8.PGDX?^JP#O-A4T.H(2Z"R$;
M5HN-URW#\V%_D$0U/F,^\N8Y!SI1I!]='/IVYTW%3W>QZ*XGXFO,HR8Q0I!J
MUX2,X H<U, (@O<1,>%[%!EAI/:-MA 6/)H+2R\7MP9E\@WD(>=IAO_29!X!
MAM6IE9P$\ 'IU7/.*'R2+K@E@&V18?"!15Q8%O88@>H8G,<2^N_E>E(_GB-
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
MC97.-AT_WO^+-O/BS/DSQ2,:=6H3QG XF;FZ269"8Q*\!C38LW8Q>;#?.>=
M==IZR[/G^&4?>E+C:'B8WDG*N-BMF UD:+H473K^KCM>I/:&YT.W<MTH![6%
M^Y.!=U.@B;\]I%@VX/GF=]?Y-1<N[)RI<V) 5GK <;?L-],I;N+IIJ?>)$_'
MF:"2/[Y)3DZN9Z8_3SD4*>2^%F25A ?:#_?\ZW@/Y \R2X))F=<D@<J(IB!3
M?@KF% TWA8QP/OQ':6N[S^26WIE]8V5>E97K>N;B=Y,"V26J'YCQU^99:S8;
M1=#,A6$TJ@:AB$!]U(3:=[?=()6VSO!"[)/,E-"LBR72=:G:H7[ZFJSN.NE?
MV\@FI)#]V!*$KX\W*5S8=-I>JV<OZ^!:;]CO@88;T"^DN;"*578*N765;3.Z
M >#,@4^5K"/=' LRTXL+&REB05\'@@@VX.\?QO\S _Q/[J08 6K(<1 \C#0N
MK"RHC[0![_'8DB0LQG,$#D!^T;!S:#G9=Y6-^&UW((]F]H,+,[RNE+^IK35H
M/226E'38SL[.4+5K8*"SI,'3TW,O2F533.3;XI&S3<+E\>9R&5<COB\=%MX3
MP?H$S=\XQJ67LQ]H4('L2V1!>[<XRX(&W /-,O*_.54G.8"M#"Z,__=L.6^'
MG+F38J3D;93Z;-AHJP>^FF]H2]UF \&%\9R&K-NN]B3S3XPAC;P$,'71&4.0
M6^S"\H")L\WU>O3!<']&VAZJ?\OP8S6-P&N^DE\!GWPT@C*(S_5(\2S.>MSG
M5G^2OK\DESQ2-X'_./<\H7NMQ'#HJJJ)E<?GK=%O.Y5M_U2 B')B\32WMG"Y
M/F#R'?82_;#9VZ1F4CD0,^62,%"4'76%UAU2Y.1QA^?IV[@%U]GQS?'#6< [
M!R#/A"490ZOC2  -"G"7SZ\>G.VF*UN"H72=.ZX3IRL6.>K]Y06FIP03G31C
M0SPTS@>U5:"ESX:ZGBMD=_A[T. [)\+^AT0AJ0('ZEWF7$:6F+"#.<K /#),
M&4QZ7P/L#?K7=6DPPH;BSJ&(P+0 N32)_9(#Y\(635AW"6O#_\M?WC?6]VP
M;YB94*=]_GNY4!F@^9!9(AX<B0L,WQ)V*4<,?*9+B)8I<TQX6J\??K.<YS8=
M:#BHZ%%WX]LG0EJ@'XVS[59KZ"[^*$7ZT'KSZ6,C$J> .PGX?+?G7M79"W9J
M9?<]\MTD6D)GDO+GDWZ8^#CESM>$UE8D#6HG]H:%07PXZ*:Z<C+!02',).9'
MYF&C3$7QTVII6C5+0$2=Z/8JA!P[10K/%DBTFZ0QLU;LWEX5-8!BRC(+)+Q"
M[O%+C(G)HX41@YZ@].14V\[X(?:Z=_B]'[\ZII#2J*I\^VQ61=9^+NQKY*'^
M_CB/1\70[.[9 6\#^C^9B%$.-#;!6,Z(S &XFRJON=%4$T=F,/X/,),R=O
M(,92I,LS&(X7?PB0DOG%;-X,%S[?#*?4O%']0+_YZOU$UYK=T/:O.=(1 QDP
MG!*;3$^]1G\4$T#[;$O3SVE.@[<N!O#.B:"/;E[&-5=P%+27.OB?V[L^5?LX
M=+-#2JLAW2A5@M1RE.2C=W*GFV 9!07*K4;#)U,&NXH(49KJDFT4N"#FFICA
M8!O#@:[QO"U"SYLVU1TPNJUJR1'.I=#&4\]WW]=N HYYV/'#_^0T?UH/D7B[
ME>)1ES6?35)K^X:G676/E>W<>!F.'26+UAL@O)_4[ZHDQ7_![RL/Z*%P6D!3
MBOTBJ'?F887?U<K^VC_4U/7N%ILHS(;;#A%4*VNU!L?@VKD9(0\+XQQ$ZR<S
M(LO<W/P /T\G)T_OP,! [WU9:6D?S]\;=W2X]_73V)B]?6.19DM+9V=)$[^'
M7.=*1,3*[UU,R'GW0LH\V _..B+#F*1UX:)]W=0A?N3"_L*/((\:7#1741GU
M*G%QAJ:Z190V.&/EC-2E*D:H_"+6$LG\:R#\"CUM(#6K*]AF.R-#WK6D-;\D
M(U]6-O2*\3$K*QDEJUNB5G_ !&_B7P.T*WA0,2:))5+)D*.YO& 99H\UT=NH
M[\O +#KY]IW0E0_T9Y4Y]C$7&F17M%YW9;/T>Z(E1&O=E$<-2B=.#JK>EEG.
M>\TA_?#NQVM4]KB2;/[)7>Z4">Y90W#X<N@!'%X(AT[#'^-%C+Y5.IX"G;DP
MWOR!VKXC>>JM CZFX*-U^_.EU57$2OJ-(8LM0"= 0/MKQ)KBUJ6A;4B&-8P
MAXLQRCME5B P.6;_5PXU?%EU,H;O5H7(WCA/Q:9T8?I0S'&GPU?7,RH']> 9
MF9CV4H^_[=]YPF=/&@X8!L9LQK-V3IN2_,=?GXLU @=P$3)'.!)H_LQ2<*R-
M(T![91L[8HN.;[;SBK36&FUXB*J $2I7MX?2A\9E:#?P^Q6;!4$EDR4/BKAL
M[,,!N"L0=O[8=+6'!FJI6WAX83+U9>15G%O)3])GS]6W'(-=^B*_7;8W03/#
MD,9Z45IWF&JL9^TE"EO2L'*>DWFMKZ@<?'X&M_%LD25;(Z'T?G+'O?2&IK2B
MTT^"<#KRCS=R<?H^%$)L>8!<<F23K#M6;$ E[93S5J+6W8JO)B?/F\B26O#V
M??AK@WY!"D:%VXXY0([N!Y70I>+L"L\8UG6["\0"=ND&6\4CY2@Q8RO[IX?$
MS:RLU+\^=.ZY59;RH_/PFZJVV8 73[5%6P,(4S)V$-C]\5O Y>[ 1CB[?./O
M5*L!/X%K;= D%3?4DBH=NOP^?:++%IQ/WOTY/P-N%</S];*[9?2EZC2"A^O$
MT/("P-MOLPG-SV%_,)"#L[_+A359.7%A7:HR=!X@G#2W0<2S-*WAK-X?GLOW
MR=M]+(B9ACDG,!"LGEP6X31NHSB)3<@A19:T2W95!63U+NX3OH'V# P=F\;
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
MFB?9/Z:2OO-+./BHY40.77)_?-%4X;FVB<E%O^!U3B*4AA9FB3\ 1ML9(1]
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
M5;<V>'L7!DPM BA+IDX1#W/M+&+^0\R$#=F&G)/_+"VQ4L,1=*/=X.@#C6K
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
M,WUX!.C&7XMZ201>U&^A/F3Y\DP'UQS7IZ#(?PD= S?0YL(8Z@]J#CYY.=6
M8DLE1]ZN#'444YC46?#D2$OWFLJW?M6^9]CRK,AW!X^[_D JY.+Q,L4T54V5
MPN')DY:F?G[;E+6JOQ+0UI$Q:W'0K[%!@E\F0+A3=X!%K:M0#!V]'0.8@3&9
MHUXUS"<&QH6.$ZN[HO,<C>_VCGC)Y!4&>;JZ;O1R\4Y[?,":F I'I!JN,+3U
MNP"AS.?"]S%$QWVBKM9@)4XG9$JFU?:@\UWY,6L8_=<1%,+"L[7*27! G,2)
MX4:,9/C9_I:J/G7[N-;@KMYEV]I'%Z:H$@URS>YTPD[9*A5.R/U^ S5(Y&WY
M(VUN<G5_WC"W&HZ()JL\!WA*EG#-EZ&O ,N:\'@5&>[_:,!(E2>= $F;-E6<
M[T2[>.$DRVJ,#K*^/Q=O;O"5P)CXN%I61YA@T)<@4EIG4&;D=4_S:^66,XM<
MTGQ)5H[;S5MV=J8F1SZ^+U(YW*QR>.5Y8MG34L.X"G_Y!_] IHSG15,UFXOR
MO"F[\H&LZ=2#F6Y%$Y2VQ*![^5.I5D5Y7]N#\KV"[V1Z*DK?UPN/^79L9&C4
ML4NDJ_+380.U^/V&@ ^59:4.ZC6?ZC60IA/" 98-<CLF@]NB)Y4C<PG7@Q;3
M_%TKC"&K<E+QO);88Z/-%=XA$[S3)]J]13@E])-J)0$JR1F0I>R%0,PTB,MZ
MZ+:ED^&23EYRY5^4AD25X#$Y7Y540^!I+AZ)^:6:T5JW::SQU9$*!6#(L7EM
M;>GZ)AM==N2S47-^=62&-$_2&Q(MZPZPW@(FT -Y$L0FW+YJ<D"G?LP1-$66
MH?TB]12+G_Y-6)(,(5A*G98%9@13N61AMR+,F]LE%47X<K3:DX(3MY'-WR5W
MRARWFF-V4*B# D2O=@ ?N,:V>U<$IK50VG(98CLQ89<:!@.Z AWJW_97^KC:
M]=]1K.W7,K2X6!?O5#0]W5F8\[:F]FU@AF?.\Y&1T3<%66%K[PO7O7=_$-]"
M6T?E<>3\EPA+-? -:F)%W_(S8#1)096)-?//]*HXWUF@6Z6-S89\O!2GG<\^
M,;70'K5\9/B:L]-D#82_<:(L._\+KUJVF[P2 2\((^!6B36G@5]!=$<.4:TB
MV+/0?JPU:S;Y\=QMG\$I'Y5&1V<2YT=,)4DI1>=L-FAO.5"I$H?G6Y:3N6*3
M-0$1,7F3JR;)GILBDG,='.%?Q!3_HN*M(KQ;?/!S[ZC2BFMU=774R1LQ.,;^
M0UU"AH$Y]D5\Z:F[ H1T@PJH3$,WB\GS;H )A9W9&&$Z,:(2M0NLMGWX<=HF
MS;J[XK',%#2E+WMHO*[&X\:E)EF/;XFK^^T9$_"B25Q3BS<WP+%LH=5UKQP2
M9DCB#_;\$((.SU4NV_.D["&;1BZ,^T/UV',"1)_F '2J7\(J-370QV$1(A;A
MI_8)$#M5@,;] L0$+)X%B.T"1 L!<B^ "68BD?8<6$1C;6&> S#L!0B- <AY
M\:+G/X6&I1T__;]^H,6<RCI/7%5O. (3011;18!(@;%';?60V V%>1X*)FJ.
M D1!).]<":R8HP6(+"Z#P-. C2>N9&1#^^W@*346('I"V?;0'CBBHGDD^Y7
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
MW^?NR7Z^*T3$R:P^[M.;P0KY7SZ?#Q"1OM8[I^8_8M?DX7MT[E;X,CF*O+H
M-)XATGX'RMIYDG@ZB;=/@% P..ACX);UY5HC:WE,.CR[\C480Y--#E+;%]M^
M!7/3V;6Y)$@QP4M!?#!I^GR=&5.QRE+'-M70CLI;A*,4DG6:-(SFK.NO!"1,
MZ1;$."3BEYK:4/4Q9+/\D>4KEAH7'.A.QF 8726@AFP@71"DD\3^>JU+Y$=D
M7IU%2U_ ] >?] F]3%OSCDFU$1YY!>?.,)0ZH&+RJ3C7X=?2XBUN=^_:/N 6
MHYZ$+%"R7_Y3NGTB# &T##3K+# <"&W;4#09_#F:%DT, S:,3JG/QL6@)1='
MSI[M42JS_]W9E%8OZHU9(LI.1;VNN-N<-YR7N+W<H2&W^*J3Y8^+!_L#8%1<
M0-&$9@0(=@@G"WQ'(SX@KN=)%&%/@<EC(X[RRLT0LO<7H?'K?<Y3P24S)?*Q
MT2\G.#9?O1S'W[VZYN198Y3FXP< ?B(5:DM0-IIU7AU49#:C0*7V]X5UJ$V#
MZ6-XB@3CG-Z=0C:1T:(=(V>_7/4Z\@T+^1#JVQXXB!+#'M9,1@\)$%[G U#B
M7M72#0<&]Y5SK1)?@B%]:WMKT2P+Y!  ;4UG?>>ILM!GTEJ0.Y:X*E<;#F!O
ML]TJ7T H=FN+R[4RRA-:7 >+'.Y:AT99LV)C.]S$DGVU<_U*IJK@55Z&>W'Q
MU_Z"'UF].EPNFD=<DV[;XWY#T5X1YV/%AJVAKFF&,I221YC?3%@"US86G,CG
M20"<_EO[; %W_..<\AV(#<:_QYM!.&(Z\,Q0R%(D=XJX%T8(G;_MF(9Y)NF+
M*70AC ,OWW('/IZX=!FT(K9])@ZI<W;L73N6_J9QXP[ +6X(?"AZ6HB.>O1A
M;Y1H, S#T*@ ,6Q=Y/'/.ZC^;VB$QT0O JBL,X/F^F#"FC(.\PN,-D\@UT[R
M;_18SD"R&K*+IC(4^_)Z_6/.+'--YCXJ=5>FJ^FZIK)"L_W9GZ8$B'L#WK.4
M0QLI _I&$SR, !&Y$<9\&!HGNK"PF@Y7;D%"WAX__[4W1R%JVWCR@@43(!LO
M(S=!G7 @N1#WQ9=SG-U0Q$9R/,!-=&KXJ.;@XM8Z]<+I&JL21N@9QO29C#G*
MJH]A]N!2E_GHR6\UY54IJ2=MEIO" *GE7,F+!X='JJ<+5Z:Y[D#C40'B!G-X
M\',0R@-XJ"=*&-M<KGT?+5FG*D!(QK7P3VAP[N:)[?*TR5F-3)8OWM'LRQ .
MO?5Y]^6.V"%QXN_6%&5(9'V]#CDU?^8-UY8"N+^KJ:EF);<1A2]4W_\^_GRV
M8A@M!9[.B1H_>>-X4[4]9;L:;^7]]8\"Q%=52:D]'_4-]0WM&4"*<BR*]@4)
M'B$]<F%-NFP +X\-Z_M6&$@K2(!%V4'+S\\J>B*3;Q"<)JIMNNZ6!3T15E]W
M< 5"XS^*\6338("^C<"#M[Z(KCN)W($5-3OP<@/7PV_)@+R:8G,:1PE-'IF$
MR05S$=6E\1[)\E;F24FTIH:_<#G2A]O&T^EU3]S%O$1N4';REM:^I^DU[M:+
MU<B;2OCJ<VMG!> 1OIP,_2"MSG)/PJ$5):KI-*MOSW\E0'CR0]IW.GXMKFX0
M!77I7WC*.5-VX[H;G"P8) GMPN*SE2D.M\I[?')"W_(_8N/X&3VGTAT:"H/5
M8495:Z3%3R#2\,0RH1GCEZ5/N%H\$99O\W"*:J^(=>OSJS%.[<'C^V*WWAS$
M>A9I_7BLUM#]W.2.:ORJK)#;1X>V]0\XMI(7;_Y+F&K"G@-OL,88S AUK#3;
M^CUN)QA-5SWM[&N@.X86\W11ZAEWC[IJP'SMQ2';L;\>_?7#ZY%S3_RV_LJV
ME.4UUV;]ADH7HZ AD7 8(KQX?FDV Y#<A(LN/Q5K%KQO/@=T(,C"/,=I]UB
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
MBE9OJ&-/[8;B.6KAM?3E#V.+Q<HQMDNC3Z_7?4ZH'7UDH2^X!GKZ-[& )LT
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
M]0_Q2N&A P?C8*LD7RI'G<*O:_G,U_Z>IAK6D]$UK.WHR0+L#+K;+%E/MY)
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
M_[0:+TUM??7K3\*D)JP^J*Q4FR=^]^D_/SX?43*H+TB^N_S?#,2@7$1=+T6
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
M3WL!Q?T4Z<*N9<1W >EX9<QTQ\CI#3!+A$3HFAX.';-?PC";7%N)[O/R\BY
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
MO#&O&<EWS3KB;CVVHFYI.OL_S8OXK<7_) 8._+N)^+_07/R;R=BET%-%3A.
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
MJYY/4(FKC^<:64\<=8!)["D4.EFB.<GM(X#$3Q/F<#KI2]"8)[\68*HXRZ(
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
M@M9[_%[IU7/?E9KWR4Q@]VJ]DN45^P;[.2U>?#5 8D1VV&^\=WE3O]*F92#
MV\QGZ#.\W\V']F;>W8<5+TUO7&)(AW+!'I(+(Z0HBX@+!\8STH0+^%LYD!?[
MY<_=\;K+7B4+;"\I&FKZ#[JG[ZC(E7:>>JFC-9V0U#O>T6&OJF^K(_Y8<_#
MYU;]H]\1W)A$5Y:'PH,B8V_U BPKU<H"WX8%Z)4WS(TQQP>4BNO0U1H0$L@5
MFE(1HPBV(*;O*10Z8MFMYH77>VU",,N95>M0I;-"MIS6?AI$4(>I\9<;/^1:
MM'; -<BMM[@4 @1XP-$%B;IVKW@H8W[SR0+QJ'%V:!E>T=R<\4LP,6"K, KD
M9PNM+=Y:QB40+ "+8A(?((EQVQ^ZTNX=+!QXF/Y2>=[XJKQ$U76AE#>@,R=T
M ZP?R%BP02NP.9E6]0V1%&M*S:*#?O^3/.UN0'6)73=5Y^Y'6??^@8$/5SP]
MZBN#/K0-IWFSIH\.> ==-=5F^XE@^.>V/OZ/#YM%&;Q/C/H)C(9YGX/,I./'
ML4![3<]ML]\F^G9SW=%Z@H].^I:]SV.,3'<7KU9Z5T50\)3OU53$A72-G%\(
M[>NC2(P':ESIA<@=WIV2+FQH;(3NJJ<QEVGT(U^WG:/:9QW28Z(=##I:AYH1
M)UC@K];C/D'9\.">$3;9T2W^>?'SLX$7I7.?A'BMG4MDONLD<R ]*T_@);^&
M>$+9 <<>=!VDZP5>+?36\*S.:WBX3+5K1E]VSL(]755^!];;G*#MCA'>U)YP
ME^<%[&-AX@O:1\6N03\#"4U=O#Y3N+T"QC'W&>70'NK9P);R#_M-Q425B"ET
M+7K;[[UGQ)^XQ)4.K)=:U^_^L0,>HH&[&;B.=DQKI2[VW=VNIX)W2B\MY5E%
M 6N$ZU07'TT9HRA.2;9I1"P8+(%!?&98#?%.].G]WAI4ZT<6F:@=1?'\<2UQ
M[4:87TR*Q/4E^M^-79H<N)'(.AXH/:#<U<!ME.W('#]H."[)0BOY+?!N$N@N
M?_L)JY("-JRHCN)*<..*MRAYF+#G8U(:&=HLFWS5RC/"2J1X([W%P7#F8,OU
M&-0I^WX>\&=B\'QYWG:6\X$N95([;]AQUE)/3F:D2<L5'.KTL X$ND\O4E67
MII9VFVK-'/\L-VA2QR$R'][!H>Y%Q<NBP%PQR6CZ3Y*']K[715V[\S1==$L"
M3QI>>_WZZDR$V2WJ]AKU=/9Q_VH47D4#+WY1D%14($O]^7!Q G<\#J^NFOYP
M<Z#>PRJCWB<'2DK]]:J-!4,*OFJQ.;J:ES^WBO@I#DYJ!I.XB\BU;M-0W"*_
MPTR!!@I7_BN_F(LZ.5\ABU%+KU X[1$>>(=BF](&^&*=]!P/A26)QVYTMLL!
MUP70SD@N\L NTD6@I?J2?CVOKJFYW>K]A1CPU[XK$<+H]%T?7ZF?6<1GOII]
M#!+D-*)>">-5Q773E3S[\57$IO@95E,'S/[_W?CKK' RA1NF A05*L=H"L,@
MH^JZQ0TAUIZS=Y5?YAT,Z%>@BF[@!C'*7=#(-MKG&%3',>C4SP+.;UZ"K[?V
M\UGZ);>W9VVX;>AU"CU6%G(Y>XWO^-FSL?$/\Y((5KO3NP(SYH2"\<P KS!/
M[VE-C3IR(A5!H<\HWMZ!N"(!4:^1^+J@3V=(ROCBSE2/1^8A@AOL*\+"7$<W
M2S0+&[\AZA!]>L<@5TA4+<DT9NDPD>3?T.C;HQFU) G>_AV7-,<DI]44(B9E
MO:?"AC:]MX]+?4NGDY&#"E[QT;Y*V4[6M^9\4#JL("047C6?MF_FO9C+?YXH
M155!?903=':WIQ:F")@NSWU7A[H^^K7!SXAGCPHJWK",S0W)3G:BGPN1TI<_
MD3H4-F3NP[0N754<#[Y5>RTO>,B+_YU7^HBU36:.[%7ETQ)E^FNG2S2B0EVW
M+8@7@<-E5,H6188$)M>V"9(D\#J(]Q\0CPKX/R>OZ10HI.FQ507.7#>(61"
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
MO5Q1TXHQR1ZB4V\\M?E-M-6_6\]0>WQ]<B([W;9X(V=?;4.<BN 9_M0 \>D
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
M[L([2GKLMNZS:V3K]/>!!*( %?>A.RC$-1=N *H?E,QYZ"85/;+F>U-H;-)
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
MDAV7][8H!O/77-^$G=+,WQ4/ETH\G?+J=?G"-XY.0NTZO=28=H(%^H6F\+%
M)OKX&R6+J'@PV00321!F@3S G,CQIO-LJW5XM'-Z'ZX>1]9;2R^=N.Z9?]5/
MQ,"'WW]A+"_U@8&+L\JW'N4D_WAOY 3F$[I%::+OJY;@<Z8<@.MH F-:F!(Q
M#F3"2YT#L\75"3 3?*)&@DOBH\I+M0:G731_Z!\Y' 8Q9]1"[WO'_-.9CIDR
M<&4G*8$F"3CVM1!.-#C-D8Q;,;Q;; )A7U8-D203![S*R]>]Q:^<'#]PT&/A
M4[>AC]?I*DG-3C;Q0 4:WP84V6":'SF./$)YH,C/IIPZ0D3H:<#:4/_86A:_
M_G@0GZZU=O$MR40- _CCOY"D8KV59XQFE=QA/2U!\8YOL(=DJB[1O2D\;9LK
MPL55TV<F#!0Z7:H5EA/[K[R63(Q=$PISAZ&A[)\I_26..FJ4W.W&D!9'*#FT
ML1<;HQ,T0_O\;LBS[ *(II?U<C;S:%805_YIU]@;-GI^7#-J( 2,=B$09@.P
M^\MQ'3E $/:]F6/"\Q6\;XN'8QGW".JO)K)9M'RRO3[72:"Z3K1^%F^\T@=U
MY1D+(0JN5A =8*UPKJTL;+7'WN3>:*P?R7%W;5LQQ (CYD>:;XNLKJP=-NL_
M*6 F<-+*(/?G/D<XQ;X%4Y.#G5UL * 4>,N>?NR]*VEVM9$[?)R@W5^?)<*#
MN;:Y9 ^T5!,XD&-4,?6?7CJAE/06P;VG! QDNK,5RQ^OGA-OGSB\@K]/P3,.
MK^+)IUF@!+%_F_V3??$?Z\'_6/CG"$O_5?V_=?5#NW&@ 'B_K+EM[/1$,5_E
MYCUMH]\S^QP<_I4;*,>O!F_VA-<KT0]#YPS^L?!/,0_^J_;__5H.(HHNIGT8
MQT._A*'VKEYR9?*R0$I=<5[0WT??[E&Q;<&,-A8HHH<%6IA@@=:>L$"34DC1
MT3W:UET6*%D@!379R2RTAAS09H%>9\/2F4E_/ZX0^F29?1"%0-J<8$S380^P
M0-,!P ,&)'QLSLMB@8X!(;>&<FL=?&*C$\2_A/9_>/(4_"JPTV[W^!R3<_YO
M@-&_7M\WON#I_)O4S)@6Y-&Z<RP0\1H=W) T\N-.'[UR6$T*XCFM?Z MWOG;
M9&*C_!HF"G44(D8_"?CETZ4 ,Z*Q T\K$EQAK N^66DN7O,\6/QW,I#$YA@>
M2'RK0E&</+GE8V7PDP0#:>*+%#[LZ<<I2N=;4K[4#3KVJP\4.V]]3Q$("=$G
MC>\A]O Y.09O$/L8;R"BS&XQ4 31>Y4TPW,T$'H5URR,?%EP)!(;'Y2$)V1>
MT^HZYZK;54Y8==1@@=Y-I3,/@"EEL?(+RG<:K+7Y=/2E"XK,O392LE*R0FJG
M)I"/IY7CK?)*XU$5@01FA#\<X$9UH/_A_UK9<I\W_W&9O4J!SA:UHL.G.9N
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
M8H$^/T4ST_*>!P8EYI=? D?D-5!\W?'U/'(#NW9,@Y&4Q"5A(<DG'_,5>IZ
MMK%)?:M06BBPSC26H0O8M%5,X*<_D7F>*Z@ZGU@[133^1C!7D=/& Q*=JT7%
M=MTES'ZP0),<PC#ZX"5'$PK?K.=DQ2&SN@QZ\A$K$%_7U_WIH\^T,*TM-<S+
M[:@ER$_4,N' S':'ZVL,JL1IQ1*U"U\NH> R5O%\4"_8K[F9]0QP&V8\Y.N>
M)<4U-*5)$A>":3GX\!7SJ./59^SUG,C(1)@]V4.MSI%'9]'M$Z_:^1%0 !6@
M>JX3K(K;?_8CC[70 :S: H$'HHQJ%FX2H[L,0 XANZ!5%UY39-IVA,L:"TE_
MY7#?,7]=WO-21T8#M.)S4^]=L1W+3[H>J6,S1*B!-O,DX(40!PJ!HS,<),4@
M\AOI@B+[854XS\34Y%VW69G#XP<N0'IH]$HI4\O#,PMU5HA1 5/S0G-AW_#%
M@-7"\_I0A*GF(E+ J?C'G3/2,J*:;NO6A?K'J$\BY:#V]R6\2#G:;$1ZGMT=
M2Z#U7#6@1CL"V!,956%.(TT*P.0M_YSX$>L#/]!BD6]'>PC5X%C43 E$'L!]
M1/91F1  -Z>(@FW8F%4 4*(]C#/0OZ>7R^A=8.PZ(M[_9L-IH%GHV]G0=IHD
M\RN> _K@F(TM!1.%L)A3X@=P;;64Z[,PH<#%=AOA!&;!ZRH5CLD;1@(9W^3"
MZ&T/1G%##1B^^'=-58[NL!!#NZDR@2.,9>-1'PBT9XF8]/W)Z;M--M/\:>)Y
MCE;*R*D.>PU9*5??:H@\ X.?0:.JH@O)]X]Y4-\"2M2^EWL+<3IBXB-J*,&[
M*X.V)F=];<^ES>SJWS O/Z/7NB4)\BCY&]AF)@'ZJ6B5-JNKU+DTHVC1D2/?
MOQ#MJ=T.@8[,#Y6_2Y/F$2EP?7RR\C-W:<7^@OT\ MLF @0#Z>]_GF[T)\R-
MIL*'E_ 9FW749V\I5G9^SQI,;ED6TR^43NZB6C#U8)J?Y!=;L!"JV8\%>JPK
M0K5@1#1<)]+\<5EM&-ZS6:UVQ][^P=+J\L779HJ7*[[>.3!N>+_/COE$GL:=
MUX!8C_[H>J?0VFK7W-HXC?EE4Y'!\^,S.I)RYGIL@N%LG9/ H\ZT)7@ 1=$A
M=6M,ZB=39V4% XC;D&+RD9U@'#J&?G7N%"ZN%:GTO$$-.VT:QXP2[7G]IOP
M^'.QCH\@=+.GBP3OG_H')RM'?[[PC_<H%['<IA5N=%$\::ZK&SAP,LW9*38W
MOCIOG8S(!*CN2SLF[_)BY==Y!L+_(T?A*_Z=B+D?_G,G[/\]</SK/_S8_V2+
MN5&\[%;!#=CM&&2!WF7^*OVW%_X'6B.?3DGO8"MXPO$ -FIL 1J)H1S=-!9H
M0HM14T[ 9J[$9OS@'_Z]VM!+!NZ:7BBJRN6X[!_KR?BV+(O%T%W_2OS?I*D
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
MGNE 61OS.XILP@*-H:EZ%-'1-O3!1^--^+ELHZG<$<BYP$';=/,1[]1/<,2
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
M+% KZ@D+Y(A<7&>R<X$)<&<4\B*![+] ?Q$^T\OX!-U.7PK=$A7]R94*M10
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
M=\5TO3K4//7V7\W=WIL$VD"/LT!4(^ J#>);!?LXT8DX3,E)]AXT>P9)91X
M\J(\'70B.Y[<F'NT4A?WS ZO+*20WN_6<83?DK+ _IL7A4#BBF_3,JZO@%GC
MF +UC;7D!90A.%Q$,K7VU3OPC>H@0WN3D, #%SWY*!9)W\I?7-Y=X?3RKN%W
MZBU&3IL@HD=6=(BN3:ZP;**98<IZRV"%[L/K>>L71FOU* ONTY<MK*W5_!UD
M! 4=!.U$+]Z1^7^G+K@>(/J9NRCAR<;J<(41NM[SWG"?%T"[=9D+[*2:'_>]
MAP8A@X9.%?W__%R2Z%=9?K)F\AN(/T02?K*ESQME.F0(+G09]U7GRE'O;Q8W
MZ3W/?X?QSU?Q_E4@_#_9QS\_%^1N0A,!Q+L( FW"2RY*J5H2F\N-+5=+W,QW
MO=N1*Z&DCL)^,S_8BD@"*;_\Y]N&P%CANS8-((J,OM!OZ/.\M]#M\RS_A:43
M&B"^O@]ZUQ "I_1$ES?_:F7RW[4(KA7[&:@XW!BP+;Z1I]7G/5@^3XDO#I46
M!^V^<>UI%83KA732C^W_>%5_!9H%^E7A6 "'KJLK*X"KC#(-8!WO"+RKZEY-
M%.WZCL\1-9^=.NN_8.5J,M:TCYEXB?BIO;]O\FS^OABOL!ICQ^6<;D(J8A?
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
M6EGAQ3ZMLQSP+C?7!^\>",1 9G+UZ[M:I9B\GK1 N!APCW82-HASL8W=).R
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
M['!"1SR%V5+_@0A33#$]4'LQ"7(L[/Z>U*G>9R'5:@M7'^D^9OXJXW4&.6Y
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
M#BNB,=TXP<N<NA[RP^[9[VLAUUJ;"QS:VQ)CK:U\UH[)9A>\?XZPIPJS7 F
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
M8IU'FYZ%!_XI=B]9^)9TJ45UO\NWDK]7MZR5U%5N*SK!39!3;(@T&T*L0#7
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
M7302/4>\9COZK!PW$IK'?#?V,>.X[YVRY(1X?R]*4F?YS3L]XKN,T&RMAOE
M'C3G5J\V8N6)1*0T4B:7\")E?&$.*1,)C)A'XS3"-*+<AO1,!UX:VS6;9[!N
MOL/[3DP[6C.&W(S/I@!R8B)K1;X"6Z%!(_45V,I]!>H"4 $^D,RA(68+E2/6
M,AYV5KJR!>,Q3UG?;T=0=<6*1[;?"U)EU:=[Q8K\??XW4JK!ULH(5(:@^%JL
MOXIRY85<>A+'D"JJ@B@)$H@3Y$-EEH4RDH$7)IX)28T9?&E$]62CTV@ 6A5
MD8->"?"QV?AT:IAQV:C9&>:SJ3&?>U_Y['#S[F2Q.19[-M@/I/CSP&^\MER"
M7[N^Z"<TBX8?M">-_WW4,V=9/"[1ME] +GJ&"^_BR^*KR$E>OQ(5*[/[YO.(
M12P]FA+(PQ!#1-3?*.44BA )7V#* NZ/]RT>&7'QRT4O,]@3^A(7XS'4QS@8
M+\1R[F7 "L8+78L#T$SB6#PVWC.Z%0?4'W8J#MUH1SA<9*O7>:TLX&O.U7M5
M?2@JM5_\?[+[EP47*QR31- XA)%,N;)/HPBFC"/H(5]0'*4)C8R.-H>'61JU
MM)*"3M0KH,0$6DXS-CD#Z3"%N -J8MYXC%$KYWFHC!G##(DC-%$)]O--\?47
M]8"6(=1?=L1PYK&SL(&9:CT%&%X]SM!XD^4Z,*W9#'_447KOY>^5N%8[Y7I%
M*>81CR@,61! )(F$J3Z^C+F0 2>Q9-+*Q!@8:VD,T(G:NWD::6$AH9(7- )?
M 2*5(.":J=W"9MT$0E[?%66=_9/8&QY#LV!F<CC"=F+2F Y6:T/$ #!')LC0
M2+,:'P8J/S8[3&X9N\.1HBP%?YNSXDY\)M]??[\7>25>B%S(3%DXBO'R39;?
M= Z[(J^NJ;)_"*M7'I:QYP41%"1,($*)#TG($&2<<Y;@D$F<V.U]1LNR-.+J
M50$U^0Y$JP;XD;:*_&2['1H_1:8;I5F GWP+U6'>J@&4'N!U#WVGRD]Z8]5K
M W;J@"^]0@[//!W ZFS[-5Z2F3=F%T/V=,MV^2/'<>M'H;7.UEGS5$79>:E^
M<I-G_Q1<R=$)4+W^SM8;G>>A5MA-7E<?1%F3+%<_^%R\_D[NLKRY_*.H-V5>
M[0<NR%2*A# .21(CB*A'(97*4*1^R$0:!P)CHV.+N01>&DL?Z@L*"6[*HJK
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
M,]/E8!-F>(N+/C4?!1=M"-N',F-BKQ=*K.PO05D,:1JIG1@/ TBB--#5@85
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
MZ %(#6C/#5 34]]QC,:PWP!8%@SH!K2YCHGL7C [(CR/Q" 9#MP^'R&>U^&
M% TN'^>6:>Q0W6FY2:M,8S_EG <PBJGB1#_P8$JYA#[%-.1!3!&V2KPX>/K2
M2+ 1KNOU/2(_]1 Y,Q_!:#PFYCIS**RWTD=5=K3)/7SVK-O/HVH]WA@>OVC<
MA_J"5%GU7GY0T][3]W7./V4W>28S1M2.DC'=,E9M%IMB1P?-)TCH>8S[$D8D
M%!!)F4+*U2Y/;>FB5'@D#<+ YKN^1)BET4"C2]M\=Z>-'15<-#=FS#$7XA,3
MS5&PFTR$/57 3A?0*S-1:R,7L#HBLXM$F97[7(#VF"J=/--IX\U7XEB/N$^B
MKMM23=7?L_I67:\S.3;U;5%FM1)JE?A,Q$Q1;2*(IZ@V2B%),85$!A01B1 2
MR2H7-[J[Y.>+VW".$]*($-*6$)Z(.ATY##1[[/5\W.QQ3U/P3:D*6EW!GK).
MVG6.?!G,N'W^N7WVYIU3S*>K'IZ7X3YM*\^1LBVAH^=EL!HV]KQPD'$+R&^B
MUD'[34@4%_S%P^^5X&_S7:)?&T"I"4'&TL,)5<N!CR*(F& P19'Z(XXQ2I"7
MLE09XD5-UF;+@OG05F;W5H#IR$%)WF:?]++KT^$?M?@@RW_::VVY4T&7GU."
MV1&ZQ>28L?4TD$],Q2/0=L>S]H@Y(E&+@6=E2'M 'M/?B">,.#AY6>25,K:Y
M-@!?D+7.7OYT*T1=_9Z3#<_T.76?(N>'4AF\"8,^UFWG4Q;!5"(/4AK$) ZI
MYT5&><:6XR[-F?#R_6^?WK][^^KZ\^M7X,7UN^O?7KX&G_[C]>O/G]3GUDO_
MDW6:HNUT&!S"3 /RQ#SF$%^[,P=[M ;/("P>-]^9A+V.!V<4(VX?9V\=ME9^
MEQ&:K;/ZH6O?OO*Y+WT?^9!XE$!$<:QVX)$' Y%*'#'$(K-RQF;#+8V!'O4$
MOP);@:] )[*= 74&;3.CR1V&$Q/,)?!9&T9FJ#@RALX,-JL!9*;X8Z/'\*X1
MALY'\57D&_&QW5)JY^-?,ZDLK)+O.>I]AN)4I"DD<< APC)2?Q,4BH@I=A?"
M(\2\3+K)B$NCEDYFL"<TT%*#1FP+0\8(;@,3QC6($W/+,'YF)QPCP;2(,W$-
MZDP1)R[ M3,);8 :- :-'C2?&6BCUX$!:'7CR' 5_E^;JFX\>;\I5=06N*FR
M\[G0@^8L6PNU,VY[U[\K*O5SPUWR=N,4R23RD$@ACT*UCV4201P("3T:X,CS
MTCA.D5GMB[E$MOD6YRF5L:?Q%>AT;BM.Z?X&8*LWT%ZI5G/PH];])_UK2S?5
MZ(H_D[]*9I;QDEZ/B=>_Q;T7]L%,,TV6J_BHJ<6=-^1J)O"?1''-->[(VMEE
MP83@E3[H>I5]%56='?9+%]6*L3#T! L@I2F%B'*]B1&Z&QWA* H82ABR*JA]
M?LRE;5YZD=MSYCVA=3323FS+TML&V)LM XX1G9C)+P73OG*W.3RNRGD;C#AO
MC6]S")X4_K:X=83WY-5&9'F3S%TK\(7ZH]C<W$HUT!M!RPTI'P+/CW7>XKN"
MY'WF \8IITD HY!J2HH%Q%S$$&.JJ$G9VDG*C;TI8R18&D'IQB=]4CQHU "=
M'D K GI-@%:ER7<&6AD+3\&H>3)PPTR-_L1D-A+X,9E X[X4<]_-U#,QDR]G
MLAFQ<_!<@N:@PV?4@^=S %VB]X%#Z*('C4R3Z%:TE\4=S?*NFET?*/:6JW<W
MDTW)]6NUZM75-?O')BL%O\YY?YZ@+?.J4J\Y[PX6VBO54T3V5=]9K8B0DA/L
M048)U6E2!.K2J) G09P23%(>6=65F4/HI2UWO<Y@3^DKL%,;[.L-6G5 KWF3
M,;"G.^B4WY[1=3<T#^P1L,SIF.-%,ML;+.WUF'@]7M";89]/,N-4N<H[F4/D
M>?-39IR$)WDL<X[]_$NDVEG>B[)^T(4*:W7%:W7MO;805]@+2,I$!!,D8[5&
M>FIKYR,*1>(E/,4TC(E5XY%9I%[:(MD+VK#:5LKG6\A.3_?\*YF32?QS+F6]
MZE=-@=#ZRO#U>-;5[.QT+7 Y.RWSGW8].SL-4RYHYP>W+R;^JG-)7.?YAJP_
MBONBK%>2()UNF4(BU2X-A3R -/12* 5.<9#&.B#=M(CXL0&6MD[T,H)62-!*
M:5X]_"B(PY3N IJI'7MVJ%B5"!]2?51I\*,/G*TD^) Z^Z7 !Z^S_WC?B1NR
M[LJ+-_5G BY8*C%,98(@BDFL_A8DZKNES L#GP3,J&7HD6<O[9-MQ -=07N;
M^C/'<#O_J5Z QL1?J0T05I_H"95'?9V/GS7;AWE"B?UO\M0EXW:'[XK\1GMD
M7PE:ZW"'+LQ?Z.K94BVA?AQAB#BFD"9)"$D0"1I*GWLLM8N+.S[0\J+9M)Q0
MU[,&7$EJM_<Z 2:*@X2J_\,@I(KF=/U!RE$(?8)9(I-(X-C*?WPYE+,PWA9(
M+><5>/V=K3>\*>3<N>9^)?5F3-&&$S";[4DO!V]J@M2X?;X0-^N]WS LCC9K
M)P:9=7<UK.CC[="9JT=R[FZGM/*C@.($$R@2SK0)1&":H A*24*I?R>]V*9"
MP-ZSK0AAAA( 338_6.\$M/SJ]U S_-3'83'U]VT @/WG^U155]_LWI/G_5"?
MJO3DZSQRB8L<TU-EV9M?:CKP5RBD89)* L,TH!"%0AE(.(UUZY$44X0(0U8A
MEK8"+&VU?Y)(.=#(H;EBN(6#FTDRHXDIH9^82QRC?F%&JSETD^2X&@S_C%FO
MYN ,Y\%:/.>"SDTOSK>W>/&XO<6[O@GZ2N?)4AQ1& 9$0!3X$J9,Z-0JR062
MH<]D:-V(Z2*1ED:7;5\<:M@_AS[MGS.BC=)E<VK&I?/.U,3L>G&3(_!%J]7F
M/+ELL^X,9)?=ARX3:/YF0DX /-H;R,V3[=B[*NM=5_F_BN*F)/>W&2/KQF'L
M,8E%(#P84.9#Q&-/<;%/8.PEG".,PL2,D ='61K'[LMGY7(?QG*8")TA-#&W
MV8!C3%!&R@]QCGK 'M^H?^VX9OC9L]"'D7H](YA=[+0"Y=N\R?4YFIT<I,R/
MF3X8]W67W3 (82J"%!+DL3"F(?,BJY+P]B(LC1Z:!&.Y+KYU:6U9+WK?L%[)
M_A<GQ2>'YL7,K)H6[8FIYDPQRJT24V=SCP=QVOJ40P(LH4ZE 4"&]2I-GC2.
M$;5__FVN'M6$*[RMJHVN1_=*T:^_\CT1QQ%2>]"0<8ABCT$:AQ'D*/)2+A+A
M!<*&^@;&6AK':5'!3M8KT$L+M+AVY#8$L1F+.0)N8KH:B9DU'1F@X8AWAD::
ME6 ,5'[,)":W/']<O":[+L#Q*UGKTA$K@A'&/A8P2GRUY0H0A5AZ'HPX#8(P
M4JSX? 'Q3\5=&G%-E12DS9 ^>KI3_1GSQ)Z^-69$NIQW86(N7L)K\+Q)82=G
M9X'Q\T>$_=,&SI\&?M(4L-.C7G"8,Z97N1:A?MBMO-7[^E:4GV])WG4QO[ZY
M*9M>06_SNLSR*F-_(^N-^)LR\ 5?82X]/\ 1%(B&$"5Q (E$ ?1)[">8)"DG
M1MW%GUF/I2V+%Q\;78$6D#T#MP(-)*!6F( .E"NPA05L<0$-,%>@A6;$ =0S
MO(<6IU;+?KN6?M0UPXLU[ISL^:;5Y>':,V@Q_XG<\TW5T6.\9Q1GW&+_]NZ>
M9*4>]KU4CU>R9KW9\3;G0F9Y5HMWV5?!MS'%?RT*_BU;K[<G%?I.7=KP?:DU
M+\6M4E[=T?[P]?=:_U,]]'6NU"O;$D6)6LY)0CP8<RPA$ES"-&4I1/I8D:4R
MC0*K\/;G46-I2_T.A2NP0Z'=X^B?]$# !@GPXRY,O ?CIRNPQ4,7ZNM*K!8E
M.,"D__F7'2Q@#Q?+,KO/] Z:K?/+?[,F7N:7_U)9+_+/.Z>.UOAG4F+6)?YY
M)^KQ"O_,TMCGSK89?VJ@NR+_5!?LC\8 J=YOZDI)K^5;21ZBR!,>##$6$'DI
M@BE*,,0($2Q#CR;(:"$V&VYI"V:74MJ*#!J9K]K]BMJ([,0VS[HU0'QXV7&/
MX\3+PZ406N7KFB,S*H77X/&S9?6:J[J?Z&MQU^A2XL?K<^P:R1"1:-.>P"2@
MRJ)/_1#2A$K(41#*Q),Q2B.[/.#S@]I\$//D!+^NZNQ.][D#FTK(C4YB^ZH^
M"67^W&]+\]QK?9I#!3&N<)/!;)A9N6X1GIAR'M4V.BQM!+Y\;@YVG#;SL8?)
M78GQ<P/.76'<$( C!<9-[QQ17_Q797O=;>X^"/6**<OL1A3R]=W]NG@0HMIW
MQ[Q>9XW1]J8H(^]74K/;58IY$'@D@BQ.*$0QC15=20$C'!(<D3B*L5&4XX5R
M+,TTZC0!]UM5-'>)3IE_J0#;=_F*3A\@U:XN\OX'N-,Z692]OF "AQENQFF9
MF/;Z&?EP,"-;/0Y]\+TFX$TS(>#7^>;#HACY//,R6WLYM9^KFD.,^E: .P<?
MD&YJ1 50V\XF %8_5K3V=I8# IH]I[(P%'G7948WS9.T4?&SH_+FE\_/8)'S
M"QX_7ZGSRS$X*'CNX''C+/>N$DCK:?A,OK_^KL<2+T2NWJ+ZI7J%LGRC-@A=
MZJ@^=^@#SCT?BR 6'A0\"B"B40(IC7U($DFP'_MJY32JN76Y*$M;)?OR*C7Y
M#D2KA9T%?\&LF%GV\V ]\=+7P]QYB)4:H-,#_-AI\M,5V"D#=MI,DA9P.:B.
M]@<7"#+KON%RP![O)QP\<:P'1$BAQN9[_A4=8RSX2J $I001&/O$@\@+$*0D
M2:&(/9]A+CE!5O&[IX=:&@]N)055ZP',&C'!C\I.J1JY?[+U;)Q$V=2CX0*[
MR3T9/6R'CM-64)=^BW-@./-7G!QH9C_%.86?^B?.WC$V\?+;-6/%1A/2S8>R
MR-5?67,65%WG_.6M#@^IWN;[UV0YR^[7>QE_/O)$X*>^8A(9Z=**'&+.!(Q#
MX@DO"2F)I%TFYL4R+8V!E$I@)R\X5*IQ$79JZ:W3P86]9J/;!+N883-2FWG>
M)F:_O5GXI$\GFB[LO]]S'>BWF[!3\S51OJ<S@)TE@%XNT<P9H<X@?)HBZN[1
MX\O(?U:WKF)*& UH!%D0IA"%J8 T\&(84(^E7N@' 4ELR\?K!R^-5K<%TK5P
M]M7B&ZS.GWB/16!B@C)3?E11^'U-+RH&WSQH]B+P^^(?*_Y^\/N1:2B";90Y
M]OZK*'-=ONQ-EA/U,><W']7Z\*F0Y?8W.OCF^Z=OY%[_IN^(&8B41YQ"0>(8
MJET9A01+!CEGZN>QP!ZVLI@NDF9I'W6G#-C*#+;J "TU^/'3^S<??]K[?:,4
MT%HU%U@F<EPTDV:6T6SS,S'E7#PU#CN<.L7656;#1;+,FY_@ K8G609.'NHX
M]N?W)L+E72;%BNABC4)$T.<R@ CY'J1^&$"<R#3E/O-%8)7$9S#FTMCUPU!\
MS]4N'$A:TJ@)_*:^,:>@3NXD&PCWN0*MS.#=$)[N GV>(C1UI,_>B,L(]7D*
M@7&LSY%;9RXX>S;9ZK>B*3@D^,=BO7Y3E/JF%1)>%(>AA)P$6+.:#[% '/I)
M0J/$2T1JYW^;5_RE$>1')6"9L;H_+0";/+.MJ3'S"V!HA"YV6J>V6F=+!=X"
MH?ZZT3:-#JKI3DV^:'! A\X2:N=>-*W/76=WG/!_CIJ\%TV,L_J]ETDQ;N%L
M$P3^GG'Q-I=%>=?5'ODJ\HUXHP#6*4AE3M8O-XJ:[T3Y;EO,VXLDHX%$,(E#
M I%,$HA3G,"01%X2X]0SC).]6)+E+6>-S&U%T%YJT(MMMZR-GQZS%6H6T"=>
M;(;QGJA^^L7 .:+S\7+,RLP7P_689"]_X)BL O*]B=4L"R:J*LMO/F?JM51$
MW+%X]:H=_ 7)_] _[@=_60J>U2\56W]6BT"E:P,K-E^)A(>,2@9]3X0081E
M2J0/:4##D*"0^IY%IH%3V9;&J9UV.E>J4P_42K\F.OJ^4Q#PG@2HUK'Y'>M9
M@#5J J8[*M1[BMJ$P+N=_6&"?N8YG9BR3TQG]6>>3YLTAV>;UYE2'S[K?(=N
MCIOO--,AT7^H":Z+?M*'Y_G$]#I+9)AD!H:3&]P..6/"PR18'29!3#/$S+[$
M;I>FY),BJS?J@]*^SN_W61=P_#;_(,JLX"M"8LG34,*81APB'WLP17X,*99A
M[(<B]@5;Y4V))SZQ ]%49B.225N2V9=\.HYYJ8LXKR^)*9Y^HB=V$SJ=O#^-
M9W#K^]O3NST$VFFN@P1;W1?@]K.=IN?V]!G+^^=P[MG"[\R?9SWPB"WIW]7
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
M=A0X1RS;<<\9V\>VJ_!6/)!U_=#M\'LK^J'K"[GB$8DQ]2(H(A_I!CT1I'%
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
MQ5=\]!/8:@!V*ER!)D//;@6SF!RSU6<:R"=>.4:@[8[K[1%SQ-,6 \_*L?:
M/.;'$4\8QVWOBK:QA [Z?4.R\F]DO1$KY),@Y9) 1*FN%QT3F(;"@R&A$A-,
M& Y3&YO^Z"A+,[VUD%!+";285T +"AI)[1CI.*1FY',Q4!/SS B,K.ED$ -'
MS'%\C%E)8E#-QWPP?/%H)Z+N3JS8Y$.QSICBDFTT(0ZH'WJ^A"(*&$2Q2"&.
M PP3+TEBX7N!>CMLOO_30RV-!':2@E[4T<&: P ;^Q(=P#:],W$,8F/<B6?
M<.=//#70W [%,PH?\2B>NV.D2[$NV!\?Q7T7+]'UF+W>U+=%F?U3;;J:/N?^
MRO<D3OS4@T&"(HAXD,)41CY,6)1Z7A1'F%M%>!N.NS02Z0J--,)UN0_L#T"V
M8H--KK!O^DZ66^5T TNMG:4#SW!F##UO[O&>VF760+L3N>]<?05V4H-6;(?.
M+3N87'FE#$>=UYUD!\43/Y#E[2/"LM[IA!=M.[W;UF$AS",D$0FD7DQU,5&U
MO0D$ASPD"8E#1+%%@-;3YR^-CAH)F[J,9L5;C# <)A0'R$R]DYD"%(MHKLO
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
M)8LHH--X&@15.4%I8FY_"E!3$=N^PN5II"RBHYP@-E,LU(>N3(9:;\1-43X
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
M(V",@*"1T#5": ^XRS/P&C@&GH0.2'C$_QRK?$70SUYC(T?Z'*MQ'-YSXID
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
M<_&?+O8XM0F^O2#Y4R?RW\P9;2<U:,5V\YHNXV[G, 5%<V!2N!9(9S?)&IQ
M'M+E_D9UCJS5?^T7V;_H?4M+K);U30A&E_^\5TJ64FSSG[5K(,I17D2QA )K
M8P*EA;8C4D9@3F+)M3%!6.ZT/VO5Z]3(IQ$:;*4&K=A-;K^?:LD=0XKLT+>C
MG^"8#DQ!5G .< +LA%.XVU86?8Y]R<H>AA-WJQQ>'K5(X"^KE?@^7RQ.EG7Z
M3:YGB$I<*)K"E'$*4:**IIY$',DLPBI7RJV>Q$!R3HW]/OS@9F]UI4Q$=377
MX]ALL*ZU_UJU2>56WTQVG_UR<$NY!K1),T>[FG _/;:J.Y+E4!^$]W;XV,/\
M!OOG%PK]57MU,CI-;PZ*_IF:\MNR?UK?-Z_T9SL@;UO>[Z*4;[VU'Q+J0(7\
MK+OS#/C?L$K^:Z-[__#-1%S>LDIS'[?ECW.O3X@ =B*"1D;P9R=E0/OK$A"A
M I;/=3-N@/$%98\"@B\][QO JUO;R&J&6%RD&9$P3:2$2"D%21S'4$51GL5(
M($R=C)^NX:E9*WJZ@]_IPC6N9HN3W9SVT7[@.=R)%#)B]E#)8,&Q;;,CQ\$>
M*G,<\OKJ[SX'S>;ZXF8A[U67BG<_N/_3-B(314JF,6604YI#A+4/PKAD,"5*
M9D5&649R^Z-GNTZG-D\[L8U?L<U-O2^YR[FK)>XVY]3AT1QZ[;X$9. P61^8
M^@]N+=L:\2C73;O#PUW'=_V6]?K2CVFXE%]UV_-O\F[)5T_RTTH;S[3Z^G&Q
M^OX?4CS*7^A\:7YYJ_2DUK;T0OODVH;FS76CI<D1.--#HE >Y;!@IIR1S#.(
MBT+!*(DD9RR.3)U-JS020XCG,M7&R2;Q[JNYI&5.312=E^ ;76SJV3?O<G65
M9A^S^DZ?JYMZ'T3_;4U_N)HD0<<X%9GD.*4PY=SD72<F'J# ,$OSG,>2%H0C
M%_/OK49XC*6IN19ZH!QHM ,_&57^=@.,BL#H"&HE;X!1<_M7:G0%KY6M=T>T
MNF_X%=@9MV\UM@,OE&\UK,YV]Q#X![+=@XHVJOT_!*BO?8A!^K@VX/7=@LZ?
MJO9 $1<L)3PO]"I/S'4;22"+$=7N1X9IH2A+<ND7]+K?S=0(W0@*=^&*C:B^
M<9T'>-IX%"%0&MJ'. 608Q3=!:1\HV!]$1LQ$M;^T[HB%O84#O;QL =OOU%,
M["D-SL?%GGQZY(0]'[5Y_P]CW=='"4UZA0\_GJ6Y&/V/E2E?8J+HS>%W6Y9V
M1F*9XB0M8%3D,419BB%+,@0SSH1@*D8R&R=EC[/H4^/L3EA3J$)/K&];F6_
M4UN-V>3S^;I9"NUCK[^.EM/'_:.P/"::Y% /O?!<G]?'J ]J_<$> #=@^P'M
M,*@#C+;5O">0V<=[Z-XZMX^[X'^-[#[> Q(LOX^_!-ZQY]I#T0['J?NB<4PR
MR7-N[L@)B'(I($&)N:Q?1 7B1(E(N>T,]G4WO9V^=GO@B_OF72^L=@M"**@&
MIO =1L-?N;6!)%P8^?FNQHX@OZCTB>#QR^_X)KS?+Z+=9!F;\Y;"9E1AE.2"
M0Q&;TM5)G&K&8 FDHA!$Q4R0W&F?N;>WJ=FL1T7A/Y9U2 =_,4< G?"= >.:
M!+\/=CM&"0;FP)1RA*,U=!Y)\"T@"98'OZ^OD5/A6ZA]G W?YB5?5FD.2W]?
M:\O&Q/'ID5ML6<P80,M*MI7/9E%:B")7 N8\)Q AE4.2LQQ&.8Z,AZU([N1E
MNW0^/<YIC_QKX9L(7",^V%N76PW 3ZT.CJZRT]C8,M$PB ].3"'!]B K=]2"
M<9=#UR-3F3LHQ\SFT88?T;W3W<S7'RFO_;CWJR<Z7\ZD)(I&>0*18)$F-*$@
M983#.,JS3(F,R\C):CK5R=2(JY$1=$*"/QLQ'1,?G833CH.N!6E@KG'&QYE.
M^@ (1!LGNQB5'OJ4?$T#O<_ZEKO>JZOX;E.:U $S7% 1HR35>!5,.TG:7<*2
MI;!(I,SS6(J".Y:O/NYD<M.]$0L\K\IZ@U<[1 M3DF]M2O()YRJI)W$MDH3(
M@BJ88:FY5.7*;%=I,Y%J>S%3F> R]JA%ZPWO^&5H#TNIWH!6V@#8VG'JM5_B
MP)SJ"H]'+>WS^@>KC7VBBY%K79]7\KAV=<^SOCO639CE YW7MSB5\?TB[0AR
M82I0&R*E,:-0XD1$%".)L%,6^E?M3XU(MQ5AC7SFF(LO-L*4+WU'G^=KNF@N
M;&Z+F-X_U_=U]=]O^7K^K;X9Y[J5?8BW[>ZU-XJ#;U@/!Z#'CO9)F()M8A^V
M/O*^]4G5CK>J3S_F1PX?:+G48U4]R+([7YOS621$G,<XUNP04>UD11FD6<%A
M461I'*$X4@2[G6.=[&=Z!UCF-MR\V9O0GW%3_0C\/_\73N+X_P7,R.S&!:?A
M+=(B3XE@4%M9VGU-&(8DP11&29K++(G2+'5BX*O!'27EW!9/^F32\MPT>-91
M*6*U6-"RVF'NN.-V&F8[XKT:O('IMY//;.HW<1TWX.?>+]&95'LA"$2MI_L8
ME6![U7Q-L_T/>P09=WMF7^B/YC9^5W;;[)@I)?GZ7M47<<T#>H%=5S.6%IBC
M1$&JN*D7% F(LQA!IGB>45Q(9;=O[]G_U!CDM]522+'15H5)JV&*8I;?;(TS
MWR'HYY 1@!UKA]YLQ;>92HS\P"APTVS0USJ >]7<$V^>K/48%GJ'".AAAV"D
MT.AAAL(MA-H?R-[8:H]FQPNZ]M?Y(!K[BF8\5I./F_6FE+_.ER:DK3U2KMYO
MY-WRR_?5?TEM3,UHDL5I(A'$DNK5(\(19#32IF86,1RI@M/4JH:$97]36RT:
MB4$K<A<)4=T +;6YBZKE!K7@'A6D;(? 8O4("^S JX4UIF%A=%@)PL(Y$O-?
M#ZL;R]N#U,OJ%LV,Q^+V.AVPML-KGN?7JSH"B)LOZ&[Y4*X>]9=3_5*NJFI6
MT#QC0J4P8TEBDLXKB$V83I87$1/ZLTF%TSY 3U]38^=]4>OBP:VPIJ"P%M?Q
M4+L'8[M-@$#(#4R_OJ"YGW1?AB/4@7=/3^.>>U]6^>CXV^(5SW0EW1[Z)Y/)
MNJ.E/RHYPUBQ(DT%3'&:0<0* JFB'.(H$43$".<L<LI+<:ZGJ1'&[EBAEO1F
M;Y74TCKFB#@+KQU;! %M8*[PQ,L]^<(E+$)E4CC;S[AI$2ZI>Y3CX.(+G@'
M<VV^+'7#&RG:/NH\TR5M2I'>UIOLU<G'ZC0*^B_/JXHNVD1NLYP4N."9@J0H
MM#&"B@+B1'+(DX1S&G$>":<@F] "3HV0]@4'6\EO0*TB;*OOMDK>@--/MRE2
M.DU-#N%:5\=XX]"?@AT+ON4 #[TK^A9CZQ[>/-  A J!#BW>N&'2 X%[%$H]
M5#\^>7#T]R879IVJ5O5-6KHHY5)^IXOG^O)*]=3XR3,N(ZZ*Q)2GQ10B+ M(
M<Z$7#$)1)A'*&;>R0IUZG=H"4,L-&L%!)SEH10>M[#>@E=XE*8SM,%AL+PX!
M[L#D^_:XNN3>&0#?D78=OWR5'8A@N3%Y8TR0<=6'?O7W4*EZ'&'KS]QCV]B(
MB7P<]3O,Z^/Z\LAI?C[\:Z,7IMW-QJK.X_;E*UW>-_D7_B&KM11WR^;*XY?5
MFBZV:1IFA<@BA*($YI059@=#08J*#$8$H50*1A!1HZ3\N4J-J2U&M73@42N]
M!L+<M3M,M6H"!LMYG=YELYRO*_"MUJV^D2=_R)+/-3@C)02Z[O.Q\TVF_U$,
MO8A>GRBH@6+O7GD%FI2@:XT&N._R!C6 U-O1-23[&88FD#(HR("^=?J@ZY3X
M:Z02"C)0P=(*A9'&L]+DKB;/O>K<NU_*U>;Y;MG&WI]T!V<H)RGA&8,1$ARB
M@B+(4A1#E$8HI5$F9>ZTA><KR-06QTYT4,MNMG&Z*PSG-GKV-'>L4^D[=G;K
MVA@C,OS>V@"#X5[<\DHD0]6[]!5CW!*85X)U5!7SVO:N*N[4ED@S#=8!>9_E
M>E,NJYF@"3+EG2!35$&$,($4YP64*4M$)K"*L9-GTM_=U$BRE1;LB=M&F;8"
M>Q6(.H>U'=V%0W!@4CL!WLTA>N#/A]5BSE_ ((G>[( *6Y#J7&=O4:;J@N)G
MBE==>FO4<KPGBS&V-X#W_W!8U'S&TQ2AE"!(4:9MOB0I($UX 5F.I3;Y$EP@
MJRC?-Y%^:AQX56'7\]5<NUP.>W^\ 1T4H,5BE!*_GA^9'5M/]M,9F/PG^=6,
M527XNM%[V]K!GK+_%2H*7S<L@>H,7RF$;[H+4P]V5;XT]M8NBW#.,8Z*B$,6
MT0@B4]R+Q7$.BY0AD<0QB[#32GFNHZDM:IV<'HDLSB!IMQR$P&=@YMZ*> -:
MZWQ0*_T2(L&R6)SI9N1T%OW*'N>UN/"\'QU\*26M-N7+[VO=5EM;)U-28E4@
MB*FI.I*;O%=1RF"24"(%%3GC3DQPHH^ID4 G(JAE=..!4Q#:4<"5P P\^P\Q
MN5R^R7F^]Z@?:*J?ZF'46=ZCXNL)WO>H1[#:B;IQ70WX64)%HC*.8!S' B+&
M.:2"82BC7/]/RBBB5OE!+W4TM5E^LECCGYVT+I=;^]#MG_LA,1N8 ,:!RR&:
M+!!L(P60G8(O4'R8!1"](6%][X\7!6:AQ4'@E\WSGK%>AG._KA;ZC:HYVIYE
M.8J3HLAAQFMWJ"@@$4K!2*01B2.E<J7%,N?:=D;0<1=.[+CM:.@8J6I/SG\#
MLI;4,?+I&$P>8:RRC$(L"PZ10.;D/4>0ZM]2B7@F<SYKHO=^7]-R/0:DK[L;
M,-AH"$CS+.*<LQ@JR9DVTI79TQ8)Q(C$&>6IRN.\A?3#4HP':-?97PQ..X/]
M.H &7JX/<6G#TV[7ZW+.-NMZ;W6] @\T;(;:\XB$"@H[[F#<@*VS"AX%4YU_
MTM,WIS^:%.+O:%F^J%5I(J^:"R^S%"=)FJ42%E&!(<H2#@D3$4SS7*"49&FL
M8B<?_7Q?4[/B35:G-IO]OK W[8TS1^>]!V-+)SX,<D,[\YZ@N3OUE^$(Y=SW
M]#2NDW]9Y2-GW^(5SR">^>/7];WZHVH.&^[9FLZ7)A+SPP_^U81U?ER5'^=+
M4Q.YOG+='31H(TTREA>D@"K%*40QI9!*GL(L)BS*42H1=J(4;TFF1CBU(G"E
MH%:E.9\$G3(FKKM3!^AA!*U"35:![=FDHWWB/X9VE#7*R Q,:$,.BGM\T;6
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
MA3.[U*LVG4V-GP^3<^X$UD3R8]Z3%\,=90LR#HC=P#Q\'K9/%DE%W,%S(-^
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
M$@(CXLW%\A!6"%KX%M?A,O2&27A('*SKZZ 9R1IV@\C-1#T/0*])>>*U\4S
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
M0-O6J0V)X>!&I3M\'IZM+2+!/-R+'8[LZ=H"<.SQ6K_I1S*_R>^WG)LH$)/
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
MHNT<D40N1#* C%,CH5I$O4#[ISL88!SMB.N-1V=HW\R(#FO9P;Y^8$]!P%[
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
MDX+$D<;31(0FG$.LF01*2K1%Q_*8Y=PMM]EA!U.CD7=[P=2N6<Q>06='#]<
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
MKLBC$<SKJL[&:]HVC#TBU#L.I=WZ-,+P#'WVT5)<>U,HJ*VZML<+J#W!'+;
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
M9!&B@$,8 @01 RSEJ3:%LBC)].X($C%*K6=[F2='N_UK7.R*5P1[ZIOTD34
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
MINV"F>-);3L8[2>U%]X=\:2V7?K#D]HKSW8S+B[D"9U)#*E,4@18Q&,3(J\
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
M%&.I^C&IV+[6(9:A2KA\+Y=/MX4PL2O& US?;%0R4DC@!/!0:@J)"0$$1QG
M4F $DP0R:%7$I[V;J9F4E:"!D;0*F=[(VN$6Z65DV_G#'UX#T\884#D<Z7N!
M;*0#^Z[0N9VA7T6D]83\\MOCG7]?U>#@=/OZTYV"<MGJKBA7R^J[N-5_""G>
MZJW_3#(E:1HF($LC!5 J%2!46UN9H!1JIB246-6F:.]F:@1I! UVDMX$C:R!
M$=8I6O02KA;TZ 6M@>EQ>*"<@FD] #96"&TGX%SC9:_@<25*]M+;8\;&7M'@
M*"+VVM,=PWKF%=!2G,^^TMBI,RD)% )R0"() 2)8 II%&-"411EEJ4CL3O[=
MNIT:=5ZI4GBSV70YA@/9#8'=IM4_L .S;&],W:.'G"#R%4UDU^FXT45.0)Q$
M&[F][7X<^D7R]3)?O;S[P1_-Y_!!?T4S8<*,).( 4RX RI0"C(2:EQBAB#/*
M,;4JVG&I@ZE1CI&I"OXU=X9E(VBP*(+OC[G^R5(^Y*660UJFX[B(Z_53TKYH
M#<TCC7C!1K[ ".CGG+1-]4X'I6<;'.VDM$V=_:/2UN=>)P/JG@.^-4,E23-.
M!<0@QK'9V@D*6 (3@#%&4O-%#%D\>ZZRPGU9T>7*SFH927J7676LPPA'7I<R
MG!Z<>#%-3$5U<TZ35RWD)!*?VGY 4O$D$DD,9$AB;?!F,6 B12 5B"<<RTPQ
MVGQ [PKQDW\^&PVF\O'HS<U/^MG8&>D3_!!&M/+[YL ]^%1^FDRWCF,VD9RV
MME+_5-EK'8?"=YY:U^Y'MK3J*C$[7U/Y<?4HE_?: FSDOQ6;BF1[=^6W]9 2
MSK,T8Q& 8<+T!DUB0(G^(U,X5#'3^[38J235*^DQM7W@9ZGERKEANM*4] G6
M1;[29$BW2@1BI\5(BV//3V7@Q7*\#V#ZBV=3O&L/C*!"(UAI.'9+ZPZ18#\/
MQA UOUYY6%][?>VIQ<^QWOH9*F_KKR=QNJW'GY9-3I.J(MO?Z7PM9RB,,5$T
M!2)+0K/))(#$<0JH0B)!(<DR[E21Y4P?4UO'MB+6RYC;0G4.0[M%I"<R Q/\
M#I1*O)N@$O FN"O+=8MGUYES6U#PQ(?G>AB5JUI4/.:1MD<[Q)D8,J+%2Y.A
MH4JY\&>AWSV7R^C3<O&PI$^S.%0HQ$H @O3<1TF8 :PD,AF%H$0HA+&PO)[0
M502763!.Q&^CQ%_*;1J4.I_)VFBR38)R/AM7\%QKY1"=T678+ )<!AZ*@0FI
MD?[L"+PF\ X!,P,/P$BA-/=[V8#H-O/P;GAVPU(E^+&:'+XR_/1 N#4XITN[
MXX7M]-#Z(*"G3SL=B[O+E;'P/JHWNOE\M>>&JG-:SRB.::(R!FC"M#D*,00D
MD0PD(J."I3"CTJHVD6V'4[--&WFK&59)?.AJKH5V+"-^#7,[\]4GD@,O'?U
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
MS(E4@WHE=%./IA;$0C5)Y8U7P0A=JI=@17\$"Z8WFI42CG<R.H^=3!DC4 C
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
MR8Y\EMNVX&'W)+;UHO?N\S-9;O78KY_(]E%4"YCD,LW2$A1IA@ D4!G\*..
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
M;ORT@+7=;34\K_%N?;<#\]N%"UZ)%OS6Q@JV)1GK@)D'NEH^-E]."46:8IX
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
MPL7GV22/G'"13*H&[R.%B)QY,K>QP&6_9)-2W)74.@0?VZGI)PCK$C&-)#\
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
M/8Y::V(0\+HND?V$"<F8Q@F.(KE]FIQ!B S)=DHGP9MLH'A%%A5KRZ[6<-I
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
MDJ<96>TFG1%"<1YRUEZ;XKV1K2LT]R!KL#<XC9#51!W#0M@=DXM,NY ]J\.
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
M3FO]3G-MC,]DXB$J!BX*!%7J:.O,..A(+D-F*0C=.C_8DOY^FSP_)7Y[T_H
MHIM=O+_"^?@;\?8-%__G(DS&Y0=YR">+E2ANYC](D66*1@#F2#L="P,?Z?!(
MQAB9E''MFV4>3?1^67/V/QW<[14\ $03W3<<CK(-G(7$0"L,U:NI51/H ;7Q
M05O!@FS]3N\. ?LA[7_$!<WA@A_$6)@-]TLHK/79DO'V,=4! @QB\0(BE\)K
MARR:UH[DH3=\_W.N5 Y7P9%7?*^GM^=</66[GY<GG__VYMV'OW^^R\EQ77YN
M/K3[YCY;&&C?T^?*'5M<MV\)A*I$N"*4A52;KEKP,D0H/,= 1Y/1H7GI[0YZ
M&IQ>]3,_SF<UDLHO?ORQJ//;/Q!$0WU@?Y+HN%[W>;^2@$M"V!P52%XM+=)F
M"RD&R#)20*^B"KYUH<OCJ1Q(+=6Q"-IPYG6IKN&Y4UFS7-^FI5"+6DWMO,98
M@I05X\*;%'EK9_\ =ZHK&'6M[=T.U2-$/PB'ZE9#F_>S:2+!K:K,OLPH<J:_
MCR=XA\$OL\?*EO8G!=G< L>51&(&+\CCC,%;%376CMNM'_1TS%._Y3-/C.]!
M 6006^85TMII?)5/.CF;S9?C_UY?0)(KK:PU'JSWM>.3DN R154EYE)DCDF%
MUB4U.\@93*^L 2!GUHT2!W#X_S:;Y3_'DPFQ\9;4.ST=QPF>+!8DW+/S,)Y7
M#8RXT#I9RZH)T*!$S7T*%/37J+2KKU%*:V#N0U>_IG30"&VNU@% =97GO,?#
MRZ]A?HKD.GD6,"I.VTS409 ^@->)?'V&V5INA7.M(Z0=Y/1;<3AH8+92X@#P
M>'57]&'Z.4SP0R$1DM"6/VI-Y:KEU?EJEPD9N?:6'":L([1]"N!X\<"B9EK+
MS+AM[</N1UF_98J#1FD'JCWV"KS+REG+BK;1,$ D=T5Q+DA4GH%%3HQ(C#:P
MQA =8I7BH"'90'4#"8#6"Z_E^"5\?_V]<H,O<(IEO!P%IUGV,@,600Q9;2'R
MD,'YDE-,!NE<:!X$[22IW[K%08.RI3('<*(_O F[%MQEW[=KJ;'B'?(2("0N
MZY,)#Z%P!^B$0QV+Q=#Z5-^?NGZK'@>-V(Y4/$CPOIU^(R7,YN/J6UN1I)$!
MBL+:<B[3.6&L!\%%#,)&Y[#U4X6=! WM56L;%/P4;(>J9!#>XT-V/LZ1@KA\
M=0Q<6O^3:;X)\Q:CY+C.ODB0MM;+A6# U9%T$3E3PML8<O?0VX?2H;UL?2),
M-E?B0,%ZV<-^\3'\6#5D83)IQ@2#XBU%;\53],:D G*;K;)9,3I/.L?E/:*&
M]E;UB2!XC&H&>?1>/;:]?(3V;ASB>++R8D88,-@Z.5@P7D>E%0-!D PS"]P*
MKX7UK8/MQ] WM,>K3X3 1@H;)!AI=\TO[O)4F!%%(M:I>L13=***T0*BC=(%
MD1RVKO+8AZZAO5)].O-WC((&D=?9RM5U;@"OS;OAA8DB% 1%FTD5'L'YP"$'
M7;,%(978O0G<2M[0WJD^+0B/5-= L;AR9>\+\CTN1P*=9<)0Z*6J<9=,$V_H
MP-*V2Z:@B\W[NNY/W=!>KSX1$ILH:Q!!R/[E5B/'I0Q62;"*!5#.,' A)7"9
M2Y^Q6-9\0M[^U/4;ECQ]46872CO<-9P1_+N$8TU*+;8(TB>+TG$.J2A-'(;:
MOY0ST,XB^2.E6-XZ2'X\E0-IL_A$I>>MU#6 6.7J7?F7V65_C#L7[2?3?'/7
M;E,*=5P\9"5(D$5'B+9PD-(JY8/G!EL#<7_J!EFTW@PG6YH!-%;:( YL8B4A
MYL4;$O*&TH\[S)7@2'!,@@R,W.+(!3B5/3#%LDO>8C3-$;D_>8.L,^\,DAVI
M;8@F\L7%8CS%Q>+R_785\W5S(96L$84X*L+75!4%:5X4"M<$)\Z\3[SYU/O'
MT#=(-_+)S&0KQ0VGF<KM;?=JO!+C\F).N^^&U9'U6@NM,A23(H6&PD/TL4 F
M":9HI5>F=:YG#[+ZS7+W:!U;J&D 5G%_"8Z*M9Y+GJ!>&H'RQD#,5H#F*A66
M=8FL]02Q_:GK-^']Q#CL2&G##:S?C*=AFK9D*$HDUT,I2%[5#(6OL]*)0T3#
M@BB.F'\B6.Z@<B #S9XHL&ZEK@'8Q]LFOS:$)K[(WO\Q76 BRY]?8:P23%:5
MR.N=$H*2Y'@XQAC8D)DQ0>3,6K_JVH.L08;2S9"QXV1NH:8!(.\3GE\W"[S+
MB"LYA=H3/S$*MY2N)41&&C">$TZ\RUJU'@FUE9A!1L==H:R-2OH/.VIGG%$5
MW(>+9:'#H,SFE8NKC?-RMEB.$#%(H0U@EL218AI"YN0]L"R--<EP=R\I\[#?
MSA[K##*2;8V?UO(>@'5:BPC?U8O&C_,Q2>N\3G9?[XZ1S$P&5T<FDT1 ,1)2
MS$*!EC8'Q0*7LG5&;R=!@XQ2N[)2[50SC$SRH6WHI9(1:Z49KH;#%V\@*#+1
M%!!EPX2+0;>N2'B>0P6>VE=["H7V?\C>9W=G/_&@5O/&0]:UU86NA1DDS>1L
M2"RX)'3K@2N-.KYW5KW5$R8;*6E Z-L8&*U'*?PQ)1V^I6],:U_;DVG>O.]6
MHXWHQR87=7NNA/'AO/[#8J1\=)D5!BK51O@Y%Y*)2!17B2RX==GSUMTB.F6H
MWSJQ0<3,?4!C /[LIL;\7/LHHC+ A%:TXS%#<((1"RHH1&=I^W=DE@<S'*$G
M.WRH&@;AL>XOLY$7(3JI)= !4O,&3H!+GH/Q:"DBC#%CZTN]_:GK=ZS!$R.O
M(Z4-X$ZELE7_OU9N? N3M>M-$ALG OSJ\GR:[W[CUD^N!Q\^+"V^-/FOOY.G
M-#W%3[1Y7I>"I 3D/'!M VCCR/#S("'JG, (9U*I9:2Y=>S_M!SV/!'AB??%
M@-'SW/?62$0*&Z1W@*D.RDN1@HN@24-::"^$S[SYZ->C".XWC=;9+>;3*7$P
MD[6/8]DG(8O*JFY-!TI6M]YE#<D*3KRGS$+K1@3=X[:S]-I <?L8)38=%W%$
MU[4Z8V$ERC"Y$N7;:9G-S];*O!)JU(X+@PC915L=-&*R< I%I;:,/+2B?>M)
M-GN2UF]2K3,D=J&8'I,"U_=U'VL[CUL#P-_,YC=/]:(6AI4(T=19WQY)<IR^
MXB[604_DK91[=4<[+DAW+-3S.(@N-'O_6K25F ?R9I8 2%:W,K5Z:ZD8D>A9
MO=.M<VK)-7"&.; AL,P3,]:T=O+ND= /@MIK]\%[U\,%/8",XYWWX6L.3)3>
M!,N *!6@R'D$A[6E%3JAF9=%-$\X/J2BGXJ>)T#+4>(> &"NS.]5+\#K:M]I
MWA#\OQHOTF2VN)CCM?BR$2&9P('Q2/&)T0RB<!1@QT);A'P^GKH(-X^AN=\+
MF4X]]R=3Y1"@.YL2X1>I*J[V29N=DB87JP9I>?6$HEXB753"7EPLW\^6_XDK
MJS["(&OG@P2,<0ZJ" V^IOY)MAR%T[']6_X#2>W72WM:/-T'\Q,H=P 8_C0^
M_4J&X(_%>OS#A[@,XVG-O%YE,>FDNFYML"J^NFI#]&.446D10FVOJLA6F#KI
MN*@(R1"A(OF4FN?$CR"WWYK>7K'\5$I^)GB^74IXPZCSWJ-+'!S/).!4N_6C
M-V!08]0AI&):5WT<3&R_]<6#Q_+Q"FZ&Y"ZFR'X>GTY74^>GR\O.F#6NF$W&
MJ5YOW^%@OPFRNS^PW?381Q#>:'+LPV5NVH3[(F.*%EQ9-1$5JQL.!ME)P3T%
M2LPT'QZXE9JC<\B[)/N%A/EB4JO]# _!:RD!<Z+84*J:3' %3&"(3*K(FT]/
MV(^RGJ?)M4')@_QQ>Z4TS 5V8IDVUX$?8I)V5)2WL45[D-IJ?/7&I:XAIK1-
MWA"ZHH@:ZBQ7B-8X.A<#EU&AL[+UO>-NBHZ>X7)]XJ]JC:\__[(TOCX,6MQ0
M<-T(XWI#!)<5:FV@^*! >9$@*HJC7(F:!4F;KGGGG"-)[ODVHQV^'DQP>4)5
M#MRV777#(#%$\B]7]<!AFE=>Z*I1RV*\KK8^P-KM_=GM[-]A[#2RB!L6/WFX
M]LTAC(XGU!:L1$N'<(X09(I@DP@Q*H*5:7WS_3@*C[68&U:[V7DWN\DI:;E4
M$FJ7#5"9@A?/G #F@G)1ZB":CR38C[)^[5^':+IO#SM0U*!#S:M!L>%RW,>]
M:;$'&;N??F8[(_<X\AL9M^W#=3?E0FR@DY&Y!*OQ*80^#A&5 73:6)T53\V=
MG4<1V-T$Z<6FG2.M+C&0LZ+5JGZ+XB!R5B2XE&R*3GN=6IOZQU'8KZGK#EO[
MCX@^6F^#MGBK]A\'6+6;MB%-+-=#,AI9I_K!&Z!B9+"Q-GA+?-6*U4?P.4K@
MFA=;7(P<6_>;VDS)\0-$;W_J#4"%"G3 ^P#<6&+0105>L@+,V&""M-)B[)3!
M@5B0!OI_..;S>)$///A;724<Y.U<_F8[R[")E$:V8?W1-\<'>D9!N@:[JGFT
M"B'F;$%ZQQU#G1UBXRUSEX)C;<&[VKP2[]YLWDI.%,:Y*-*!Y>2;DY?.H3:K
M >^9U@*9(/ VYV\71?U:AB.T?]\B-!3\ .Z4U]S<OE2\Q8N0+'J*)"$R+VN_
MZ 1!:+*>(B>9D'NN6U\;[Z*GWRJ'YA!J(/1!>YN7TVM6/08H2+UY'G_ 2;/U
ML]J=/?N1V^@TJL]ZEC]NRF2-L[D&,ZPH1<%,H6"&JSJS1>?(D@FZ^37)70J.
MOJ--7S%?U.[S*_F]^/%R$A:W0.TRXZD4XDU:7A^)!G*7'.V65$R6)2LE6A>R
M_H2D?L^C(_3_X":VH>@';4^^U*?(%_,?ZUY'!QB1NQ_0SG+L(*R1N;BSPI=Y
MF"["JGAS\?K[Y</L?P^3B^M>,)]PO%A<8+ZY)@LR,!<2)%&+D@H%*B[$!$ZE
M.C)>11E5X^UW),G'&J2[RU]OAL1\R%Q&X**.44MT8'NO QA7>*0_HC*M(^7-
ME/1K?IX23_?M50/-##R@?H_+]=N5C[ANC'>(L7KX(>T,UD\(;.7CA/F4D+2X
M6N3&==8E%@P:BF(4(KEBZ\6Y!Q&UX244ZWSKYGG;:#G6S-S_W!L\>Z-8J&^3
M2J[S\7@0$+T1%!;6D@6MN&A>CK:5F)Y]G18XN&]%V@A^X(;DU@NX0TS([5]O
M9SRV$M7(;%Q__H9,;G2D/QX0I"NE.K02G!<6N,F^/@'D,7<PLG8;.<W>DVY*
M,.N"TOM@0(=ZS:YD@2A* I&Y8T9J.A8[&!2]E9Y^34@K3&Q]8GJL!@9N2#[A
M<CQ?O8M\@5,LX^6J#>0A-F7+)[4S+_N0VLC2W*DHK(U7KE;>@#)A4KWNB6"L
MQ_K (D&,0H)V7GE1LFU_A_@(\H[NI4GKK%=9E9)\G-''WM?#QJMQC%P6P1%2
M'2NHO,[@G0R0T+@H>9U:W7P0Y(&T]OS>LR.L/6C'^12:'+BUJSV@Q\M5M6Z8
MYI>SU=L$G![Z@FC7QS5,/^]+=#OC=[7>R;WU-D$R&RM<\N"<C:"LUQ 30ZA7
M79X.VH3-VT8_BL#CK\%.P^3WL*QYS/NKW:KX9BH5X30P%(JD( 20B\$A%!UE
MYJA+<VNW%V&]F[:.D/3PWJRUE@9NR3[C:97K)SR?S2NK![TVNO\9#=\9[22O
MU0NC>XM<(ZF4DH0I 8I'#4H;#Y&[#+)X&WT@G-G6)1S;:#GZ^NS>YVXZH'W0
MM7&V <DCIP-:67 4^P R'K)F*67;V@3O05;/KX-:8./!A5IC90S=QES$!?[7
M!7W>ZV^KUIN'V)C[G]'0QNPDKY6-N;?(#8X\G2&A2#!:TVF%JO:O2@P2G591
M:F]X^_>+6V@YOA7GW<^]57%2-(J0,BA3>.V"*]>EU/5M!QW'RD;>^G9P*S%]
M]TYL@(.'K39;"'[05_,[7X-WUKWAJ;LX]-7-P2MI=(D9LH_U:6LL%)IC LV,
MU?17'E-K1Z>[;@[OPWH ^V4!Y6KP#'I!IZ<!GNK5KZ.]$(0LD'DT!45T,;;N
M&?:0BL%V:7B,]A^,R#A.V(/HSOHB+,:+#^7C;8U,\Y[])ZP1)0?B45-42+$@
M"2\Z7@!]X=RY8*Q*C:%U#+W]5KAV!,(G4^  RJG?4*P0)NL^J'5\=0PI&2B.
M_ 45K()H9( 0>*"(@;/B6Q<]WEZ_WT9:'8'I8 $/PI;5QHLDC;P>Q5;E\N/6
M?2-F92W+(% +4(4<P:"1DZ-IL@JBF"ZNF+;3T^_HD([@TTP! [ U?]1YEZ\7
MR_%96.)B)$/QB=>TIV"Q/H@U$$D6$+U$YR2SSK:&SUT*^IW9T1%@CA#R "!2
MVQ=.Z4=^O#T[#^-Y36NM03_21O+,988BZVQ4BP:<T1:R93IS%:)J/LAH*S']
MCMCH"#AM1#\D#'W^.J<?":=XR8<1-461!=C$5BD,! H>,M@HC*A[09;VO>\W
MT])OT_&N$72,X < H-I(ZT/Y'":X^'><YMG\9#*9_5F?OBTN&0I<L>1$ H9U
M&(0TM"-XDI"$0"FX31A;5^7_E*A^A[AVYOZT5,4 L'7= ?<3Z6?^#:].ZDMN
M.$9.PM$@DBZ@=-9T7'L!L13-DO &;>OT_6Z*^AW0VA&J&BIA )"Z.:\_S%^-
M%^>S19A\*.]FT]-WXV^X;KVUN!\Z\* $0Q'!FEA-<JY-5=&!3%S0X>Y-RJU3
MM(?0V?,@U*X.RJXU-HC<P8ZF1?=Y*T%8@TF!EBF <B@@6 Q0B$O/6(I2MWY@
MLS]U^V'PN67:.]+. .SA)R0W] (_89J=3L>;\B;*8"C6(B03**!!G2&0;:_9
M6I^+,]S;UN[;3XG:#V7/+97>5A=]SVM<^:'K^5[WN#!<I:*$ \=J<PVC&/B,
M"!R98%K1=\6]3GE;)C5N76(_?#R7['A#<0[2XJQ8^X3+B_ET,4J&42CB,WBL
MI1.>V=JVWD'4(DJ/W.OF'7-W4[0?EIY;JKRA%OHV- ]9^6U<EB_#/-^Z:8R!
M48!; O!2+\85G<A!.@.HBLST?[1)^%XV9Y_5]H/,<TF6=R/D 5BB6_F2!P<M
M8]%X%R":'$')$B%HYB$E+;D-)"K9?M#=-FKV@]-S2Z$WDOX </09)_1/I[_A
M%.>AQ@@G^6P\'5<9+2E$74W>6SSDTJ+Q*9;::KOV[\'ZE%W+""RHJ)%;A?=-
M4H.2[T,HW0]_SRT!_P1:&P V3_(WG"_'"^)T-?+B 3LQ.PI*Z_5"( EJQB%P
MZV 5PV9O'7.M;PI_0M)^:'MNN?F6>NC;X?H["?+KK,X3J(/S7M4M,XX754,;
M64M.!Q9MJ./J+"B6$X3H(TB=#?'(0V1E+]?K<>ONAZ/GDHWO6O"#2()^7H;Y
M\H_SFPF,E:W+>X:Z"X(F9F+@!50('+R.-4!A18=<2&S-!\!M)V>_4L[GEFIO
M)?\!G'N;)TM].+^L3WT[321F.N97_2<N6?3HHF%) G*I:R=Q!W34TU\%5U[6
MJ<C-S\(#R-P/>L\MP]ZUO@8 R5=(*Z?Q>O0.GD_P:MS/67V)^-\;BQ8-'?OH
MO0!)\1 H;SG$C.0E(/K(+'I16F?##B!S/T@^MW1\U_H:Q)%[W2/I/B=>HBS9
M> A!DKWWV=5W]HKPXB*G#>9$:?T@>1LM^\'KN63SFTI^ &;MFH\_R$;/ZTSK
MY?BZX,@D+Q2K=Q,EUVI(H2'6V65<)>Z5<;GD]H6HV^G9#TG/+9??3 -]!Y97
M=UPG%WF\O"PWNK\[0O&!=H(!VB02E+ *@C(&6(@%.1<H]'[1Y!Z+[0>79Y7'
M;RWB01QB]]N%/CB552XRHH#,"@.%-6RQ*H"2R&/0SMC0NK'D3TC:#UG/+:7?
M4@\#.-E>AL77VHB(_E,[^G^CK3/=D+G3R*)D#H2NS4B$3> XB4XGQ:,*)CO=
M.C&Q%V'[0>RY9>W;ZV0 0'L3QO/+ENSKL3'C,'D[)6E=G-UP-TK9,&]L 2EJ
M.L\94=-Y"BP9YZA)<%JT?NV\%V'[ >VY)>S;ZV001^4KG-.FJ9F4!YM&A)!$
M3>X%PVM'7!,A8JA/X-#2T9^$#:U]]>W4[ >JYY*];RS] 9BLZ^=+]_E@.G >
M1 96A[8JES3X$(@MEBG8\#GEYET4M]&RWQ/YYY:D;R+Y 2#HXWQV3M'JCYK1
M7=*17H_S\YN'E+=&'+D24^W.9'7TH**DP]P:#4RZ&$JL!;&M,U'[TK8?PIY;
M+KX3S0P <37<)0*^OL)O.)FM.%KU&3T[OZ!%/L_*\L\-04NPFBGMB#];>Y1P
M7YL!DCBM)]8YYU;&UO [B-#]L/C<DO#=ZVP P%S=WI\L%K-ZVX#Y[^/EU]??
MQ[?>.]W<R'Z8DT3("4W+B_DJU+YZ-)P#A<\<D&GR'HS@X-!B%7%,+#NN;M)4
M#>L5CR)Z/\ ^M[3^T^IR .!=CSM=SSE]\ S/,3H>)(-LG2&G-M1)8D& =%EZ
MXU"C:OY"=SLY^P'NN67_6\E_ %!ZCW_>$M)\-J4O$]Z*MQ\D%$/.7',$-*$Z
M(%@OS52&&G8;CR&J8!OCZ[$T[@>ZYW*'\"2:&@ 2/^.DO)TN+N:U>\*6:Q+I
ME">_EPRS<+5Y74(*U@U"L5QF9;#XYMT']R!K/[P]MYN%UOIXOOUVOX0XZ:#;
M[N7'/E&OW4U,=-]IU_FL6*Q#2#-A0PE4X+AS$!EBL=%7=+:N=>^LT^[6(/U6
M_:_1R06FP=1LHBJ2-EQQ$KQ.*G##,F+KH.#G5 VV$^]CT+%WQN0P90Q]IL#&
M6LTC#-.NSVMHD?8FN]7<@8T+7@,NB%K@I0JDVH:2 $=QGO<&>,E:8>19\J<I
M-VXV@^!F5OWU.A_#CU7.YL\PSZN9T.N2WD6]6ELOOEA<G*V_MU+%K1N1J!A%
MOPF2)R]!.14AV)"!H\ZV:%]$\\;A;3GH>=I!._0]\,;Z4_008H,-W-\6\6WN
M+Y,]/^YQ')U.45<O==7'0W )CF4%)2==M&'(<NNX]7BJ^VU?_L1P[E"A?5=9
MKD9'OIV6V?SL]B.+S8RY8FTL)0*3FH%B/("KD55R,23&->;[SZZVE%L^9M5^
M>YMW@+1NY3Z(PI*;3?1^-OV&BR7F579[G.BKU0[Z8SI>;ML_QFB7G,T0,=7J
M!^+9QU0@%N]0Y,19;OX6_AB"^VV?_B2VL&LU#LT,WK!9.=S"8,KH LH,8C4I
MJI@Z?9+B.8H-%0O!,>_L0>9PG]7[;<'^5&:QN1Z&:AX_XGS%]#2MQ;IK8V6O
M)$KNP$IOB=]"6RPJ#R:48%5&9+QUZNHXBOOM^OZT!K(K10XZ2?VBMB' Q8($
M',?3]?BI,%VW8SU)_W4Q7HQO8KV#TD*/7*%=HN@8UAJECC:0</*0@FM &V5S
MLC%"5!1&*Y0>Z+S%VGD4E3 U'FG]P.5Q%':'PZO6K*2@RY/D;G_6P_&WYR>W
MP]TAK#3"VXX&MQNF?+/H%(F*K*;6@4)>;2%ZKD%P[;11S 3#&L/M402V.ZRO
MEEV)?A0T<6C00R)C#:J.AO$2$4J(PG*3;(G=12EW2.DWM=@=6K:?MH=KHL=
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
MHJ-? !VKVYU0.4#0?5?KG52=?<;I>#:_R\OEBT)=9+39,(HS:D5VR11QR%A
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
M\P0I2T4T"P4N*08&E2S%(?W1.DU1UQT&DU-[D;&W9#M PX,BN<*VI_.>9\.
M6T_8#F0T@RBE-H=(+O!8K&M=W? X1<,0=*H%]@VUT3.V:LV/]J[H.KG<);FY
M^DS@/=G/Y',V020ZGUM;H,?H&59\=:HEH,TTT0&JK@<64'0<YXMP]=!RL9[G
M.E^ OM@435]1QF=9.<4T(QO,:@6CBB2OP&O+-Q<HP%%,BM9=^7:A;QCJ3C7_
M/IJF.D#A>]R$)+\&$M^-,OWM^]QUK>N_6;W_G_.+3S=_959KUE)$"Q1OU]?
MHE9^J Q&:B4Q*G2Q=9>8 TD>AM53R_%/H<\.X/ONXA.NKBYJ9UYQXUUTH)T1
MH JY%AZ#@F*8L<:C%,UMY(WEA\'J5+/]^\JY X@\*)G?UU@NS][."\Z8LUH7
MST XKT%%XLNER("DE33]C_2V=1IB %G#('5J5P)CZ:4#J+V<KS\OU^&,HIS+
MS]\ZK]9;^>7B8KZXQ'PU/>JN S%S05L6O80LE*0M50=^,.$A1Q3*"H91M'X
MM"^MPT!YJE<*1]%@!TA]I('O]_Z];^_MW[N9B7;]FVEYCN]6]8)OA9_(P]C4
MJ-1OOOKKHGY)'_IJ<7E^+27I="R:'(N2= 1ED8Z.:!0D)YW-"J7SIC'.I^%T
MV"XYU;N,$T!/!WMLI["1HXWD3V402A4*&U6 B)*3.E %(8/#N^U_.PSPQX+S
MBY3J,P."T:_+LWF:WZ@ C4Z+R(6!5&J:&J6O364X,(:A>JF2:_D0C$=34 ?@
MN^FP\R)D+ED!TP%!T<Z'0**!K,@&".NX\JU?J>\:&(T6%XT$G7W%VP$R?NR5
M_%LXP_5[O+A<+=;;.7&OEZN;WYT5[K..J=9/,#HMD'P<5WCM 6E\4<)[$UL?
MW/O0.>W;P)&P-KK"IB[">W%VMORS#BF\RX2-Q6E5ZP<+[2<5,$ (/@$:'Z1A
MQBB\DUQ\H/CNH16F?</7&"_M9-F!E1J2'>#%<,MJ0SEE/?F#)"2'G@$*EXIV
MB?S"]GV VV1M1O/\1[)!K=71 <*JX20"/KTD\WJVO*J'7^2[M:H;*7[]@']=
M_$2__,?,6N&*,06RC23$2)(,&6.=+>&%]#9ITW[DRQZ$3OL\<+23<&R5-</E
MO__M!\%3[/W'YD>;G]3?>H_E7^I_?W__YM;G;R2U7*TO/W\^^_IO%!!?K?';
MG,[_,D]U"_X@X)=X$>9GY(W>9F4]/_]\AD\=D@,_^6_?R;_+V':!'U#4D!6L
M28&,^5\/+K5]")O,JL@<UO[HHE80: -^\S;9.J=H92U*Z\O,AZD9$4>?:)?\
M%-:XV3K7P\:W4M\+/H]^8$/4#">\$5CN7_$;8$1)UL>BP7"^:<>A( 83P?KL
M*2(T K%U6=GC%!W\OCU]PGQYAN_* ^NL5F'Q\:IJ]*>OW__-MA7@BS]KM[]0
MI],['>B\9P:*,/5-!Q=0$XLDG\"21ZXS:RZ:5L1/VP^M(>9^>%T_B7H[</:J
MW_I+.,<7?\W7LRQ-,ES7"T5K:S<!3V1'"H5DEBI+3:Y(:S-_<_V)T34-!.[&
M$_OJHR,LO5R>A_EBI@V)0=L "2-1S\BS=!X92!\29IX3OSL.HAF:KBB8%D_[
M:_(!2.PAULD36()Q]^Y\,8^7ZS>+1%*;?\'*#_\[GD=<S6PR17MKP$D5:B<3
M<BQ]=I!3S%9:S9,U3SE9@U;J PO[J' YECP[L!A71I/^\6:3$/%>88J0=*I=
M(HN'4(+9C$70"K-,H74N_18!T][E]7'^[*^1#N"TO^"^L[W(=S9K9/5RO9:M
M\%1 E:#!I]JE&X73KD3AFK]C&(./:0W@ ;"ZZZE/K>,.</[J_//9\BOB;Q?+
M],>[SU4 6_O/<W#H? "1; 15;UNC$V3_C;,BH>+2M#:A#Q+39;!X1)PLQU!:
M;^C;LA!*TL+R -K7!L_H!(2L'01%XJHO9G-N_;K^'C(F/L"[1MP>BNH :^^Q
MCL9+%Y@W3/R^F%^LW__V^Y:9+)2*B8X0P8LCX<@,P3D/*1:;7>;.VO9O;!XA
M:-J*GN[PUTYY'2#Q5UR5Y>J\5A!LA+C>LN$XYU*2+Q.T2*"4E! MUAM>RV)
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
MW)U6^,#[\]%)';8/1JM1/,(^Z%#ES^ST>+EEX4/X:RL,5"4K13; .DTF(<8
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
M5+E+2+V+7*?&R&N,J\NP^EI9^O8"YXH-M"(Y7SM'<$_R"=7:&HEU8H,1,JA
M[ V+C!Y<8_KRFK;(:"3-J4'Q\A+GBZ\85NOE L,B7_RY?(0SI:4N&1,@!@6J
M.G<QY@!9BRR+5CK@L&+_G9:=QJ@TU?+R*"+O!TP7I'VD/Y:7'S^5^1=\A$'B
MCJ5B#=CL4IWIXL!91L$?\R)A81[OSAY^$E/#5Y_&*AT!6B,I8&J$_=_+!1(+
M]@X+-CGF9*BEW2Q0J)G)$XP4/$BAF?)!(/=L$(;N__SI*_G:GET-I#@U$.XQ
MH@]P)6W]7P*U+(ZX,D) 8)J#2>AD"H;S,BP#,WC)"<^K%II]XJQJ(.9^P'/7
M3-[/W)9%'WR.V5A(O-;.:EG HTB0E3%66:Y#'M8D8K_U)SRKQH/5: J8&F._
M++]LB";MLSMB$UQGP[6"%&MB5#@%(9!?YS0WA2,%D<4/PM'#:_34O+?%B=5(
MFAWD]S;=&W\-7VNJ\\/RI[#XX_KNU7/DRJ,&E-6"EMJ(R:<"1L9"/J 2Z>[U
MY,$)O@>)Z:D%[X'X:2OXJ<W*WVGI3_?L F-M,'6PMT':"B0D1Z98!Q :4U&:
M<\Z&>< /+-!3E]T6!J6%'*?&PHO/J_G9/3QPI:*-11" D? L76U 6.J$Y6"U
MRTER-0P+#RS04U/=)DG>!G*<' OW#\P-6J3@C03AK0=E#4)0Y#:5)+T5F7/T
MPUR- \8.'ZGA01,D'"[%'B:N;>[$I$4?C9;@8B6Z* >UJRHXZX4(T;-B!CVV
M;3IJ;[0D2=OKY/TEV8/ZK_-Z3C,A(X+S)I/YJCV)F%# ;208J\B,'?3 X[0&
M[NVDK <&[NTBN8D5OBV[VQ+N7!3*LPS";!ZN>08!.8<Z)S1X;E4<]C3C"97?
M6G1BI>^CLF4+^4VM^.UTB"W[3'LFD4$63M8'N09\X(907U ID0W!OX7B;RXZ
M33ZJF>+WEE\'280?!J2'4@RWV0/Y+^2JBOI(-G(-3.G %$;#2NOYWW=IF#;E
MU/;\;R+GSG"R]8UY*63C,$()LLZE%@F\Q02UL4WAWD3&W(A(Z:& [#"M/@*1
M/43< 4A^"NL-]=?5M:(PP5."I.K8,T%AE#?>@N;<Q1"9\&S04;(#0&Y3T \X
M]M'GLIEP.X#&V^4B+Q>;UD$Q+/YX5X@*S)6?MV]^>O?^NER!B<B%3&!4[<L@
M=8!8C >7R)5*GF.^FWL\_"7Y$,*F+3EK#*3VJN@ 7[]ANJ15WWW!U6+^\=/%
M]EW:XN.F2]6RK+[]Y,TBXU^__1D^W]A,3EO#O=> ,:HZ45W7L6@(NHB(TOL2
M4^LF#0<1/&V&I#$>CZ>Z#G#Z$E?S+Z2I+WBCL]]\_<?&>RADRZ7R'K+D%I0Q
MQ(M #LZX@EZ0]^!:W]L]1L^T5W?C^.'-Y-\5EGY>+C:=1C[0;VYW9$E.,62R
M]@385/XIB"PDT)9KYVR4S+;OD/@P/5.7\[?2^H-P.E %'<#I)_(+OKW>-DHR
MS<B,;H8;<-IGSJ,@[U)PY&AE$,U=]^_+]P*60W5ZUX/?4\ =8.,^8_SV6SLU
M[THRZ IH5=^NJ,AKIIR^-#KZI'CD1^E$]W:G/H>CE1B,<W"UTT '<+K34/;&
MZ%D^DZGP.C:.O$C:9HH9"Y$D RZHXDA&W/EQYY#<(J>_[E![*OWQEKY[:Z #
M,-TGI <;,DJ9?5:,A"0$A0O,.]I]10,/*M6*O^S9,5KP']0T\Z@OJ=O ;30=
M35TM,VS0H50YRA0D&$U!L=)!@2N90_:>92:B%_9.JGST89)'K9\X#$0C";I3
MTW6SO?J+BU_)&5WF5XL\2XA>,>W!B$@>HS(9@J&_F:QE\,&ARJTOYG8@K[\[
MN_$,5PL-=0J^Z[ML"GP^X2*_N[Q87X1%IBVV'4F=7>22Q5K$6#N_^>(@1J]
M!&VX#E&&YBT8]Z&SO]35Z.=H&YUU@,N7VV6O\L 4A*\OUK]@92.47%(!IVI'
MN4!N:: P&GCF4B?C2U3M X-[2>DOOFP5%!PN^=T!Y*\ M,"/=9;(AS9^V>^+
M]=6U0IU7M\"+J\%U\VV<DRIGL\AK99_2]8J+UX>&M3LA&>T<K414);$TK)7)
M@,6FK70?R2=K+>0.C,\WEC;=XR]75;JSR*3S07BH$YOJG/( C@0&HCC-Z%3W
M4;=N<'X?'=/6R(]G=@Z6^?0VY\;=^L?Z]J-R\LMRD;;,H% :+=>0;!"@.&T"
ME_CFS:E@+G#%[O9Y;%'7< \E@R TVE"_$?VBP^4^=2:ADG_V/;;=N'.O[G/G
MN)3*U6MV0:R!2L6"5]8"$T:)R.O&&-:&8.B*PW*@HXW6&^GP&D7>/8#HT00)
M!:$FHC!0L,XCM"[5R80!-/ESVJ;L-/+!X#DX"<5/*'/>7KX=N#NWKP&N4AGS
M]&OX6K^<&1<98UD"4[66O10/ 04#[W,TA1D,K'6P_RA!PS!U@NGQ=FKH#E.W
M)CUK&U/*3%5.ZJ W*\"7E %UT-DJ%&'DL9V[#]D^H3QY8P5T *5;D<%,(&.Z
MOIMU,EM0,42224!PK BA93(QM#9'MP@8!I@33'+O+^8.,/(6+^J'74OF1_\M
M*!^B4A)\XIMA?QZ\KBT9/%=%!Y$16]<R/473,"2=8GZZI3(Z -<.DX^M"LHD
MCI!\HE.:XDN(/-6V99X7'6UBL7WQ;M.1U/PD4]:C**@[Z/T4UO/U;T1+R.\6
M-POP^4SHI+F1$02O[F%B IR6)$ACK34N&Q[-J,![F+9AL#NAM/>HRND =/=)
M[/?%Y1KS=83[\_+\?'Y1N7Z->&-WA>#1.<[J[ P.2B;R++-R(!.BB2)+KUN[
M]GL3.PR6)YA)/X[Z.L IL?$9%VO2V>+C3^&L7C=M'0S+N2T%.213O5=A%;B4
M$VVXI-'Q8%&KQCA\D)AA.#O!='L;\7> H]MV_'J&W4M<I]7\<U74+#%5%+H
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
M>7U>G&G3> MU/EU!%@O/S;1_M>0TP=<!RKJK[CTD-['"_WX5!VX)QYR3E"6
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
M!?<V'^!Z-Z,89;^;!%E&$J_]M$PG_KAX^:?_,IWOS!Q8;Y;SU?O%;/;+KB_
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
M*9!]8@3EP813DJ"O'(B4:"AXZA5N7I=S2D[G8:^HAP'L/@%M4%9'I_<!<J*
M6Z<47T^_ 6ZB^"]DXQVL+U-;/FJOJ2*,YE3RX6C*ID@)4!YY3"'I.*RFZ,&/
M;PZ 4W6VJ"K UA#XAU^F/U!T'Q>+69',Q^4F_FO/!S7.1@?EC6+I&(R.37D>
MDXD&8870$+-T@X#PR")MHN0CP:&6,%N#X@.ZG"7,^O=I7A<V%E<W[%7)#&<2
MS\W21,:5(:.>A%@:55L3<N29:9$'(>.IE=J$LD>"1U6QML;(B]EB_;DX _/T
MRV*Q+K#?<Y$D,* V$TE]F>J"2+=N&['-.0/CX.].83U4CWAHB39!ZI%044>0
MK>%P\6DYC9O9>G-%/<O9>9J :%U>A:1L2Z.I1(R)4:@@2CAL$ SN?72;4/1(
MZC]-<!U$G9_KKUVG=B+U'&TB18SPI8;*:L2W14:] ,-"M.[N[*N3HS-'$]LX
MF]^-=WQ>K7< [S>;LBG?YEWTJ\AM'PY;3;RWBI4:P, <P_-96OP3MR19Y62
MY&C6E?%[F)JVX9LSP6$QBFY:WYT?_*S,XMP*ZPVLKSM\3B+7+ 4=2=8"A4.-
M)PZT)%IHG6F(&:P=9F<?6J+MN79>V%04=M^)M$U8P?]N\/->?BN;X91$VH&/
MJIA(&T)LK43:G;6N$AD\&TNM*MXX]T0BM,IL)$1"YJ!TL &MKMIYH@.T/ &+
M_0_*E^!7\-__]O]02P$"% ,4    " "[AE=6CX=WG+52  !Y1P( '@
M        @ $     97@Q,#8R+7!E<F9O<FUA;F-E<VAA<F5U;FDN:'1M4$L!
M A0#%     @ NX975@(@O2224P  %U8" !\              ( !\5(  &5X
M,3 V,RUP<W5A=V%R9&%G<F5E;65N=&-E;RYH=&U02P$"% ,4    " "[AE=6
M+,.U)T%3  "03 ( '@              @ ' I@  97@Q,#8T+7!E<F9O<FUA
M;F-E<VAA<F5U;FDN:'1M4$L! A0#%     @ NX975BFH5ZF7 P  SR8  !\
M             ( !/?H  &5X,C$M,C R,FQI<W1O9G-U8G-I9&EA<FEE<RYH
M=&U02P$"% ,4    " "[AE=6@M9LJS $  #-%   '@              @ $1
M_@  97@R,RUC;VYS96YT;V9E<FYS='EO=6YG,C N:'1M4$L! A0#%     @
MNX975A+:)XSD!P  ^R8  !X              ( !?0(! &5X,S$Q+6-E;V-E
M<G1I9FEC871I;VXR,#(R+FAT;5!+ 0(4 Q0    ( +N&5U9G3$?0_@<  &8I
M   >              "  9T* 0!E>#,Q,BUC9F]C97)T:69I8V%T:6]N,C R
M,BYH=&U02P$"% ,4    " "[AE=63<1!:F $  #Z$0  '@
M@ '7$@$ 97@S,BTR,#(R8V5O8V9O8V5R=&EF:6-A=&DN:'1M4$L! A0#%
M  @ NX975I.24*J5'   #H(  !X              ( !<Q<! &5X-#8M9&5S
M8W)I<'1I;VYO9G-E8W5R:71I+FAT;5!+ 0(4 Q0    ( +N&5U8.^T>@%S$#
M  ^2(0 1              "  40T 0!T<V-O+3(P,C(Q,C,Q+FAT;5!+ 0(4
M Q0    ( +N&5U;I4ZWO%A8  "+^   1              "  8IE! !T<V-O
M+3(P,C(Q,C,Q+GAS9%!+ 0(4 Q0    ( +N&5U:S+U!%$18  )C,   5
M          "  <][! !T<V-O+3(P,C(Q,C,Q7V-A;"YX;6Q02P$"% ,4
M" "[AE=6X,&0Q"5G   F0 0 %0              @ $3D@0 ='-C;RTR,#(R
M,3(S,5]D968N>&UL4$L! A0#%     @ NX975O6L.3\)!0( 4&H" !0
M         ( !:_D$ '1S8V\M,C R,C$R,S%?9S$N:G!G4$L! A0#%     @
MNX975C(LU5Y80@$ VLH! !0              ( !IOX& '1S8V\M,C R,C$R
M,S%?9S(N:G!G4$L! A0#%     @ NX975@"))$DO1 $ ZI0- !4
M     ( !,$$( '1S8V\M,C R,C$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( +N&
M5U8WKHP-P;@  'LI"  5              "  9*%"0!T<V-O+3(P,C(Q,C,Q
>7W!R92YX;6Q02P4&     !$ $0"\!   ACX*

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