Tesla generates higher overall corporate revenues than SpaceX