According to the 2021 financials, they lost ~$200M but that was after an ~$800M settlement[1] which means they seem to have made ~$600M in 2021 - not a huge amount but definitely not "going down the pan quickly".
[1] https://news.yahoo.com/twitter-posts-loss-2021-stock-1301280...