Stillfront Group AB (publ) (STO:SF)
Sweden flag Sweden · Delayed Price · Currency is SEK
6.77
+0.11 (1.65%)
Sep 2, 2026, 5:29 PM CET

Stillfront Group AB Financials Overview

Millions SEK. 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
5,7586,0947,2237,5767,6865,934
Revenue Growth
-13.73%-15.63%-4.66%-1.43%29.53%37.08%
Gross Profit
2,9383,0073,3383,6983,7712,918
Operating Income
7375745967451,0161,025
Net Income
-2,020-2,398-7,3787559590
Earnings Per Share
-4.09-4.75-14.400.011.151.61
EPS Growth
----99.13%-28.55%-9.58%

Revenue by Segment

Fiscal YearFY 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 YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
9077019578079891,133
Total Debt
4,6985,8657,0326,9847,8477,970
Net Cash (Debt)
-3,791-5,164-6,075-6,177-6,858-6,837
Net Cash Growth
------
Net Cash Per Share
-7.68-10.23-11.86-12.06-14.17-18.62

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
1,5601,4691,6871,6902,0281,620
Capital Expenditures
-14-13-21-28-61-238
Free Cash Flow
1,5461,4561,6661,6621,9671,382
Free Cash Flow Growth
-6.13%-12.61%0.24%-15.51%42.33%12.17%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
51.02%49.34%46.21%48.81%49.06%49.17%
Operating Margin
12.80%9.42%8.25%9.83%13.22%17.27%
Pretax Margin
-32.95%-39.25%-101.77%2.06%9.80%13.36%
Profit Margin
-35.08%-39.35%-102.15%0.09%7.27%9.94%
FCF Margin
26.85%23.89%23.06%21.94%25.59%23.29%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---900.5316.0931.69
Forward PE
4.564.233.704.445.5711.10
P/FCF Ratio
2.102.312.523.794.5713.53
PS Ratio
0.560.550.580.831.173.15