Key Financial
Revenues (million of €)
EBITDA (million of €) and EBITDA Margin on revenues (%)
Net Financial Debt (million of €)
Revenues breakdown by line of product as of December 31st, 2025
Revenues breakdown by geographical area as of December 31st, 2025