SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Tractor Supply Co./DE – ‘10-K’ for 12/26/20 – ‘XML’

On:  Thursday, 2/18/21, at 5:24pm ET   ·   For:  12/26/20   ·   Accession #:  916365-21-52   ·   File #:  0-23314

Previous ‘10-K’:  ‘10-K’ on 2/20/20 for 12/28/19   ·   Next:  ‘10-K’ on 2/17/22 for 12/25/21   ·   Latest:  ‘10-K’ on 2/23/24 for 12/30/23   ·   42 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size

 2/18/21  Tractor Supply Co./DE             10-K       12/26/20   75:10M

Annual Report   —   Form 10-K
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-K        10-K Tractor Supply Company                         HTML   1.21M 
 2: EX-4.6      EX-4.6 Description of Registrant's Securities       HTML     44K 
 3: EX-10.59    EX-10.59 Form of Performance Share Unit Agreement   HTML     44K 
                for Petsense                                                     
 4: EX-10.60    EX-10.60 Form of Restricted Share Unit Agreement    HTML     44K 
                for Petsense                                                     
 5: EX-10.61    EX-10.61 Form of Nonqualified Stock Option          HTML     42K 
                Agreement for Petsense                                           
 6: EX-21       EX-21 Subsidiaries List                             HTML     21K 
 7: EX-23       EX-23 Consent                                       HTML     21K 
 8: EX-31.1     EX-31.1 Section 302 CEO Certification               HTML     24K 
 9: EX-31.2     EX-31.2 Section 302 CFO Certification               HTML     24K 
10: EX-32       EX-32 Section 906 Certification                     HTML     21K 
17: R1          Cover                                               HTML     81K 
18: R2          New Accounting Pronouncements                       HTML     26K 
19: R3          Consolidated Statements of Income                   HTML     85K 
20: R4          Consolidated Statements of Comprehensive Income     HTML     38K 
21: R5          Consolidated Balance Sheets                         HTML    110K 
22: R6          Consolidated Balance Sheets (Parenthetical)         HTML     37K 
23: R7          Consolidated Statements of Stockholders' Equity     HTML     72K 
24: R8          Consolidated Statements of Cash Flows               HTML    121K 
25: R9          Treasury Stock                                      HTML     30K 
26: R10         Capital Stock and Dividends (Details)               HTML     22K 
27: R11         Treasury Stock (Details)                            HTML     21K 
28: R12         Significant Accounting Policies                     HTML     93K 
29: R13         Share Based Compensation                            HTML    101K 
30: R14         Goodwill and Other Intangible Assets                HTML     43K 
31: R15         Debt                                                HTML    135K 
32: R16         Interest Rate Swaps                                 HTML     56K 
33: R17         Leases                                              HTML     67K 
34: R18         Capital Stock and Dividends                         HTML     38K 
35: R19         Net Income Per Share                                HTML     46K 
36: R20         Income Taxes                                        HTML     91K 
37: R21         Retirement Benefit Plans                            HTML     26K 
38: R22         Commitments and Contingencies                       HTML     26K 
39: R23         Segment Reporting                                   HTML     36K 
40: R24         Subsequent Events                                   HTML     22K 
41: R25         Significant Accounting Policies (Policies)          HTML    182K 
42: R26         Significant Accounting Policies (Tables)            HTML     34K 
43: R27         Share Based Compensation (Tables)                   HTML     91K 
44: R28         Debt (Tables)                                       HTML     37K 
45: R29         Interest Rate Swaps (Tables)                        HTML     57K 
46: R30         Leases, Supplemental Lease Liability                HTML     72K 
47: R31         Capital Stock and Dividends (Tables)                HTML     32K 
48: R32         Net Income Per Share (Tables)                       HTML     46K 
49: R33         Income Taxes (Tables)                               HTML     94K 
50: R34         Segment Reporting (Tables)                          HTML     32K 
51: R35         Significant Accounting Policies (Details)           HTML    121K 
52: R36         Share Based Compensation (Details)                  HTML    165K 
53: R37         Goodwill and Other Intangible Assets (Details)      HTML     37K 
54: R38         Senior Notes (Details)                              HTML     70K 
55: R39         Senior Credit Facility - Credit Agreement           HTML    133K 
                (Details)                                                        
