Michelin has today issued its 2003 financial results, which included full year net income of €329 million, 46.5% down on the previous year. Michelin put the deterioration down to exceptional cost increases associated with raw materials price raises, increased healthcare provision and currency effects.