NEWRON PHARMACEUTICALS SPA (NP5.DE) Stock Income Statement

FRA:NP5 • IT0004147952

Current stock price

16.5 EUR
+0.95 (+6.11%)
Last:

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-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
NP5.DE Revenue ChartNP5.DE Revenue over time chart
59.88M51.39M9.06M6.09M5.76M
Cost Of Goods
NP5.DE Cost Of Goods ChartNP5.DE Cost Of Goods over time chart
1.09M892.00K471.00K443.00K117.00K
Gross Profit
NP5.DE Gross Profit ChartNP5.DE Gross Profit over time chart
58.79M50.50M8.59M5.65M5.64M
Operating Expenses
NP5.DE Operating Expenses ChartNP5.DE Operating Expenses over time chart
23.59M24.32M20.21M18.95M18.00M
Research and Development
NP5.DE Research and Development ChartNP5.DE Research and Development over time chart
12.11M12.68M12.61M11.49M10.55M
Selling, General, and Administrative Expenses
NP5.DE Selling, General, and Administrative Expenses ChartNP5.DE Selling, General, and Administrative Expenses over time chart
11.29M11.45M7.40M7.26M7.25M
Operating Income
NP5.DE Operating Income ChartNP5.DE Operating Income over time chart
35.20M26.17M-11.63M-13.30M-12.36M
Interest Income/Expense
NP5.DE Interest Income/Expense ChartNP5.DE Interest Income/Expense over time chart
-4.11M-4.31M-4.06M-3.77M-2.66M
Other Income/Expense
NP5.DE Other Income/Expense ChartNP5.DE Other Income/Expense over time chart
-207.00K-468.00K-512.00K-400.00K134.00K
Non Recurring Items
NP5.DE Non Recurring Items ChartNP5.DE Non Recurring Items over time chart
N/AN/AN/AN/AN/A
Income Before Taxes
NP5.DE Income Before Taxes ChartNP5.DE Income Before Taxes over time chart
30.88M21.39M-16.20M-17.47M-14.88M
Income Tax
NP5.DE Income Tax ChartNP5.DE Income Tax over time chart
5.55M5.55M24.00K21.00K17.00K
Net Income
NP5.DE Net Income ChartNP5.DE Net Income over time chart
25.33M15.84M-16.22M-17.49M-14.90M
EBITDA
NP5.DE EBITDA ChartNP5.DE EBITDA over time chart
35.38M26.36M-11.43M-13.10M-12.15M
 
Per Share Data
EPS Diluted Total Ops
NP5.DE EPS Diluted Total Ops ChartNP5.DE EPS Diluted Total Ops over time chart
1.360.85-0.91-0.98-0.83
Non GAAP EPS
NP5.DE Non GAAP EPS ChartNP5.DE Non GAAP EPS over time chart
1.360.85-0.91-0.98-0.84
 
Statistics
Gross Profit Margin
NP5.DE Gross Profit Margin ChartNP5.DE Gross Profit Margin over time chart
98.17%98.26%94.80%92.73%97.97%
Profit Margin
NP5.DE Profit Margin ChartNP5.DE Profit Margin over time chart
42.30%30.83%-179.13%-287.05%-258.61%
Operating Profit Margin
NP5.DE Operating Profit Margin ChartNP5.DE Operating Profit Margin over time chart
58.78%50.93%-128.40%-218.28%-214.46%

All data in EUR

Charts

NP5.DE Income Statement data chartNP5.DE Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 20M -20M 40M
NP5.DE Earnings Per Share (EPS) chartNP5.DE EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 0.5 -0.5 1 -1