Humble Group AB (publ) (STO:HUMBLE)
Sweden flag Sweden · Delayed Price · Currency is SEK
5.70
+0.15 (2.70%)
Nov 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
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
8,3148,0977,7087,0504,8001,486
Other Revenue
2249--
8,3168,0997,7127,0594,8001,486
Revenue Growth
3.01%5.02%9.25%47.06%223.02%5024.14%
Cost of Revenue
5,6955,5525,2894,9213,2681,045
Gross Profit
2,6212,5472,4232,1381,532441
Selling, General & Admin
1,9311,9701,8391,6411,269561
Amortization of Goodwill & Intangibles
2---356
Other Operating Expenses
-9-3-12-108-131-64
Operating Expenses
2,2422,3012,1391,8741,386574
Operating Income
379246284264146-133
Interest Expense
-134-157-197-271-237-94
Interest & Investment Income
156861-
Earnings From Equity Investments
-2-1-41
Currency Exchange Gain (Loss)
-13-21-7-6-106
Other Non Operating Income (Expenses)
-33-19-18-107-6-2
EBT Excluding Unusual Items
2145770-113-110-222
Other Unusual Items
11076521117
Pretax Income
-41567146-611-215
Income Tax Expense
4951374537-4
Earnings From Continuing Operations
-46416109-106-36-211
Minority Interest in Earnings
11----
Net Income
-46317109-106-36-211
Net Income to Common
-46317109-106-36-211
Net Income Growth
--84.40%----
Shares Outstanding (Basic)
452448445377284185
Shares Outstanding (Diluted)
452448445377284185
Shares Change
1.08%0.68%17.95%32.80%53.87%117.06%
EPS (Basic)
-1.020.040.24-0.28-0.13-1.14
EPS (Diluted)
-1.020.040.24-0.28-0.13-1.14
EPS Growth
--84.51%----

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
2774031801,039198-164
Free Cash Flow Per Share
0.610.900.402.750.70-0.89
Gross Margin
31.52%31.45%31.42%30.29%31.92%29.68%
Operating Margin
4.56%3.04%3.68%3.74%3.04%-8.95%
Profit Margin
-5.57%0.21%1.41%-1.50%-0.75%-14.20%
Free Cash Flow Margin
3.33%4.98%2.33%14.72%4.13%-11.04%
EBITDA
548437475460320-80
EBITDA Margin
6.59%5.40%6.16%6.52%6.67%-5.38%
D&A For EBITDA
16919119119617453
EBIT
379246284264146-133
EBIT Margin
4.56%3.04%3.68%3.74%3.04%-8.95%
Effective Tax Rate
-76.12%25.34%-3700.00%-