TSCO · Company research

Tractor Supply Co (TSCO): Financial Statements

Reported statement data with reporting periods and sources preserved.

RESEARCH CONTEXT

Understand the numbers

Reported statement data with reporting periods and sources preserved. Use period, currency, units and source fields when interpreting values.

80records availableConsumer

Financial Statements data

Database-backed records only

80 rows
statement typeperiod typefiscal periodperiod endrevenuecost of revenuegross profitoperating incomepretax incomenet income
balance_sheetquarterlyFY-2026-Q2Sat Jun 27 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2026-Q2Sat Jun 27 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q2Sat Jun 27 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2026-Q2Sat Jun 27 2026 00:00:00 GMT+0000 (Coordinated Universal Time)8133360000-51495660002983794000700546000664335000525239000
income_statementquarterlyFY-2026-Q2Sat Jun 27 2026 00:00:00 GMT+0000 (Coordinated Universal Time)4541314000—1682609000467115000450012000360715000
balance_sheetquarterlyFY-2026-Q1Sat Mar 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2026-Q1Sat Mar 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2026-Q1Sat Mar 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)3592046000—1301185000233431000214323000164524000
balance_sheetquarterlyFY-2025-Q4Sat Dec 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q4Sat Dec 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q4Sat Dec 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2025-Q4Sat Dec 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)15524046000—5654508000146738900013982450001096087000
income_statementquarterlyFY-2025-Q4Sat Dec 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)3898320000—1369879000297731000280878000227407000
balance_sheetquarterlyFY-2025-Q3Sat Sep 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q3Sat Sep 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q3Sat Sep 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time)3719044000—1389232000342709000328042000259268000
balance_sheetquarterlyFY-2025-Q2Sat Jun 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q2Sat Jun 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2025-Q2Sat Jun 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q2Sat Jun 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)4439729000—1639974000577812000559829000430043000
income_statementannualFY-2025-Q2Sat Jun 28 2025 00:00:00 GMT+0000 (Coordinated Universal Time)7906682000—2895397000826949000789325000609412000
balance_sheetquarterlyFY-2025-Q1Sat Mar 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2025-Q1Sat Mar 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2025-Q1Sat Mar 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)3466952000—1255422000249137000229496000179369000
balance_sheetquarterlyFY-2024-Q4Sat Dec 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q4Sat Dec 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q4Sat Dec 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2024-Q4Sat Dec 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)14883231000—5396557000146753200014129400001101240000
income_statementquarterlyFY-2024-Q4Sat Dec 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)3773531000—1329630000318349000301146000236406000
balance_sheetquarterlyFY-2024-Q3Sat Sep 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q3Sat Sep 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q3Sat Sep 28 2024 00:00:00 GMT+0000 (Coordinated Universal Time)3468245000—1290448000324599000310724000241470000
balance_sheetquarterlyFY-2024-Q2Sat Jun 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q2Sat Jun 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2024-Q2Sat Jun 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q2Sat Jun 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)4246622000—1555626000561458000549846000425196000
income_statementannualFY-2024-Q2Sat Jun 29 2024 00:00:00 GMT+0000 (Coordinated Universal Time)7641456000—2776480000824584000801070000623363000
balance_sheetquarterlyFY-2024-Q1Sat Mar 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2024-Q1Sat Mar 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2024-Q1Sat Mar 30 2024 00:00:00 GMT+0000 (Coordinated Universal Time)3394834000—1220854000263125000251223000198167000
balance_sheetquarterlyFY-2023-Q4Sat Dec 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q4Sat Dec 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q4Sat Dec 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q4Sat Dec 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)3659841000—1293063000334235000322287000247903000
income_statementannualFY-2023-Q4Sat Dec 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)14555741000—5228219000147891200014324020001107226000
balance_sheetquarterlyFY-2023-Q3Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q3Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q3Sat Sep 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)3411980000—1250479000340905000331366000255001000
balance_sheetquarterlyFY-2023-Q2Sat Jul 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q2Sat Jul 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2023-Q2Sat Jul 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q2Sat Jul 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)4184695000—1514769000559332000546989000421234000
income_statementannualFY-2023-Q2Sat Jul 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)7483920000—2684677000803772000778749000604322000
balance_sheetquarterlyFY-2023-Q1Sat Apr 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2023-Q1Sat Apr 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2023-Q1Sat Apr 01 2023 00:00:00 GMT+0000 (Coordinated Universal Time)3299225000—1169908000244440000231760000183088000
balance_sheetquarterlyFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementannualFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)14204717000—4972204000143494300014043100001088712000
income_statementquarterlyFY-2022-Q4Sat Dec 31 2022 00:00:00 GMT+0000 (Coordinated Universal Time)4006375000—1363625000359210000348969000270870000
balance_sheetquarterlyFY-2022-Q3Sat Sep 24 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q3Sat Sep 24 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q3Sat Sep 24 2022 00:00:00 GMT+0000 (Coordinated Universal Time)3270804000—1165815000306412000300186000234137000
balance_sheetquarterlyFY-2022-Q2Sat Jun 25 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2022-Q2Sat Jun 25 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q2Sat Jun 25 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q2Sat Jun 25 2022 00:00:00 GMT+0000 (Coordinated Universal Time)3903406000—1386255000525035000517938000396478000
income_statementannualFY-2022-Q2Sat Jun 25 2022 00:00:00 GMT+0000 (Coordinated Universal Time)6927538000—2442764000769321000755155000583705000
balance_sheetquarterlyFY-2022-Q1Sat Mar 26 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2022-Q1Sat Mar 26 2022 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2022-Q1Sat Mar 26 2022 00:00:00 GMT+0000 (Coordinated Universal Time)3024132000—1056509000244286000237217000187227000
balance_sheetquarterlyFY-2021-Q4Sat Dec 25 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowannualFY-2021-Q4Sat Dec 25 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q4Sat Dec 25 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2021-Q4Sat Dec 25 2021 00:00:00 GMT+0000 (Coordinated Universal Time)3319284000—1120578000293054000286512000221338000
income_statementannualFY-2021-Q4Sat Dec 25 2021 00:00:00 GMT+0000 (Coordinated Universal Time)12731105000—447715300013066980001280088000997114000
balance_sheetquarterlyFY-2021-Q3Sat Sep 25 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
cash_flowquarterlyFY-2021-Q3Sat Sep 25 2021 00:00:00 GMT+0000 (Coordinated Universal Time)——————
income_statementquarterlyFY-2021-Q3Sat Sep 25 2021 00:00:00 GMT+0000 (Coordinated Universal Time)9411821000—33565750001013644000993576000775776000

Informational research only, not financial advice. Forecasts are uncertain and can be wrong.