Citation: 2C_320/2015 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 20. April 2015 beantragt A.________ die Aufhebung des vorinstanzlichen Urteils. Es sei auf den Widerruf der Niederlassungsbewilligung zu verzichten und stattdessen eine erneute Verwarnung auszusprechen. Den Vorinstanzen sei zu untersagen, A.________ wegzuweisen. Subeventualiter seien weitere Sachabklärungen vorzunehmen oder vornehmen zu lassen. Das Verwaltungsgericht des Kantons St. Gallen, das Sicherheits- und Justizdepartement des Kantons St. Gallen sowie das Staatssekretariat für Migration beantragen die Abweisung der Beschwerde. Mit Präsidialverfügung vom 21. April 2015 wurde der Beschwerde antragsgemäss aufschiebende Wirkung zuerkannt.