These numbers can be explained with IBM having peaked before Microsoft which in turn peaked before Apple in terms of product development. So Apple&#x27;s revenues are still growing fast, Microsoft&#x27;s are growing more slowly and IBM&#x27;s are declining - with none of them doing new stuff and all of them being past the peak (I&#x27;m not sure that&#x27;s actually true, just saying that grandparent&#x27;s point&#x2F;question was what they&#x27;ve done lately&#x2F;that they didn&#x27;t do much, and this point is not refuted by revenue growth numbers because revenue lags a lot after product starts. Microsoft&#x27;s greatest hits by far are still Windows and Office which it develops since the 80s.)