Citation: 4A_583/2024 E. C

Mit Beschwerde in Zivilsachen beantragt die Beschwerdeführerin dem Bundesgericht, es sei das Urteil des Kantonsgerichts vom 24. September 2024 aufzuheben und es sei die Klage der Beschwerdegegner vollumfänglich abzuweisen. Die Widerklage der Beschwerdeführerin sei im Umfang von Fr. 610'294.-- gutzuheissen und es seien die Beschwerdegegner unter solidarischer Haftung zu verpflichten, der Beschwerdeführerin Fr. 610'294.-- zuzüglich Zins zu 5% seit dem 16. September 2016 zu bezahlen. Eventualiter sei das Urteil des Kantonsgerichts aufzuheben und die Sache sei zur neuen Entscheidung an dieses zurückzuweisen. Die Beschwerdegegner beantragen, die Beschwerde sei abzuweisen. Das Kantonsgericht stellt den Antrag, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei. Die Parteien reichten eine Replik bzw. eine Duplik ein.