Wrong, they had net profits 15 out of 18 quarters from 2018-2022
https://www.statista.com/statistics/299119/twitter-net-incom...
https://www.statista.com/statistics/299119/twitter-net-incom...
Just good to know for context.
I’m really not sure where this narrative is coming from. It‘s always so weird to me. Why be so wrong?