Twitter has made profit now. But didn’t for a while. I worked there until 2015 and the consensus was that they had enough money to continue operating at the then current loss levels for like 50 years.
It’s hard to visualize how much money these big tech cos are actually taking in investment. If you have a $B you can lose $10mm a year for one hundred years.