"We will solve your problems for piles and piles of money. Usually not problems that require technical breakthroughs or research level computer science knowledge, but ill-defined problems that involve many stakeholders, much politics, and complex business logic."
They make their money as a professional services company (a model Buffett has no trouble understanding) that uses technology.
That is IBM Global Services, which is basically the same as Accenture, Cap Gemini, Wipro etc, IT outsourcing/offshoring. It's about half of IBM, by revenue.
Even so IBM's business model when they are not selling wetware involves selling expensive black boxes that are maintained, installed, and serviced by expensive wetware. Even though it makes up half of revenue, that doesn't mean the other half is not directly related to driving business to the wetware side.
I think the business model outlined above is correct in the global strategy sense, even if you looking at a few pie graphs makes you think otherwise.
IBM GS is tech-agnostic; they don't just implement IBM mainframe solutions, they'll take your money to do SAP, Oracle, whatever you want, same as any of the other bodyshops.
If they are tech-agnostic then they aren't in the hardware/software business, which was my original point. They are in the hardware/software business because it helps them take your money for the wetware side.
Right. IBM still invests in "technical breakthroughs or research level computer science knowledge" at well funded labs. The two biggest are at Almaden, CA, and Yorktown, NY.
Like any lab looking at fundamental science, it's hard to judge how much of that activity leads to profit. Some research groups do also make/sell products that are cutting edge, though, on a consulting basis. E.g. the storage group in Almaden makes insanely large custom storage systems for very big - often federal govt - clients.
problems that require technical breakthroughs or research level computer science knowledge,
They're not just a plain boring services company.
I'm sure that quite a lot of research went into Watson, and I think IBM is betting big on that technology. Potential applications are in healthcare (to quickly find an answer in all medical knowledge), legal documents analysis, and so on.
Revealing my ignorance on this topic: Why would IBM care who owns their stocks, assuming the specific shareholder doesn't try to take influence on the development/direction of the company?
Buffett only owns companies at a level where he can influence. Usually, what he wants is profit paid as a dividend, but it depends on his level of investment. He usually does not invest for growth -- he thinks IBM is under-valued, so he's taking a position.
He never met with the CEO[1] and in fact messed up the name.
It is in the realm of possibility (and quite likely) that he talked with people inside IBM. But I don't think they were really pushing for him to buy it. At least it doesn't appear that way.
On CNBC this morning, Buffet made it sound as if it was more about liking the value based on the annual report he saw in March. He's been reading IBM's annual report for over 25 years. He did some diligence, and then began establishing a position.
Buffett is famous for doing exactly that, reading company reports (and other research) for a really long time before investing(I would imagine he must have read IBMs even earlier than 1986).
He would read company reports, even if he had no plans to invest. It is one of his hobbies (not only a job).
Someone at IBM must have changed his mind?