We have to bear in mind a very important piece of information. Studies have shown that what makes a difference is the ability to use both languages and not just being bilingual.
I will give you an example. Many bilingual people never use this language in public, whether it is at work or on other occasions. However, in Ottawa, for example, it is clearly an advantage because there is significant demand for people who know both official languages. That is perhaps not quite the case in Toronto. We know that, in Toronto, almost 400,000 people can speak both official languages. However, does this translate into a real socio-economic advantage? That does not seem to be the case.
It depends a lot on the environment, the community, the demand and the sectors. If you are in a region where both official languages are used a lot and if there is a considerable need for translators or people who can work in either community at the same time, that will definitely affect the economic situation of these individuals.