XML 45 R30.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Debt (Details) - USD ($) $ in Millions |  |  | 9 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | ---
Nov. 02, 2022 | Sep. 30, 2022 | Sep. 24, 2022 | Dec. 25, 2021 | Sep. 25, 2021 | Feb. 19, 2016
Debt Instrument [Line Items] |  |  |  |  |  |
Shelf Note - Amount | $ 150.0 |  |  |  |  |
Senior credit facility, maximum borrowing capacity |  |  |  |  |  | $ 500.0
Debt instrument, basis spread on variable rate |  |  | 0.125% |  |  |
Debt Instrument, Basis Spread on Variable Rate, Minimum |  |  | 0.875% |  |  |
Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Maximum |  |  | 1.375% |  |  |
Debt Instrument, Basis Spread on Variable Rate LIBOR Plus |  |  | 1.125% |  |  |
Debt Instrument, Basis Spread on Variable Rate Revolver |  |  | 0.125% |  |  |
Amount of incremental credit facility which will result in modification of debt covenants |  |  | 100 million |  |  |
Interest Rate Swap |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Interest Rate Swap, Beginning Notional Amount |  |  | $ 200.0 |  |  |
Minimum |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Debt instrument, basis spread on variable rate |  |  | 0.00% |  |  |
Commitment fee for unused capacity |  |  | 0.09% |  |  |
Maximum |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Debt instrument, basis spread on variable rate |  |  | 0.375% |  |  |
Commitment fee for unused capacity |  |  | 0.20% |  |  |
Base Rate |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Line of Credit Facility, Interest Rate at Period End |  |  | 6.25% |  |  |
London Interbank Offered Rate (LIBOR) |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Line of Credit Facility, Interest Rate at Period End |  |  | 3.08% |  |  |
Number of Financial Covenants [Member] |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Debt Instrument, Covenant Description |  |  | two |  |  |
Fixed Charge Coverage Ratio Minimum Requirement [Member] |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Debt Instrument, Covenant Description |  |  | 2.0 |  |  |
Leverage Ratio Maximum Requirement [Member] |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Debt Instrument, Covenant Description |  |  | 4.0 |  |  |
2022 Senior Credit Facility |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Senior credit facility, maximum borrowing capacity |  | $ 1,200.0 |  |  |  |
Swingline Loan, Maximum Borrowing Capacity |  | 50.0 |  |  |  |
Letters of Credit, Maximum Borrowing Capacity |  | 150.0 |  |  |  |
Term Loan, Maximum Borrowing Capacity |  | $ 500.0 |  |  |  |
Long-Term Debt, Description |  | Credit Facility RefinancingOn September 30, 2022, the Company entered into a new credit agreement, providing for a credit facility (the “2022 Senior Credit Facility”), consisting of a revolving credit facility in the maximum principal amount of $1.20 billion (with a sublimit of $50 million for swingline loans and a sublimit of $150 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 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 notes held by each lender for one year. Borrowings for the revolving credit facility will bear interest at either the bank’s base rate plus an additional margin ranging from 0.000% to 0.250% or adjusted SOFR plus an additional margin ranging from 0.750% to 1.250% 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% per annum, adjusted based on the Company's public credit ratings.The 2022 Senior Credit Facility replaced the Company’s Senior Credit Facility. Proceeds from borrowings under the 2022 Senior Credit Facility were used to pay off the Senior Credit Facility. 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, Reference Rate Reform, which allows the cash flow hedge to continue being recognized under hedge accounting without dedesignation. |  |  |  |
2022 Senior Credit Facility | Minimum |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Commitment fee for unused capacity |  | 0.08% |  |  |  |
2022 Senior Credit Facility | Maximum |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Commitment fee for unused capacity |  | 0.15% |  |  |  |
2022 Senior Credit Facility | Base Rate | Minimum |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Debt instrument, basis spread on variable rate |  | 0.00% |  |  |  |
2022 Senior Credit Facility | Base Rate | Maximum |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Debt instrument, basis spread on variable rate |  | 0.25% |  |  |  |
2022 Senior Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Debt instrument, basis spread on variable rate |  | 0.75% |  |  |  |
2022 Senior Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Debt instrument, basis spread on variable rate |  | 1.25% |  |  |  |
Bonds |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Senior Notes |  |  | $ 650.0 | $ 650.0 | $ 650.0 |
Notes Payable to Banks |  |  |  |  |  |
Debt Instrument [Line Items] |  |  |  |  |  |
Senior Notes |  |  | $ 150.0 | $ 150.0 | $ 150.0 |
Long-Term Debt, Description | On November 2, 2022, the Company entered into a Fourth Amendment to Note Purchase and Private Shelf Agreement (the “Fourth Amendment”) 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 “Shelf Note”), in an aggregate principal amount of up to $150 million under the Note Purchase Facility. The Shelf Notes may be issued through November 1, 2025, unless either party terminates such issuance right. | Amendments to Note Purchase and Private Shelf AgreementOn September 30, 2022, the Company entered into a Third Amendment to Note Purchase and Private Shelf Agreement (the “Third Amendment”) by and among the Company, PGIM, Inc. (“Prudential”) and other holders of the notes. The Third Amendment modifies certain provisions of the Note Purchase and Private Shelf Agreement dated as of August 14, 2017 by and among the Company, Prudential and the noteholders party thereto, as amended (collectively as amended by the Amendment, the“Note Purchase Facility”) and conforms certain representations, warranties and covenants with the 2022 Senior Credit Facility. |  |  |  |

