In the Q1 2023 investor meeting, it was reported that revenues increased by 20.4% year-over-year to EUR 447.4 million, although project orders received decreased by 14% due to economic headwinds and rising input costs. The order book remains strong at EUR 590.4 million, with expectations for order conversion to pick up, despite current uncertainties. Management is implementing cost-saving measures with a target to improve gross profit margins to 38-40% by year-end 2023 and reach an EBIT run rate of 14-16%.