Despite facing market challenges, the company managed to achieve a remarkable 11.4% increase in net profit to reach 82.2 million euros in 2005, supported by a 13.8% surge in sales to 686.5 million euros. This upbeat financial performance signals the company's resilience and adaptability in the face of economic volatility.