Citation: 2C_288/2016 E. C

A.________ gelangt mit Beschwerde in öffentlich-rechtlichen Angelegenheiten an das Bundesgericht. Er beantragt, die Niederlassungsbewilligung sei nicht zu widerrufen. Eventualiter sei von der Wegweisung abzusehen und subeventualiter sei die Sache zurückzuweisen. Der Abteilungspräsident legte der Beschwerde am 5. April 2016 antragsgemäss aufschiebende Wirkung bei. Das Verwaltungsgericht des Kantons Thurgau, das Departement für Justiz und Sicherheit des Kantons Thurgau, das Migrationsamt des Kantons Thurgau sowie das Staatssekretariat für Migration beantragen die Abweisung der Beschwerde.