Biofrontera AG (ETR:B8FK)
Germany flag Germany · Delayed Price · Currency is EUR
3.200
-0.180 (-5.33%)
Oct 6, 2026, 6:26 PM CET

Biofrontera AG Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
15.9713.1912.1832.2525.7428.79
Revenue Growth
42.05%8.26%-62.22%25.29%-10.59%-5.14%
Gross Profit
12.9410.9110.1226.0120.9824.87
Operating Income
1.78-1.03-1.594.781.59-15.88
Net Income
5.26-3.97-4.35-0.37-44.1738.32
Earnings Per Share
0.87-0.65-0.72-0.21-16.1714.28
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Germany
9.867.836.264.765.26
Spain
1.731.71.741.76-
UK
0.980.840.720.66-
Rest of Europe
0.611.71.21.08-
Other Regions
0.010.120.110.34-
Total
13.1912.1832.2525.7428.79

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
7.113.63.123.086.386.91
Total Debt
1.630.070.771.151.53.3
Net Cash (Debt)
5.483.542.361.934.883.61
Net Cash Growth
-49.98%21.98%-60.33%35.12%-
Net Cash Per Share
0.910.580.390.641.781.34

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
--4.4-2.54-1.91-3.930.44
Capital Expenditures
--0.05-0.21-0.91-0.98-0.63
Free Cash Flow
--4.45-2.75-2.82-4.8829.81
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
81.06%82.71%83.03%80.64%81.52%86.41%
Operating Margin
11.16%-7.77%-13.03%14.83%6.18%-55.17%
Pretax Margin
9.99%-9.27%-9.45%-6.60%-167.88%123.96%
Profit Margin
32.95%-30.06%-35.70%-1.14%-171.60%133.11%
FCF Margin
--33.75%-22.56%-8.73%-18.95%103.55%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
20.65----2.19
Forward PE
-17.7217.7217.72104.00-
P/FCF Ratio
-----2.82
PS Ratio
1.291.121.070.793.782.92