IBM revenue has been shrinking over the last 10 years. They aren't selling well.
That doesn't make them competitive in new markets, though.
I won't be around in 100 years either but I am sure IBM won't survive for the same reason I'm sure the sun will rise: all rigorous analysis today indicates it.