56: R40         Interest Rate Swaps (Details)                       HTML     85K 
57: R41         Interest Rate Swaps Estimated Amount to be          HTML     27K 
                Reclassified into Earnings Next 12 Months                        
                (Details)                                                        
58: R42         Interest Rate Swaps Schedule of Changes in AOCL     HTML     36K 
                Net of Tax (Details)                                             
59: R43         Interest Rate Swaps Tax Impact of Derivative        HTML     22K 
                Liability on Accumulated Other Comprehensive                     
                Income (Loss) (Details)                                          
60: R44         Interest Rate Swaps Ending Fiscal Period AOCL       HTML     24K 
                Balance (Details)                                                
61: R45         Leases, Term and Discount                           HTML     29K 
62: R46         Leases, Cost                                        HTML     31K 
63: R47         Leases, Maturities Table                            HTML     86K 
64: R48         Leases (Details)                                    HTML     30K 
65: R49         Capital Stock (Details)                             HTML     23K 
66: R50         Net Income Per Share (Details)                      HTML     56K 
67: R51         Income Taxes (Details)                              HTML    133K 
68: R52         Retirement Benefit Plans (Details)                  HTML     33K 
69: R53         Retirement Benefit Plans Deferred Compensation      HTML     23K 
                (Details)                                                        
70: R54         Commitments and Contingencies (Details)             HTML     23K 
71: R55         Segment Reporting (Details)                         HTML     35K 
73: XML         IDEA XML File -- Filing Summary                      XML    123K 
16: XML         XBRL Instance -- tsco-20201226_htm                   XML   1.86M 
72: EXCEL       IDEA Workbook of Financial Reports                  XLSX    108K 
12: EX-101.CAL  XBRL Calculations -- tsco-20201226_cal               XML    155K 
13: EX-101.DEF  XBRL Definitions -- tsco-20201226_def                XML    659K 
14: EX-101.LAB  XBRL Labels -- tsco-20201226_lab                     XML   2.03M 
15: EX-101.PRE  XBRL Presentations -- tsco-20201226_pre              XML   1.10M 
11: EX-101.SCH  XBRL Schema -- tsco-20201226                         XSD    199K 
74: JSON        XBRL Instance as JSON Data -- MetaLinks              407±   590K 
75: ZIP         XBRL Zipped Folder -- 0000916365-21-000052-xbrl      Zip    624K 


‘XML’   —   IDEA XML File — Filing Summary


