News

EBITDA(1) was € 270.2 million for the first quarter of 2025, up 10.7% compared to the first quarter of 2024, with margin of 39.7% of net revenue. Strong revenue performance was partially offset by a ...
Revenue of $1.13 Billion, down 9.4% YoY as Reported and up 4.0% YoY in Pro Forma(1) Constant Currency(2)12-Month Backlog of $4.17 Billion, up 3.5% YoY on a Pro Forma(1) BasisExpects Fiscal 2025 Revenu ...