Telegram's revenues exceed $1B in 2024