This Document is an IDEA XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<FilingSummary>
<Version> 3.20.4 </Version>
<ProcessingTime/>
<ReportFormat> html </ReportFormat>
<ContextCount> 154 </ContextCount>
<ElementCount> 489 </ElementCount>
<EntityCount> 1 </EntityCount>
<FootnotesReported> false </FootnotesReported>
<SegmentCount> 50 </SegmentCount>
<ScenarioCount> 0 </ScenarioCount>
<TuplesReported> false </TuplesReported>
<UnitCount> 7 </UnitCount>
<MyReports>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R1.htm </HtmlFileName>
<LongName> 0001001 - 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-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R2.htm </HtmlFileName>
<LongName> 0102114 - Document - New Accounting Pronouncements </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/NewAccountingPronouncements </Role>
<ShortName> New Accounting Pronouncements </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 2 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R3.htm </HtmlFileName>
<LongName> 1001002 - Statement - CONSOLIDATED STATEMENTS OF INCOME </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFINCOME </Role>
<ShortName> CONSOLIDATED STATEMENTS OF INCOME </ShortName>
<MenuCategory> Uncategorized </MenuCategory>
<Position> 3 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R4.htm </HtmlFileName>
<LongName> 1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME </Role>
<ShortName> CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 4 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R5.htm </HtmlFileName>
<LongName> 1003004 - Statement - CONSOLIDATED BALANCE SHEETS </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETS </Role>
<ShortName> CONSOLIDATED BALANCE SHEETS </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 5 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R6.htm </HtmlFileName>
<LongName> 1004005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/CONSOLIDATEDBALANCESHEETSParenthetical </Role>
<ShortName> CONSOLIDATED BALANCE SHEETS (Parenthetical) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 6 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R7.htm </HtmlFileName>
<LongName> 1005006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY </Role>
<ShortName> CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 7 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R8.htm </HtmlFileName>
<LongName> 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS </Role>
<ShortName> CONSOLIDATED STATEMENTS OF CASH FLOWS </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 8 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R9.htm </HtmlFileName>
<LongName> 1108108 - Statement - Treasury Stock </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/TreasuryStock </Role>
<ShortName> Treasury Stock </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 9 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R10.htm </HtmlFileName>
<LongName> 1407417 - Statement - 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> Statements </MenuCategory>
<Position> 10 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R11.htm </HtmlFileName>
<LongName> 1409418 - Statement - Treasury Stock (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/TreasuryStockDetails </Role>
<ShortName> Treasury Stock (Details) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 11 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R12.htm </HtmlFileName>
<LongName> 2101101 - Disclosure - Significant Accounting Policies </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/SignificantAccountingPolicies </Role>
<ShortName> Significant Accounting Policies </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 12 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R13.htm </HtmlFileName>
<LongName> 2105102 - 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> 13 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R14.htm </HtmlFileName>
<LongName> 2108103 - 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> 14 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R15.htm </HtmlFileName>
<LongName> 2111104 - Disclosure - Debt </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/Debt </Role>
<ShortName> Debt </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 15 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R16.htm </HtmlFileName>
<LongName> 2115105 - Disclosure - Interest Rate Swaps </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/InterestRateSwaps </Role>
<ShortName> Interest Rate Swaps </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 16 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R17.htm </HtmlFileName>
<LongName> 2126106 - Disclosure - Leases </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/Leases </Role>
<ShortName> Leases </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 17 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R18.htm </HtmlFileName>
<LongName> 2129107 - 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> 18 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R19.htm </HtmlFileName>
<LongName> 2132109 - 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> 19 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R20.htm </HtmlFileName>
<LongName> 2135110 - Disclosure - Income Taxes </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/IncomeTaxes </Role>
<ShortName> Income Taxes </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 20 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R21.htm </HtmlFileName>
<LongName> 2138111 - 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> 21 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R22.htm </HtmlFileName>
<LongName> 2141112 - 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> 22 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R23.htm </HtmlFileName>
<LongName> 2143113 - Disclosure - Segment Reporting </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/SegmentReporting </Role>
<ShortName> Segment Reporting </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 23 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R24.htm </HtmlFileName>
<LongName> 2146115 - Disclosure - Subsequent Events </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/SubsequentEvents </Role>
<ShortName> Subsequent Events </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 24 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R25.htm </HtmlFileName>
<LongName> 2202201 - Disclosure - Significant Accounting Policies (Policies) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/SignificantAccountingPoliciesPolicies </Role>
<ShortName> Significant Accounting Policies (Policies) </ShortName>
<MenuCategory> Policies </MenuCategory>
<ParentRole> http://www.tractorsupply.com/role/NewAccountingPronouncements </ParentRole>
<Position> 25 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R26.htm </HtmlFileName>
<LongName> 2303301 - Disclosure - Significant Accounting Policies (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/SignificantAccountingPoliciesTables </Role>
<ShortName> Significant Accounting Policies (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.tractorsupply.com/role/SignificantAccountingPolicies </ParentRole>
<Position> 26 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R27.htm </HtmlFileName>
<LongName> 2306302 - 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> 27 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R28.htm </HtmlFileName>
<LongName> 2312304 - 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> 28 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R29.htm </HtmlFileName>
<LongName> 2318305 - Disclosure - Interest Rate Swaps (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/InterestRateSwapsTables </Role>
<ShortName> Interest Rate Swaps (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.tractorsupply.com/role/InterestRateSwaps </ParentRole>
<Position> 29 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R30.htm </HtmlFileName>
<LongName> 2328306 - Disclosure - Leases, Supplemental Lease Liability </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/LeasesSupplementalLeaseLiability </Role>
<ShortName> Leases, Supplemental Lease Liability </ShortName>
<MenuCategory> Uncategorized </MenuCategory>
<Position> 30 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R31.htm </HtmlFileName>
<LongName> 2330307 - Disclosure - Capital Stock and Dividends (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/CapitalStockandDividendsTables </Role>
<ShortName> Capital Stock and Dividends (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.tractorsupply.com/role/CapitalStockandDividends </ParentRole>
<Position> 31 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R32.htm </HtmlFileName>
<LongName> 2333308 - Disclosure - Net Income Per Share (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/NetIncomePerShareTables </Role>
<ShortName> Net Income Per Share (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.tractorsupply.com/role/NetIncomePerShare </ParentRole>
<Position> 32 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R33.htm </HtmlFileName>
<LongName> 2336309 - Disclosure - Income Taxes (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/IncomeTaxesTables </Role>
<ShortName> Income Taxes (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.tractorsupply.com/role/IncomeTaxes </ParentRole>
<Position> 33 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R34.htm </HtmlFileName>
<LongName> 2344310 - Disclosure - Segment Reporting (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/SegmentReportingTables </Role>
<ShortName> Segment Reporting (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.tractorsupply.com/role/SegmentReporting </ParentRole>
<Position> 34 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R35.htm </HtmlFileName>
<LongName> 2404401 - 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> 35 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R36.htm </HtmlFileName>
<LongName> 2407402 - 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> 36 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R37.htm </HtmlFileName>
<LongName> 2410403 - 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> 37 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R38.htm </HtmlFileName>
<LongName> 2413404 - Disclosure - Senior Notes (Details) </LongName>
<ReportType> Notes </ReportType>
<Role> http://www.tractorsupply.com/role/SeniorNotesDetails </Role>
<ShortName> Senior Notes (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 38 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R39.htm </HtmlFileName>
<LongName> 2414405 - Disclosure - Senior Credit Facility - Credit Agreement (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/SeniorCreditFacilityCreditAgreementDetails </Role>
<ShortName> Senior Credit Facility - Credit Agreement (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 39 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R40.htm </HtmlFileName>
<LongName> 2417407 - Disclosure - Interest Rate Swaps (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/InterestRateSwapsDetails </Role>
<ShortName> Interest Rate Swaps (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.tractorsupply.com/role/InterestRateSwapsTables </ParentRole>
<Position> 40 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R41.htm </HtmlFileName>
<LongName> 2419408 - Disclosure - Interest Rate Swaps Estimated Amount to be Reclassified into Earnings Next 12 Months (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/InterestRateSwapsEstimatedAmounttobeReclassifiedintoEarningsNext12MonthsDetails </Role>
<ShortName> Interest Rate Swaps Estimated Amount to be Reclassified into Earnings Next 12 Months (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 41 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R42.htm </HtmlFileName>
<LongName> 2420409 - Disclosure - Interest Rate Swaps Schedule of Changes in AOCL Net of Tax (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/InterestRateSwapsScheduleofChangesinAOCLNetofTaxDetails </Role>
<ShortName> Interest Rate Swaps Schedule of Changes in AOCL Net of Tax (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 42 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R43.htm </HtmlFileName>
<LongName> 2421410 - Disclosure - Interest Rate Swaps Tax Impact of Derivative Liability on Accumulated Other Comprehensive Income (Loss) (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/InterestRateSwapsTaxImpactofDerivativeLiabilityonAccumulatedOtherComprehensiveIncomeLossDetails </Role>
<ShortName> Interest Rate Swaps Tax Impact of Derivative Liability on Accumulated Other Comprehensive Income (Loss) (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 43 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R44.htm </HtmlFileName>
<LongName> 2422411 - Disclosure - Interest Rate Swaps Ending Fiscal Period AOCL Balance (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/InterestRateSwapsEndingFiscalPeriodAOCLBalanceDetails </Role>
<ShortName> Interest Rate Swaps Ending Fiscal Period AOCL Balance (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 44 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R45.htm </HtmlFileName>
<LongName> 2423412 - Disclosure - Leases, Term and Discount </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/LeasesTermandDiscount </Role>
<ShortName> Leases, Term and Discount </ShortName>
<MenuCategory> Uncategorized </MenuCategory>
<Position> 45 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R46.htm </HtmlFileName>
<LongName> 2424413 - Disclosure - Leases, Cost </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/LeasesCost </Role>
<ShortName> Leases, Cost </ShortName>
<MenuCategory> Cover </MenuCategory>
<Position> 46 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R47.htm </HtmlFileName>
<LongName> 2425414 - Disclosure - Leases, Maturities Table </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.tractorsupply.com/role/LeasesMaturitiesTable </Role>
<ShortName> Leases, Maturities Table </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 47 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R48.htm </HtmlFileName>
<LongName> 2427415 - 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/Leases </ParentRole>
<Position> 48 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R49.htm </HtmlFileName>
<LongName> 2431416 - 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> 49 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R50.htm </HtmlFileName>
<LongName> 2434419 - 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> 50 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R51.htm </HtmlFileName>
<LongName> 2437420 - 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> 51 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R52.htm </HtmlFileName>
<LongName> 2439421 - 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> 52 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R53.htm </HtmlFileName>
<LongName> 2440422 - 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> 53 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R54.htm </HtmlFileName>
<LongName> 2442423 - 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> 54 </Position>
</Report>
<Report instance="tsco-20201226.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R55.htm </HtmlFileName>
<LongName> 2445424 - 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> 55 </Position>
</Report>
<Report>
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<LongName> All Reports </LongName>
<ReportType> Book </ReportType>
<ShortName> All Reports </ShortName>
</Report>
</MyReports>
<InputFiles>
<File doctype="10-K" original="tsco-20201226.htm"> tsco-20201226.htm </File>
<File> a202010-kex21q4.htm </File>
<File> a202010-kex23q4.htm </File>
<File> a202010-kex311q4.htm </File>
<File> a202010-kex312q4.htm </File>
<File> a202010-kex32q4.htm </File>
<File> ex1059performanceshareunit.htm </File>
<File> ex1060restrictedshareunita.htm </File>
<File> ex1061nonqualifiedstockopt.htm </File>
<File> ex46-descriptionofsecuriti.htm </File>
<File> tsco-20201226.xsd </File>
<File> tsco-20201226_cal.xml </File>
<File> tsco-20201226_def.xml </File>
<File> tsco-20201226_lab.xml </File>
<File> tsco-20201226_pre.xml </File>
</InputFiles>
<SupplementalFiles>
<File> tsco-20201226_g1.jpg </File>
<File> tsco-20201226_g2.jpg </File>
</SupplementalFiles>
<BaseTaxonomies>
<BaseTaxonomy> http://fasb.org/us-gaap/2020-01-31 </BaseTaxonomy>
<BaseTaxonomy> http://fasb.org/srt/2020-01-31 </BaseTaxonomy>
<BaseTaxonomy> http://xbrl.sec.gov/stpr/2018-01-31 </BaseTaxonomy>
<BaseTaxonomy> http://xbrl.sec.gov/dei/2020-01-31 </BaseTaxonomy>
</BaseTaxonomies>
<HasPresentationLinkbase> true </HasPresentationLinkbase>
<HasCalculationLinkbase> true </HasCalculationLinkbase>
</FilingSummary>


2 Subsequent Filings that Reference this Filing

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 2/23/23  Tractor Supply Co./DE             10-K       12/31/22   70:10M
 2/17/22  Tractor Supply Co./DE             10-K       12/25/21   74:10M


40 Previous Filings that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

11/05/20  Tractor Supply Co./DE             8-K:1,2,9  11/05/20   14:2.8M
10/30/20  Tractor Supply Co./DE             8-K:1,2,7,910/30/20   14:682K                                   Donnelley … Solutions/FA
10/28/20  Tractor Supply Co./DE             8-K:1,9    10/27/20   11:289K                                   Donnelley … Solutions/FA
10/22/20  Tractor Supply Co./DE             S-3ASR     10/22/20    6:1.7M
10/22/20  Tractor Supply Co./DE             10-Q        9/26/20   62:6.4M
10/16/20  Tractor Supply Co./DE             8-K:5,9    10/16/20   13:338K
 5/07/20  Tractor Supply Co./DE             10-Q        3/28/20   60:5.6M
 4/23/20  Tractor Supply Co./DE             8-K:1,2,9   4/23/20   15:1.3M
 3/18/20  Tractor Supply Co./DE             8-K:1,2,9   3/18/20   13:263K
 2/20/20  Tractor Supply Co./DE             10-K       12/28/19   77:11M
12/20/19  Tractor Supply Co./DE             8-K:5,9    12/20/19   13:273K
12/06/19  Tractor Supply Co./DE             8-K:5,8,9  12/06/19   15:753K
11/12/19  Tractor Supply Co./DE             8-K:5,9    11/12/19   13:350K
 9/06/19  Tractor Supply Co./DE             8-K:5       9/06/19   13:314K
 8/23/19  Tractor Supply Co./DE             8-K/A:5     8/23/19   13:404K
 3/01/19  Tractor Supply Co./DE             8-K:5,9     3/01/19    2:228K
 2/21/19  Tractor Supply Co./DE             10-K       12/29/18   75:8.6M
11/14/18  Tractor Supply Co./DE             8-K:1,9    11/14/18    2:109K
 8/09/18  Tractor Supply Co./DE             10-Q        6/30/18   61:4.2M
 3/27/18  Tractor Supply Co./DE             DEF 14A     3/26/18    2:16M
 2/22/18  Tractor Supply Co./DE             10-K       12/30/17   74:8.7M
 8/16/17  Tractor Supply Co./DE             8-K:1,2,9   8/16/17    2:727K
 6/19/17  Tractor Supply Co./DE             8-K:1,2,9   6/19/17    2:100K
 2/23/16  Tractor Supply Co./DE             8-K:1,2,9   2/22/16    2:1M
 2/18/15  Tractor Supply Co./DE             10-K        2/18/15   57:8.8M
 5/21/14  Tractor Supply Co./DE             8-K:1,2,9   5/21/14    2:245K
10/28/11  Tractor Supply Co./DE             8-K:1,2,9  10/26/11    2:1M
 5/03/11  Tractor Supply Co./DE             10-Q        5/03/11   36:2.3M
11/02/09  Tractor Supply Co./DE             10-Q        9/26/09    8:885K                                   Donnelley … Solutions/FA
 8/04/09  Tractor Supply Co./DE             10-Q        6/27/09    9:525K                                   Donnelley … Solutions/FA
 4/14/09  Tractor Supply Co./DE             8-K:8,9     4/14/09    2:99K                                    Bowne of Atlanta Inc./FA
 2/25/09  Tractor Supply Co./DE             10-K       12/27/08    6:718K                                   Bowne - BPC/FA
 2/27/08  Tractor Supply Co./DE             10-K       12/29/07   12:843K                                   Bowne - BPC/FA
 2/28/07  Tractor Supply Co./DE             10-K       12/30/06   10:535K                                   Toppan Vite NY Inc./FA
 4/27/06  Tractor Supply Co./DE             8-K:8,9     4/27/06    2:95K                                    Donnelley Fi… Express/FA
 3/08/04  Tractor Supply Co./DE             10-K       12/27/03    9:445K                                   Toppan Vite NY Inc./FA
 5/13/02  Tractor Supply Co./DE             10-Q        3/30/02    8:310K                                   Bowne of Atlanta Inc./FA
 3/23/01  Tractor Supply Co./DE             10-K       12/30/00   17:658K                                   Bowne of Atlanta Inc./FA
 9/10/97  Tractor Supply Co./DE             S-3                   11:260K                                   Donnelley … Solutions/FA
 8/23/96  Tractor Supply Co./DE             S-8         9/11/96   12:61K                                    Bowne of Atlanta Inc./FA
Top
Filing Submission 0000916365-21-000052   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sat., Apr. 27, 6:25:07.1am ET