Tesla earnings report analysis