Logo image of CXR.DE

CSX CORP (CXR.DE) Stock Income Statement

Europe - Frankfurt Stock Exchange - FRA:CXR - US1264081035 - Common Stock

29.925 EUR
-0.19 (-0.63%)
Last: 1/12/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-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
CXR.DE Revenue ChartCXR.DE Revenue over time chart
14.12B14.54B14.66B14.85B12.52B
Cost Of Goods
CXR.DE Cost Of Goods ChartCXR.DE Cost Of Goods over time chart
4.07B4.02B4.18B4.31B3.05B
Gross Profit
CXR.DE Gross Profit ChartCXR.DE Gross Profit over time chart
10.05B10.52B10.48B10.54B9.47B
Operating Expenses
CXR.DE Operating Expenses ChartCXR.DE Operating Expenses over time chart
5.28B5.18B5.01B4.76B4.33B
Selling, General, and Administrative Expenses
CXR.DE Selling, General, and Administrative Expenses ChartCXR.DE Selling, General, and Administrative Expenses over time chart
3.58B3.52B3.41B3.26B2.91B
Operating Income
CXR.DE Operating Income ChartCXR.DE Operating Income over time chart
4.78B5.34B5.46B5.79B5.14B
Interest Income/Expense
CXR.DE Interest Income/Expense ChartCXR.DE Interest Income/Expense over time chart
-838.00M-747.00M-730.00M-700.00M-715.00M
Other Income/Expense
CXR.DE Other Income/Expense ChartCXR.DE Other Income/Expense over time chart
106.00M57.00M60.00M91.00M72.00M
Non Recurring Items
CXR.DE Non Recurring Items ChartCXR.DE Non Recurring Items over time chart
N/A-97.00M34.00M238.00M454.00M
Income Before Taxes
CXR.DE Income Before Taxes ChartCXR.DE Income Before Taxes over time chart
3.79B4.55B4.83B5.41B4.95B
Income Tax
CXR.DE Income Tax ChartCXR.DE Income Tax over time chart
883.00M1.08B1.16B1.25B1.17B
Net Income
CXR.DE Net Income ChartCXR.DE Net Income over time chart
2.90B3.47B3.67B4.17B3.78B
EBITDA
CXR.DE EBITDA ChartCXR.DE EBITDA over time chart
6.47B7.00B7.07B7.29B6.56B
 
Per Share Data
EPS Diluted Total Ops
CXR.DE EPS Diluted Total Ops ChartCXR.DE EPS Diluted Total Ops over time chart
1.531.791.821.951.68
Non GAAP EPS
CXR.DE Non GAAP EPS ChartCXR.DE Non GAAP EPS over time chart
1.641.831.841.911.55
 
Statistics
Gross Profit Margin
CXR.DE Gross Profit Margin ChartCXR.DE Gross Profit Margin over time chart
71.17%72.35%71.49%70.98%75.66%
Profit Margin
CXR.DE Profit Margin ChartCXR.DE Profit Margin over time chart
20.55%23.87%25.03%28.05%30.19%
Operating Profit Margin
CXR.DE Operating Profit Margin ChartCXR.DE Operating Profit Margin over time chart
33.82%36.74%37.29%38.95%41.05%

All data in USD

Charts

CXR.DE Income Statement data chartCXR.DE Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 2B 4B 6B 8B 10B
CXR.DE Earnings Per Share (EPS) chartCXR.DE EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0.2 0.4 0.6 0.8 1