- Filed
- Mar 27, 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 |
|---|---|---|
| Operating Cash Flow | FY 2025 · Dec 31, 2025 | €403.02M |
| Operating Cash Flow | FY 2025 · Dec 31, 2024 | €353.01M |
| Operating Cash Flow | FY 2025 · Dec 31, 2023 | €258.65M |
| Cash And Equivalents | FY 2025 · Dec 31, 2025 | €365.3M |
| Cash And Equivalents | FY 2025 · Dec 31, 2024 | €348.36M |
| Cash And Equivalents | FY 2025 · Dec 31, 2023 | €277.17M |
| Cash And Equivalents | FY 2025 · Dec 31, 2022 | €243.76M |
| Stockholders Equity | FY 2025 · Dec 31, 2025 | €978.34M |
| Stockholders Equity | FY 2025 · Dec 31, 2024 | €929.85M |
| Stockholders Equity | FY 2025 · Dec 31, 2023 | €872.84M |
| Stockholders Equity | FY 2025 · Dec 31, 2022 | €757.43M |
| Current Liabilities | FY 2025 · Dec 31, 2025 | €574.63M |
| Current Liabilities | FY 2025 · Dec 31, 2024 | €373.83M |
| Total Liabilities | FY 2025 · Dec 31, 2025 | €1.89B |
| Total Liabilities | FY 2025 · Dec 31, 2024 | €1.36B |
| Current Assets | FY 2025 · Dec 31, 2025 | €670.47M |
| Current Assets | FY 2025 · Dec 31, 2024 | €573.25M |
| Total Assets | FY 2025 · Dec 31, 2025 | €2.87B |
| Total Assets | FY 2025 · Dec 31, 2024 | €2.29B |
| Net Income | FY 2025 · Dec 31, 2025 | €100.32M |
| Net Income | FY 2025 · Dec 31, 2024 | €33.61M |
| Net Income | FY 2025 · Dec 31, 2023 | €33.89M |
| Cost Of Revenue | FY 2025 · Dec 31, 2025 | €190.93M |
| Cost Of Revenue | FY 2025 · Dec 31, 2024 | €175.58M |
| Cost Of Revenue restated | FY 2025 · Dec 31, 2023 | €151.71M |
| Revenue | FY 2025 · Dec 31, 2025 | €1.29B |
| Revenue | FY 2025 · Dec 31, 2024 | €1.11B |
| Revenue | FY 2025 · Dec 31, 2023 | €877.62M |