Logo image of NNGF.DE

NATIONAL GRID PLC (NNGF.DE) Stock Income Statement

FRA:NNGF - Deutsche Boerse Ag - GB00BDR05C01 - Common Stock - Currency: EUR

11.9  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.

2024
(2024-3-31)
2023
(2023-3-31)
2022
(2022-3-31)
2021
(2021-3-31)
2020
(2020-3-31)
Revenue
NNGF.DE Revenue ChartNNGF.DE Revenue over time chart
19.85B21.66B18.26B13.66B14.54B
Minority Interest Expense
NNGF.DE Minority Interest Expense ChartNNGF.DE Minority Interest Expense over time chart
-1.00M0.00-1.00M-1.00M-1.00M
Cost Of Goods
NNGF.DE Cost Of Goods ChartNNGF.DE Cost Of Goods over time chart
2.81B4.22B3.77B2.73B2.92B
Gross Profit
NNGF.DE Gross Profit ChartNNGF.DE Gross Profit over time chart
17.04B17.44B14.49B10.94B11.62B
Operating Expenses
NNGF.DE Operating Expenses ChartNNGF.DE Operating Expenses over time chart
11.09B13.14B10.63B8.37B8.19B
Research and Development
NNGF.DE Research and Development ChartNNGF.DE Research and Development over time chart
N/AN/A11.00M12.00M14.00M
Selling, General, and Administrative Expenses
NNGF.DE Selling, General, and Administrative Expenses ChartNNGF.DE Selling, General, and Administrative Expenses over time chart
2.19B2.15B1.94B1.82B1.80B
Operating Income
NNGF.DE Operating Income ChartNNGF.DE Operating Income over time chart
5.95B4.29B3.86B2.57B3.42B
Interest Income/Expense
NNGF.DE Interest Income/Expense ChartNNGF.DE Interest Income/Expense over time chart
-1.37B-1.27B-506.00M-524.00M-1.06B
Other Income/Expense
NNGF.DE Other Income/Expense ChartNNGF.DE Other Income/Expense over time chart
-29.00M-16.00M-32.00M-179.00M-90.00M
Non Recurring Items
NNGF.DE Non Recurring Items ChartNNGF.DE Non Recurring Items over time chart
-1.50B585.00M118.00M-201.00M-519.00M
Income Before Taxes
NNGF.DE Income Before Taxes ChartNNGF.DE Income Before Taxes over time chart
3.05B3.59B3.44B1.66B1.75B
Income Tax
NNGF.DE Income Tax ChartNNGF.DE Income Tax over time chart
831.00M876.00M1.26B360.00M480.00M
Net Income
NNGF.DE Net Income ChartNNGF.DE Net Income over time chart
2.29B7.80B2.35B1.64B1.26B
EBITDA
NNGF.DE EBITDA ChartNNGF.DE EBITDA over time chart
8.01B6.28B5.69B4.24B5.06B
 
Per Share Data
EPS Diluted Total Ops
NNGF.DE EPS Diluted Total Ops ChartNNGF.DE EPS Diluted Total Ops over time chart
0.601.760.540.380.31
Non GAAP EPS
NNGF.DE Non GAAP EPS ChartNNGF.DE Non GAAP EPS over time chart
0.770.610.610.540.55
 
Statistics
Gross Profit Margin
NNGF.DE Gross Profit Margin ChartNNGF.DE Gross Profit Margin over time chart
85.84%80.51%79.33%80.05%79.90%
Profit Margin
NNGF.DE Profit Margin ChartNNGF.DE Profit Margin over time chart
11.54%36.00%12.89%12.00%8.69%
Operating Profit Margin
NNGF.DE Operating Profit Margin ChartNNGF.DE Operating Profit Margin over time chart
29.99%19.83%21.14%18.79%23.55%

All data in GBP

Charts

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