BPC Instruments AB (XSAT:BPCINS)
Sweden flag Sweden · Delayed Price · Currency is SEK
17.55
-0.05 (-0.28%)
At close: Aug 6, 2026

BPC Instruments AB Financials Overview

Millions SEK. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
65.0466.1763.9152.1836.3129.65
Revenue Growth
5.19%3.53%22.48%43.72%22.44%21.70%
Gross Profit
46.8649.7748.2138.9224.9520.03
Operating Income
7.228.7516.2815.085.114.94
Net Income
9.049.7913.4511.883.834.58
Earnings Per Share
0.820.881.291.140.370.44
EPS Growth
6.49%-31.78%13.16%208.11%-15.91%10.00%

Revenue by Segment

Fiscal YearFY 2025FY 2024
Period EndingDec '25 Dec '24
Biogas
47.3443.07
Biodegradability
12.9716.23
Animal Nutrition
2.591.87
Other
1.951.25
Total
64.8562.42

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
69.465.1523.3614.129.6415.58
Total Debt
00001.752.75
Net Cash (Debt)
69.465.1523.3614.127.8912.83
Net Cash Growth
48.05%178.88%65.41%79.05%-38.51%172.30%
Net Cash Per Share
6.255.872.231.350.751.23

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
8.275.3111.3810.351.153.27
Capital Expenditures
-0.55-0.34-0.11-0.32-1.34-0.26
Free Cash Flow
7.734.9711.2710.03-0.183.01
Free Cash Flow Growth
-0.26%-55.88%12.38%---53.43%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
72.05%75.23%75.43%74.60%68.72%67.54%
Operating Margin
11.10%13.23%25.48%28.91%14.07%16.67%
Pretax Margin
16.66%17.88%25.98%28.57%13.50%17.56%
Profit Margin
13.89%14.79%21.05%22.77%10.55%15.45%
FCF Margin
11.88%7.51%17.63%19.21%-0.51%10.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
21.5734.5529.0729.4722.2739.77
P/FCF Ratio
27.9767.9134.7935.03-60.74
PS Ratio
2.965.106.136.732.376.17