X (Twitter) Annual Revenue by Segment 2015-2023 ($bn)

Ad revenue has significantly fallen since 2021, and subscription and data licensing revenue have not made up for that loss.