Logo image of NSC

NORFOLK SOUTHERN CORP (NSC) Stock Income Statement

NYSE:NSC - New York Stock Exchange, Inc. - US6558441084 - Common Stock - Currency: USD

219.98  +1.35 (+0.62%)

After market: 219.98 0 (0%)

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-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
NSC Revenue ChartNSC Revenue over time chart
12.11B12.12B12.16B12.74B11.14B
Cost Of Goods
NSC Cost Of Goods ChartNSC Cost Of Goods over time chart
5.92B5.80B6.50B6.36B5.20B
Gross Profit
NSC Gross Profit ChartNSC Gross Profit over time chart
6.19B6.33B5.65B6.39B5.95B
Operating Expenses
NSC Operating Expenses ChartNSC Operating Expenses over time chart
1.56B1.75B1.69B1.58B1.50B
Selling, General, and Administrative Expenses
NSC Selling, General, and Administrative Expenses ChartNSC Selling, General, and Administrative Expenses over time chart
382.00M393.00M387.00M357.00M317.00M
Operating Income
NSC Operating Income ChartNSC Operating Income over time chart
4.64B4.58B3.97B4.81B4.45B
Interest Income/Expense
NSC Interest Income/Expense ChartNSC Interest Income/Expense over time chart
-788.00M-790.00M-657.00M-769.00M-629.00M
Other Income/Expense
NSC Other Income/Expense ChartNSC Other Income/Expense over time chart
61.00M48.00M126.00M90.00M60.00M
Non Recurring Items
NSC Non Recurring Items ChartNSC Non Recurring Items over time chart
368.00M-508.00M-1.12BN/A0.00
Income Before Taxes
NSC Income Before Taxes ChartNSC Income Before Taxes over time chart
4.28B3.33B2.32B4.13B3.88B
Income Tax
NSC Income Tax ChartNSC Income Tax over time chart
958.00M707.00M493.00M860.00M873.00M
Net Income
NSC Net Income ChartNSC Net Income over time chart
3.32B2.62B1.82B3.27B3.00B
EBITDA
NSC EBITDA ChartNSC EBITDA over time chart
6.00B5.93B5.26B6.03B5.63B
 
Per Share Data
EPS Diluted Total Ops
NSC EPS Diluted Total Ops ChartNSC EPS Diluted Total Ops over time chart
14.6411.578.0213.8412.11
Non GAAP EPS
NSC Non GAAP EPS ChartNSC Non GAAP EPS over time chart
12.0411.8411.7513.9012.12
 
Statistics
Gross Profit Margin
NSC Gross Profit Margin ChartNSC Gross Profit Margin over time chart
51.12%52.17%46.50%50.11%53.36%
Profit Margin
NSC Profit Margin ChartNSC Profit Margin over time chart
27.38%21.60%15.00%25.64%26.95%
Operating Profit Margin
NSC Operating Profit Margin ChartNSC Operating Profit Margin over time chart
38.28%37.77%32.63%37.73%39.91%

All data in USD

Charts

NSC Income Statement data chartNSC Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 2B 4B 6B 8B 10B
NSC Earnings Per Share (EPS) chartNSC EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 2 4 6 8 10