Stillfront Group AB (publ) (STO:SF)
Sweden flag Sweden · Delayed Price · Currency is SEK
6.170
+0.025 (0.41%)
Oct 30, 2026, 12:59 PM CET

Stillfront Group AB Financials Overview

Millions SEK. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
5,3195,7166,7587,0017,0775,472
Revenue Growth
-11.83%-15.42%-3.47%-1.07%29.33%36.77%
Gross Profit
2,5982,6292,8733,1233,1622,456
Operating Income
8035745967451,0161,025
Net Income
-1,980-2,398-7,3787559590
Earnings Per Share
-3.97-4.75-14.400.011.151.61
EPS Growth
----99.13%-28.55%-9.58%

Revenue by Segment

Fiscal Year
FY 2025FY 2024
Period EndingDec '25 Dec '24
Business Area MENA & APAC
1,9951,956
Business Area North America
1,1651,877
Business Area Europe
2,5822,940
Shared Services
163147
Eliminations
-196-183
Total
5,7096,737

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
7587019578079891,133
Total Debt
4,3565,8657,0326,9847,8477,970
Net Cash (Debt)
-3,598-5,164-6,075-6,177-6,858-6,837
Net Cash Growth
------
Net Cash Per Share
-7.22-10.23-11.86-12.06-14.17-18.62

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
1,6331,4691,6871,6902,0281,620
Capital Expenditures
-15-13-21-28-61-238
Free Cash Flow
1,6181,4561,6661,6621,9671,382
Free Cash Flow Growth
7.15%-12.61%0.24%-15.51%42.33%12.17%

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
48.84%45.99%42.51%44.61%44.68%44.88%
Operating Margin
15.10%10.04%8.82%10.64%14.36%18.73%
Pretax Margin
-34.46%-41.85%-108.77%2.23%10.64%14.49%
Profit Margin
-37.23%-41.95%-109.17%0.10%7.90%10.78%
FCF Margin
30.42%25.47%24.65%23.74%27.79%25.26%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---900.5316.0931.69
Forward PE
4.214.233.704.445.5711.10
P/FCF Ratio
1.972.312.523.794.5713.53
PS Ratio
0.600.590.620.901.273.42