Cabka N.V. (AMS:CABKA)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
1.800
0.00 (0.00%)
Mar 26, 2026, 4:32 PM CET

Cabka Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
180181.87196.89208.89169.99
Other Revenue
5.27.585.454.953
185.2189.45202.34213.84172.99
Revenue Growth (YoY)
-2.24%-6.37%-5.38%23.61%26.23%
Cost of Revenue
92.9103.14119.23132.0893.45
Gross Profit
92.386.3183.181.7679.54
Selling, General & Admin
42.746.2943.8541.9437.24
Other Operating Expenses
28.621.5720.8931.4818.35
Operating Expenses
90.788.0381.8691.4475.28
Operating Income
1.6-1.721.25-9.684.26
Interest Expense
-5.8-4.81-4.19-2.39-2.11
Interest & Investment Income
-0.450.20.030.02
Currency Exchange Gain (Loss)
--0.57-0.260.130.4
Other Non Operating Income (Expenses)
-0.10.870.11.56-
EBT Excluding Unusual Items
-4.3-5.79-2.89-10.352.57
Gain (Loss) on Sale of Assets
--1.366.42-
Other Unusual Items
--0.05-1.01-36.29-
Pretax Income
-4.3-5.72-1.21-34.32.57
Income Tax Expense
3.13.630.33-4.482.48
Earnings From Continuing Operations
-7.4-9.36-1.54-29.820.09
Minority Interest in Earnings
---0.080.32
Net Income
-7.4-9.36-1.54-29.750.41
Net Income to Common
-7.4-9.36-1.54-29.750.41
Shares Outstanding (Basic)
2525252418
Shares Outstanding (Diluted)
2525252418
Shares Change (YoY)
-0.22%4.36%33.18%-
EPS (Basic)
-0.30-0.38-0.06-1.260.02
EPS (Diluted)
-0.30-0.38-0.06-1.260.02
Free Cash Flow
7.4-1.66-4.44-18.932.97
Free Cash Flow Per Share
0.30-0.07-0.18-0.800.17
Dividend Per Share
--0.1500.049-
Dividend Growth
--204.26%--
Gross Margin
49.84%45.56%41.07%38.23%45.98%
Operating Margin
0.86%-0.91%0.62%-4.53%2.46%
Profit Margin
-4.00%-4.94%-0.76%-13.91%0.24%
Free Cash Flow Margin
4.00%-0.87%-2.20%-8.85%1.72%
EBITDA
2115.1115.895.7420.97
EBITDA Margin
11.34%7.97%7.85%2.68%12.12%
D&A For EBITDA
19.416.8314.6415.4216.71
EBIT
1.6-1.721.25-9.684.26
EBIT Margin
0.86%-0.91%0.62%-4.53%2.46%
Effective Tax Rate
----96.53%
Revenue as Reported
183.6192.4198.57226.79176.56
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.