Net income/profit is what matters, revenue is largely irrelevant. Your own date is a perfect example of this since Twitter somehow managed to lose a ton of money in 2020 when they did indeed see record revenue, probably owing to over-stuffed election coffers. X's user counts and EBITDA are at record levels. In 2024 it was $1.25 billion on $2.7 billion revenue, contrasted against 'old Twitter's' $0.68 billion on $5 billion revenue in 2021. [1]
[1] - https://archive.is/evLAL (WSJ archive)