Citation: 2C_520/2014 E. C

A.________ gelangt mit Beschwerde in öffentlich-rechtlichen Angelegenheiten an das Bundesgericht. Er beantragt, das Urteil des Appellationsgerichts aufzuheben und das Migrationsamt Basel-Stadt anzuweisen, ihm die Niederlassungsbewilligung zu belassen. Der Abteilungspräsident legte der Beschwerde am 5. Juni 2014 antragsgemäss aufschiebende Wirkung bei. Das Appellationsgericht des Kantons Basel-Stadt beantragt, die Beschwerde abzuweisen, soweit darauf einzutreten sei. Das Migrationsamt und das Justiz- und Sicherheitsdepartement haben darauf verzichtet, sich vernehmen zu lassen. Das Bundesamt für Migration beantragt, die Beschwerde sei abzuweisen.