Italian luxury goods group Tod's posted a net profit of €20.3 million in the first six months of 2005, up 44 per cent on the same period last year.