Get all the relevant market information you need — get it fast, on time, and accurately with Barchart Plus. FREE 30 Day Trial
or

Tractor Supply Company (TSCO)

Tractor Supply Company (TSCO)
N/A x N/A N/A x N/A
Post-market by (Cboe BZX)
53.47 -0.69 (-1.27%) 03/28/25 [NASDAQ]
N/A x N/A N/A x N/A
Post-market 53.07 -0.40 (-0.75%) 17:18 ET
Cash Flow for Fri, Mar 28th, 2025
Try Excel Barchart for Excel
Watch
    Add or delete the symbol from one or more Watchlists.

Fiscal Year End Date: 12/31

(Values in U.S. thousands)
  12-2024 12-2023 12-2022 12-2021 12-2020
Cash Flows From Operating Activities
Net Income 1,101,240 1,107,226 1,088,712 997,114 748,958
Depreciation Amortization 447,162 393,049 343,062 270,158 217,124
Income taxes - deferred -22,602 6,172 51,693 29,149 -31,739
Accounts payable and accrued liabilities 56,374 -218,829 162,335 179,534 333,060
Other Working Capital -90,832 -181,416 -182,478 -209,395 350,005
Other Operating Activity -70,507 227,831 -106,345 -127,840 -222,893
Operating Cash Flow $1,420,835 $1,334,033 $1,356,979 $1,138,720 $1,394,515
Cash Flows From Investing Activities
PPE Investments -643,918 -667,379 -772,325 -627,340 -292,210
Net Acquisitions N/A 14,310 -321,401 N/A N/A
Investing Cash Flow $-643,918 $-653,069 $-1,093,726 $-627,340 $-292,210
Cash Flows From Financing Activities
Debt Issued 785,000 1,767,000 1,010,000 N/A 2,009,000
Debt Repayment -689,787 -1,199,808 -836,058 -4,580 -1,410,670
Common Stock Issued 39,357 24,397 25,535 82,249 99,340
Common Stock Repurchased -584,575 -618,635 -728,655 -813,769 -350,756
Dividend Paid -472,492 -449,620 -409,603 -239,006 -174,656
Other Financing Activity 0 -9,729 0 0 -17,048
Financing Cash Flow $-922,497 $-486,395 $-938,781 $-975,106 $155,210
Beginning Cash Position 397,071 202,502 878,030 1,341,756 84,241
End Cash Position 251,491 397,071 202,502 878,030 1,341,756
Net Cash Flow $-145,580 $194,569 $-675,528 $-463,726 $1,257,515
Free Cash Flow
Operating Cash Flow 1,420,835 1,334,033 1,356,979 1,138,720 1,394,515
Capital Expenditure -784,047 -753,883 -773,369 -628,431 -294,002
Free Cash Flow 636,788 580,150 583,610 510,289 1,100,513
Want to use this as
your default charts setting?
Save this setup as a Chart Templates
Switch the Market flag
for targeted data from your country of choice.
Open the menu and switch the
Market flag for targeted data from your country of choice.
Want Streaming Chart Updates?
Switch your Site Preferences
to use Interactive Charts
Need More Chart Options?
Right-click on the chart to open the Interactive Chart menu.
Use your up/down arrows to move through the symbols.
Free Barchart Webinar
Trading Volatility: How to Use IV Rank & Percentile for Smarter Options Strategies