Development of orders received and order backlog
Order backlog on December 31, 2025
Order backlog amounted to EUR 4,306 million at the end of the reporting period, which is 5 percent lower than at the end of September 2025 and at the same level as at the end of December 2024.
Approximately 15 percent of the order backlog is from Process Performance Solutions, while 85 percent is from Biomaterial Solutions and Services (at the end of December 2024, 15% and 85%).
Approximately EUR 3.1 billion of the order backlog is currently expected to be realized as net sales during 2026 (at the end of 2024, approximately EUR 3.1 billion was expected to be realized during 2025).