Tesla beats expectations