Google prefers to acquire startups that are pre-revenue
techvibes.com
techvibes.com
Yet another that seems most plausible to me is that pre-revenue probably means pre-baggage. If they want to shut down the service & use the technology in some new or existing Google service but some users have already prepayed for two years, how do they get out of that?
A variation of your suggestion is that they aren't really interested in your revenue so they don't want to pay for it. Most of Google's products are not directly revenue generating. That makes some sense to me. They don't want 200 $5m businesses. They want to add another billion to their existing businesses or build a new billion dollar business.
Look over these acquisitions. In which case was google out to 'buy a business' in the revenue/cashflow sense? http://en.wikipedia.org/wiki/List_of_acquisitions_by_Google
Google's strategy works because they don't often acquire the startups for the startup's business. They acquire businesses for the people working on them.
Acquiring talent, as opposed to businesses, is cheaper and provides a ton of value and wealth creation for the company down the road.
I wonder if the teams being acquired in that fashion view it that way?
Maybe today's teams coming in feel differently, since the Dodgeball story seems to be well known. Plus articles like this one.
That being said, there are plenty of examples where an acquisition by Google did take off. Android is the most high profile right now.
(that offer is for real, btw, if any Googlers are reading :-) )
Or do they also buy pure tech startups - the software equivalent to a fabless semiconductor firm (e.g. ARM) - just a patent and a demo?
On the same note, Yahoo probably has one of the worst.