translate English to French: On a comparable basis, revenues of 2006 would have been lower by €418 million.
Sur une base comparable, les revenus de 2006 auraient été inférieurs de 418 millions d’euros.