X
- Definition Amount of incremental credit facility which will result in modification of debt covenants + References No definition available. + Details
Name: | tsco_Amountofincrementalcreditfacilitywhichwillresultinmodificationofdebtcovenants
Namespace Prefix: | tsco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Basis Spread on Variable Rate LIBOR Plus + References No definition available. + Details
Name: | tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlus
Namespace Prefix: | tsco_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Maximum + References No definition available. + Details
Name: | tsco_DebtInstrumentBasisSpreadOnVariableRateLIBORPlusMaximum
Namespace Prefix: | tsco_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Basis Spread on Variable Rate LIBOR Plus, Minimum + References No definition available. + Details
Name: | tsco_DebtInstrumentBasisSpreadOnVariableRateMinimum
Namespace Prefix: | tsco_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Debt Instrument, Basis Spread on Variable Rate Revolver + References No definition available. + Details
Name: | tsco_DebtInstrumentBasisSpreadOnVariableRateRevolver
Namespace Prefix: | tsco_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Letters of Credit, Maximum Borrowing Capacity + References No definition available. + Details
Name: | tsco_LettersOfCreditMaximumBorrowingCapacity
Namespace Prefix: | tsco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Swingline Loan, Maximum Borrowing Capacity + References No definition available. + Details
Name: | tsco_SwinglineLoanMaximumBorrowingCapacity
Namespace Prefix: | tsco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Term Loan, Maximum Borrowing Capacity + References No definition available. + Details
Name: | tsco_TermLoanMaximumBorrowingCapacity
Namespace Prefix: | tsco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Subparagraph (g) -URI https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823 + Details
Name: | us-gaap_DebtInstrumentCovenantDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The effective interest rate at the end of the reporting period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b)(3) -URI https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69C -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)) -URI https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 55 -Paragraph 69B -URI https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1D -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Description of long-term debt arrangements, which are debt arrangements that originally require full repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer, and disclosures pertaining to the underlying arrangements, including repayment terms, conversion features, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements. Types of long-term debt arrangements include borrowing under notes payable, bonds payable, debentures, term loans, and other contractual obligations for payment. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebtDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_BaseRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=tsco_NumberofFinancialCovenantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=tsco_FixedChargeCoverageRatioMinimumRequirementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=tsco_LeverageRatioMaximumRequirementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=tsco_A2022SeniorCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=us-gaap_BondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=us-gaap_NotesPayableToBanksMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |