I've seen this sentiment elsewhere, but it doesn't match my reading of Twitter's financial statements: https://investor.twitterinc.com/financial-information/quarte...
In 2021, Twitter would have been profitable were it not for a ~$800 million legal settlement payout.
They posted a net profit in Q4 2021 and Q1 2022.