The data displays JCDecaux's net income from 2011 to 2017. The outdoor advertising corporation had a net income of 202 million euro in 2017.