Storskogen Group AB (publ) (STO:STOR.B)
Sweden flag Sweden · Delayed Price · Currency is SEK
10.22
+0.10 (0.94%)
Jul 28, 2026, 12:38 PM CET

Storskogen Group AB Income Statement

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
33,00833,09734,18236,00634,25017,496
Revenue Growth
-2.24%-3.17%-5.07%5.13%95.76%95.86%
Cost of Revenue
21,58521,55322,30228,69027,47513,792
Gross Profit
11,42311,54411,8807,3166,7753,704
Selling, General & Admin
7,7047,7258,0185,3404,9222,579
Depreciation & Amortization Expenses
1,7271,7502,730---
Other Operating Expenses
--322-361-470-759-282
Total Operating Expenses
9,4319,15310,3874,8704,1632,297
Operating Income
2,2942,3911,4922,4462,6131,406
Interest Income
-414276198479152
Interest Expense
--1,220-1,275-1,323-980-325
Total Non-Operating Income (Expense)
--806-999-1,125-501-173
Pretax Income
1,5301,5854931,3212,1111,233
Provision for Income Taxes
376386376377519286
Net Income
1,1541,1991169441,592947
Minority Interest in Earnings
14013616816615791
Net Income to Common
1,0141,063-527781,436856
Net Income Growth
3800.00%---45.82%67.76%57.93%
Shares Outstanding (Basic)
1,6841,6861,6871,6831,6661,423
Shares Outstanding (Diluted)
1,6841,6861,6871,6831,6661,423
Shares Change
-0.21%-0.08%0.23%1.07%17.05%28.59%
EPS (Basic)
0.600.63-0.030.470.860.60
EPS (Diluted)
0.600.63-0.030.460.860.60
EPS Growth
2900.00%---46.51%43.33%22.45%

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
2,5251,9002,4232,628963969
Free Cash Flow Growth
-18.57%-21.58%-7.80%172.90%-0.62%56.80%
Free Cash Flow Per Share
1.501.131.441.560.580.68
Dividends Per Share
0.1100.1100.1000.0900.0800.070
Dividend Growth
10.00%10.00%11.11%12.50%14.29%-82.50%
Gross Margin
34.61%34.88%34.76%20.32%19.78%21.17%
Operating Margin
6.95%7.22%4.36%6.79%7.63%8.04%
Profit Margin
3.50%3.62%0.34%2.62%4.65%5.41%
FCF Margin
7.65%5.74%7.09%7.30%2.81%5.54%
EBITDA
2,2942,3911,4922,4462,6132,216
EBITDA Margin
6.95%7.22%4.36%6.79%7.63%12.67%
EBIT
2,2942,3911,4922,4462,6131,406
EBIT Margin
6.95%7.22%4.36%6.79%7.63%8.04%
Effective Tax Rate
24.58%24.35%76.27%28.54%24.59%23.20%