Tesla keeps finding ways to keep Wall Street happy, and cash in the bank