Renault has reported net income of EUR2.9bn and a group operating margin of EUR1,063m or 2.56%, down from 3.2% in 2005.