Amidst economic headwinds, the company's operating profit declined to EUR 35.4 mn from EUR 68.8 mn in 2007, despite a slight offset from vessel sales gain of EUR 12.3 mn. This decline reflects a challenging market environment, raising concerns about the company's performance and financial outlook.