- 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 |