X platform earnings