In 2005, the group reported robust financial results, with net sales reaching 35.3 million euros ($46.5 million) and an operating profit of 760,000 euros ($1.0 million). This performance reflects a positive trend in the company's financial health and market positioning.