Cabka N.V. (AMS:CABKA)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
1.980
-0.040 (-1.98%)
Apr 3, 2025, 5:25 PM CET

Cabka Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021 FY 2020
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Operating Revenue
181.9196.89208.89169.99137.05
Other Revenue
8.74.214.953-
Revenue
190.6201.1213.84172.99137.05
Revenue Growth (YoY)
-5.22%-5.96%23.61%26.23%-
Cost of Revenue
97.9114.85132.0893.4565.69
Gross Profit
92.786.2481.7679.5471.35
Selling, General & Admin
44.943.8541.9437.2431.11
Other Operating Expenses
29.224.0331.4818.3522
Operating Expenses
94.38591.4475.2871.32
Operating Income
-1.61.25-9.684.260.03
Interest Expense
-5.9-4.19-2.39-2.11-2.35
Interest & Investment Income
1.90.20.030.020.01
Currency Exchange Gain (Loss)
--0.260.130.4-
Other Non Operating Income (Expenses)
-0.10.111.56--
EBT Excluding Unusual Items
-5.7-2.89-10.352.57-2.31
Gain (Loss) on Sale of Assets
-1.366.42--0.09
Other Unusual Items
--1.01-36.29--
Pretax Income
-5.7-1.21-34.32.57-2.4
Income Tax Expense
4.10.33-4.482.480.81
Earnings From Continuing Operations
-9.8-1.54-29.820.09-3.21
Minority Interest in Earnings
--0.080.320.18
Net Income
-9.8-1.54-29.750.41-3.03
Net Income to Common
-9.8-1.54-29.750.41-3.03
Shares Outstanding (Basic)
25252418-
Shares Outstanding (Diluted)
25252418-
Shares Change (YoY)
0.22%4.36%33.18%--
EPS (Basic)
-0.40-0.06-1.260.02-
EPS (Diluted)
-0.40-0.06-1.260.02-
Free Cash Flow
-1.9-3.71-18.932.974.36
Free Cash Flow Per Share
-0.08-0.15-0.800.17-
Dividend Per Share
-0.1500.049--
Dividend Growth
-204.26%---
Gross Margin
48.64%42.89%38.23%45.98%52.06%
Operating Margin
-0.84%0.62%-4.53%2.46%0.02%
Profit Margin
-5.14%-0.77%-13.91%0.24%-2.21%
Free Cash Flow Margin
-1.00%-1.84%-8.85%1.72%3.18%
EBITDA
18.615.895.7420.9718.25
EBITDA Margin
9.76%7.90%2.68%12.12%13.32%
D&A For EBITDA
20.214.6415.4216.7118.22
EBIT
-1.61.25-9.684.260.03
EBIT Margin
-0.84%0.62%-4.53%2.46%0.02%
Effective Tax Rate
---96.53%-
Revenue as Reported
192.4198.85226.79176.56-
Updated Mar 18, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.