Stillfront Group AB (publ) (STO:SF)
Sweden flag Sweden · Delayed Price · Currency is SEK
6.65
-0.12 (-1.77%)
Aug 11, 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,7666,1027,2287,5847,6955,936
Revenue Growth
-13.61%-15.58%-4.69%-1.44%29.63%36.96%
Gross Profit
4,8716,1027,2287,5846,0204,712
Operating Income
-1,406-1,744-6,4557548501,034
Net Income
-2,020-2,398-7,3787559590
Earnings Per Share
-4.05-4.75-14.400.011.151.61
EPS Growth
----99.13%-28.57%-9.55%

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,6984,4684,8934,8744,7144,547
Net Cash (Debt)
-3,791-3,767-3,936-4,067-3,725-3,414
Net Cash Growth
------
Net Cash Per Share
-7.60-7.46-7.68-7.94-7.70-9.30

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,5611,4691,6871,6902,0281,620
Capital Expenditures
-15-13-21-28-30-15
Free Cash Flow
1,5461,4561,6661,6621,9981,605
Free Cash Flow Growth
-6.13%-12.61%0.24%-16.82%24.49%28.40%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
84.48%100.00%100.00%100.00%78.23%79.38%
Operating Margin
-24.38%-28.58%-89.31%9.94%11.05%17.42%
Pretax Margin
-32.90%-39.20%-101.70%2.06%9.77%13.36%
Profit Margin
-35.02%-39.30%-102.08%0.17%7.10%10.04%
FCF Margin
26.81%23.86%23.05%21.91%25.96%27.04%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---1217.0015.2326.67
Forward PE
4.484.233.704.445.5711.10
P/FCF Ratio
2.062.212.523.794.5010.36
PS Ratio
0.550.530.580.831.172.80