Tesla's income dives 45% in Q2 with lower deliveries