Tesla announces first quarterly profit in over three years