Skip to content
20-F

Annual Report (Foreign)

Cadeler A/S CDLR

0001978867-26-000022

← back to feed
Filed
Mar 24, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 350.51M sh
Shares Diluted FY 2025 · Dec 31, 2024 345.98M sh
Shares Diluted FY 2025 · Dec 31, 2023 201.36M sh
Shares Outstanding FY 2025 · Dec 31, 2025 350.96M sh
Operating Cash Flow FY 2025 · Dec 31, 2025 €394.2M
Operating Cash Flow FY 2025 · Dec 31, 2024 €93.1M
Operating Cash Flow FY 2025 · Dec 31, 2023 €63.38M
Cash And Equivalents FY 2025 · Dec 31, 2025 €151.68M
Cash And Equivalents restated FY 2025 · Dec 31, 2024 €51.25M
Cash And Equivalents FY 2025 · Dec 31, 2023 €96.61M
Cash And Equivalents FY 2025 · Dec 31, 2022 €19.01M
Current Liabilities FY 2025 · Dec 31, 2025 €351.08M
Current Liabilities FY 2025 · Dec 31, 2024 €123.65M
Current Liabilities FY 2025 · Dec 31, 2023 €53.62M
Total Liabilities FY 2025 · Dec 31, 2025 €1.91B
Total Liabilities FY 2025 · Dec 31, 2024 €703.12M
Total Liabilities FY 2025 · Dec 31, 2023 €293.52M
Current Assets FY 2025 · Dec 31, 2025 €389.96M
Current Assets restated FY 2025 · Dec 31, 2024 €181.41M
Current Assets FY 2025 · Dec 31, 2023 €147.45M
Total Assets FY 2025 · Dec 31, 2025 €3.42B
Total Assets FY 2025 · Dec 31, 2024 €1.94B
Total Assets FY 2025 · Dec 31, 2023 €1.25B
Eps Diluted FY 2025 · Dec 31, 2025 €0.79
Eps Diluted FY 2025 · Dec 31, 2024 €0.19
Eps Diluted FY 2025 · Dec 31, 2023 €0.06
Eps Basic FY 2025 · Dec 31, 2025 €0.80
Eps Basic FY 2025 · Dec 31, 2024 €0.19
Eps Basic FY 2025 · Dec 31, 2023 €0.06
Operating Income FY 2025 · Dec 31, 2025 €317.74M
Operating Income FY 2025 · Dec 31, 2024 €69.44M
Operating Income FY 2025 · Dec 31, 2023 €14.44M
Gross Profit FY 2025 · Dec 31, 2025 €383.6M
Gross Profit FY 2025 · Dec 31, 2024 €124.51M
Gross Profit FY 2025 · Dec 31, 2023 €48.76M
Cost Of Revenue FY 2025 · Dec 31, 2025 €236.76M
Cost Of Revenue FY 2025 · Dec 31, 2024 €124.23M
Cost Of Revenue FY 2025 · Dec 31, 2023 €59.86M