Logo image of TR4.DE

TRACTOR SUPPLY COMPANY (TR4.DE) Stock Income Statement

Europe - Frankfurt Stock Exchange - FRA:TR4 - US8923561067 - Common Stock

44.05 EUR
+0.75 (+1.73%)
Last: 1/16/2026, 7:00:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-27)
2024
(2024-12-28)
2023
(2023-12-30)
2022
(2022-12-31)
2021
(2021-12-25)
Revenue
TR4.DE Revenue ChartTR4.DE Revenue over time chart
15.40B14.88B14.56B14.20B12.73B
Cost Of Goods
TR4.DE Cost Of Goods ChartTR4.DE Cost Of Goods over time chart
9.78B9.49B9.33B9.23B8.25B
Gross Profit
TR4.DE Gross Profit ChartTR4.DE Gross Profit over time chart
5.61B5.40B5.23B4.97B4.48B
Operating Expenses
TR4.DE Operating Expenses ChartTR4.DE Operating Expenses over time chart
4.13B3.93B3.75B3.54B3.17B
Selling, General, and Administrative Expenses
TR4.DE Selling, General, and Administrative Expenses ChartTR4.DE Selling, General, and Administrative Expenses over time chart
3.64B3.48B3.36B3.19B2.90B
Operating Income
TR4.DE Operating Income ChartTR4.DE Operating Income over time chart
1.49B1.47B1.48B1.43B1.31B
Interest Income/Expense
TR4.DE Interest Income/Expense ChartTR4.DE Interest Income/Expense over time chart
-69.49M-54.59M-46.51M-30.63M-26.61M
Non Recurring Items
TR4.DE Non Recurring Items ChartTR4.DE Non Recurring Items over time chart
N/AN/AN/A0.000.00
Income Before Taxes
TR4.DE Income Before Taxes ChartTR4.DE Income Before Taxes over time chart
1.42B1.41B1.43B1.40B1.28B
Income Tax
TR4.DE Income Tax ChartTR4.DE Income Tax over time chart
313.43M311.70M325.18M315.60M282.97M
Net Income
TR4.DE Net Income ChartTR4.DE Net Income over time chart
1.11B1.10B1.11B1.09B997.11M
EBITDA
TR4.DE EBITDA ChartTR4.DE EBITDA over time chart
1.97B1.91B1.87B1.78B1.58B
 
Per Share Data
EPS Diluted Total Ops
TR4.DE EPS Diluted Total Ops ChartTR4.DE EPS Diluted Total Ops over time chart
2.072.042.021.941.72
Non GAAP EPS
TR4.DE Non GAAP EPS ChartTR4.DE Non GAAP EPS over time chart
2.082.042.021.941.72
 
Statistics
Gross Profit Margin
TR4.DE Gross Profit Margin ChartTR4.DE Gross Profit Margin over time chart
36.46%36.26%35.92%35.00%35.17%
Profit Margin
TR4.DE Profit Margin ChartTR4.DE Profit Margin over time chart
7.18%7.40%7.61%7.66%7.83%
Operating Profit Margin
TR4.DE Operating Profit Margin ChartTR4.DE Operating Profit Margin over time chart
9.66%9.86%10.16%10.10%10.26%

All data in USD

Charts

TR4.DE Income Statement data chartTR4.DE Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 5B 10B 15B
TR4.DE Earnings Per Share (EPS) chartTR4.DE EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0.5 1 1.5 2