Consolidated (in million euro)

 

  2021 2022 2023

Net revenues

583 787 868

EBITDA

117 173 244

Margin

20.1% 22.0% 28.1%

EBIT

209 (38) 185

Margin

35.8% -4.8% 21.3%

Business backlog

N/A N/A N/A