Revenue, not profit, so that by definition doesn't deduct any costs.
Google does not pay significant taxes in EU. Just like other companies they use a lot of tricks to avoid paying taxes.
Sounds like the tax laws needs changing. I don’t know how we can blame companies from leveraging loopholes if they are available.
How you fix a situation when a child company in Country A pays parent company in Country B a given amount for using logos, trademarks?
Put a tax on licence fees for logos and trademarks.
It is less the tax laws and more the trade agreements between countries. Until a few years ago the biggest tech companies used a bit of creative accounting to make sure that all their EU profits would at least on paper be made in Ireland because it had the lowest taxes of all and Ireland had no reason to change that. The EU stepped in once it came out just how far the Irish tax office was willing to go to support that scheme, I think they outright allowed Apple to skip the pretense (and several shell companies) entirely while declaring their profits to be Irish.