7 things to watch for in today's Tesla earnings report