Correct.
Only two things will meaningfully impact the stock price at this point:
1. Revenue
2. Margins
And I only include #1 because margins are not going to budge for several years still. Proving that there is indeed demand for the gravity might help somewhat, but rolling out and ramping up...