Humble Group AB (publ) (STO:HUMBLE)
Sweden flag Sweden · Delayed Price · Currency is SEK
5.57
+0.09 (1.64%)
Sep 2, 2026, 5:29 PM CET

Humble Group AB Income Statement

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
8,2098,0977,7087,0504,8001,486
Other Revenue
2249--
8,2118,0997,7127,0594,8001,486
Revenue Growth
3.54%5.02%9.25%47.06%223.02%5024.14%
Cost of Revenue
5,6425,5525,2894,9213,2681,045
Gross Profit
2,5692,5472,4232,1381,532441
Selling, General & Admin
1,9891,9701,8391,6411,269561
Amortization of Goodwill & Intangibles
3---356
Other Operating Expenses
-20-3-12-108-131-64
Operating Expenses
2,3112,3012,1391,8741,386574
Operating Income
258246284264146-133
Interest Expense
-158-157-197-271-237-94
Interest & Investment Income
106861-
Earnings From Equity Investments
12-1-41
Currency Exchange Gain (Loss)
-13-21-7-6-106
Other Non Operating Income (Expenses)
-18-19-18-107-6-2
EBT Excluding Unusual Items
805770-113-110-222
Other Unusual Items
101076521117
Pretax Income
-51067146-611-215
Income Tax Expense
3651374537-4
Earnings From Continuing Operations
-54616109-106-36-211
Minority Interest in Earnings
11----
Net Income
-54517109-106-36-211
Net Income to Common
-54517109-106-36-211
Net Income Growth
--84.40%----
Shares Outstanding (Basic)
451448445377284185
Shares Outstanding (Diluted)
451448445377284185
Shares Change
1.03%0.68%17.95%32.80%53.87%117.06%
EPS (Basic)
-1.210.040.24-0.28-0.13-1.14
EPS (Diluted)
-1.210.040.24-0.28-0.13-1.14
EPS Growth
--84.51%----

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
3744031801,039198-164
Free Cash Flow Per Share
0.830.900.402.750.70-0.89
Gross Margin
31.29%31.45%31.42%30.29%31.92%29.68%
Operating Margin
3.14%3.04%3.68%3.74%3.04%-8.95%
Profit Margin
-6.64%0.21%1.41%-1.50%-0.75%-14.20%
Free Cash Flow Margin
4.55%4.98%2.33%14.72%4.13%-11.04%
EBITDA
450437475460320-80
EBITDA Margin
5.48%5.40%6.16%6.52%6.67%-5.38%
D&A For EBITDA
19219119119617453
EBIT
258246284264146-133
EBIT Margin
3.14%3.04%3.68%3.74%3.04%-8.95%
Effective Tax Rate
-76.12%25.34%-3700.00%-