Lmao, I mean, it indisputably was. Objective facts exist. It was a publicly traded company so there is plenty of professional financial analysis available on the subject which you could easily access if you wanted to. Some of it even written at a level you could potentially understand.
Or just continue on wallowing in your own ignorance, whatever.
Here’s a pretty cool site that I think illustrates the original point that they were in decent financial shape
https://www.readyratios.com/sec/TWTR_twitter-inc