You are trolling right? What is Google then? What's the in-depth analysis? Do you consider them some altruistic non-profit that just happens to sell ads in order to fund their "let's improve humanity" efforts?
Take a look at these:
http://bgr.com/2014/02/06/apple-google-microsoft-revenue-sou...
http://www.statista.com/statistics/266471/distribution-of-go...
https://www.wordstream.com/articles/google-earnings
Notice how even last year 89.5% of Google's revenue is straight up advertising. What else would you call them?
Or if you don't buy this argument let's try it by comparison. Is Zappos a shoe store? For sure, they did things differently and focuses on happiness of employees and customer satisfaction, but at the end of the day, they sell shoes. They have an interest in people buying more shoes and if they could, they'd certainly do something to make people buy more shoes. Substitute Google and ads in those two sentences. Just because they spend some minute portion of their profits on other projects doesn't make them anything but an ad company, even if they are a much more innovative ad company than the others you mentioned.