Tesla reported second quarter earnings after the bell on Wednesday, beating on earnings per share but missing on revenue. The EV maker noted the various challenges of supply chain issues and China's lockdown, but said it was able to end the quarter with the highest vehicle production month in its history. Christine Short, VP of Research at Wall Street Horizon, breaks down Tesla's mixed bag of results.