Revenue grew 39% year-over-year to €375.8M, with EBITDA at €32M and net loss narrowing to -€27M. Record order backlog of €6.24B was driven by major contracts in Saudi Arabia and Sweden, while net debt rose to €497M.

Original document:

This is an AI-generated summary and may contain inaccuracies. Please verify any important information with the original source.