Tesla set to report second-quarter results after the bell

· CNBC