Keo Capital AB (publ) (STO:KEOC)
Sweden flag Sweden · Delayed Price · Currency is SEK
8.70
-0.63 (-6.75%)
At close: Jun 12, 2026

Keo Capital AB Income Statement

Millions USD. 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
Revenue
---3.969.354.39
Revenue Growth (YoY)
----57.67%112.96%-86.77%
Cost of Revenue
---1.762.831.51
Gross Profit
---2.26.522.88
Selling, General & Admin
5.25.754.480.664.924.66
Other Operating Expenses
2.553.673.11.390.03-
Operating Expenses
7.799.487.663.618.526.42
Operating Income
-7.79-9.48-7.66-1.41-2-3.54
Interest Expense
-1.91-1.46-4.18-7-9.37-9.82
Interest & Investment Income
5.53.5938.160.06-
Currency Exchange Gain (Loss)
---0.3200.02
Other Non Operating Income (Expenses)
-6.31-6.29-38.71--0-
EBT Excluding Unusual Items
-10.51-13.65-47.550.07-11.3-13.34
Merger & Restructuring Charges
-0.35-0.51-1.54-3.64--
Asset Writedown
----2.46--
Other Unusual Items
-5.2-4.89-2.06-0.72--
Pretax Income
-20.96-19.05-51.15-6.76-11.3-13.34
Earnings From Continuing Operations
-20.96-19.05-51.15-6.76-11.3-13.34
Earnings From Discontinued Operations
-10.59-5.718.58-27.234.2334.93
Net Income
-31.56-24.75-32.57-33.9522.9321.59
Net Income to Common
-31.56-24.75-32.57-33.9522.9321.59
Net Income Growth
----6.24%-
Shares Outstanding (Basic)
175176177165121113
Shares Outstanding (Diluted)
175176177165121113
Shares Change (YoY)
-2.55%-1.08%7.67%36.21%6.99%6.20%
EPS (Basic)
-0.18-0.14-0.18-0.210.190.19
EPS (Diluted)
-0.19-0.14-0.19-0.210.190.19
EPS Growth
----0.61%-
Free Cash Flow
-9.33-4.3-12.89-28.91-8.03-15.97
Free Cash Flow Per Share
-0.05-0.02-0.07-0.17-0.07-0.14
Gross Margin
---55.51%69.76%65.63%
Operating Margin
----35.62%-21.36%-80.55%
Profit Margin
----857.83%245.25%491.62%
Free Cash Flow Margin
----730.32%-85.83%-363.79%
EBITDA
3.452.46-2.890.510.113.85
EBITDA Margin
---12.53%108.11%87.75%
D&A For EBITDA
11.2511.944.771.9112.117.39
EBIT
-7.79-9.48-7.66-1.41-2-3.54
EBIT Margin
----35.62%-21.36%-80.55%
Revenue as Reported
---3.969.354.39