Sachverhalt: Sachverhalt: A. X._ war vom 1. Januar 1981 bis zu seinem Rücktritt am 19. Januar 1999 Präsident der Munizipal- und der Burgergemeinde Leukerbad. Als solcher war er in sämtlichen Gesellschaften der so genannten "Gruppe Leukerbad" Verwaltungsratspräsident bis 1998, ausgenommen bei der Torrent-Bahnen Leukerbad-Albinen AG, wo er 1987 als Verwaltungsratspräsident ausschied und 1990 wieder in den Verwaltungsrat gewählt wurde. Zwischen den Gesellschaften der "Gruppe Leukerbad" und der Munizipal- und Burgergemeinde bestanden bis 1998 auch sonst sehr enge personelle Verflechtungen. Unter der Präsidentschaft von X._ tätigten die Gesellschaften der "Gruppe Leukerbad" weitgehend fremdfinanzierte Investitionen im Umfang von mehreren hundert Millionen Schweizer Franken, was schliesslich zu ihrer Überschuldung führte. Die Munizipal- und die Burgergemeinde Leukerbad hatten den Gesellschaften der "Gruppe Leukerbad" Kredite gewährt, die zur Hauptsache fremdfinanziert waren. Die finanzielle Lage der Munizipalgemeinde Leukerbad, der Burgergemeinde Leukerbad und der Gesellschaften der "Gruppe Leukerbad" verschlechterte sich ab 1989 zusehends, wobei jene der Gemeinden seit 1986 angespannt war. Im Jahre 1997 beliefen sich die Schulden der Munizipalgemeinde Leukerbad auf 180 Millionen Schweizer Franken. Am 21. Oktober 1998 stellte der Staatsrat des Kantons Wallis die Munizipalgemeinde Leukerbad unter teilweise kantonale Zwangsverwaltung und setzte am 4. November 1998 drei Kommissäre ein. Schliesslich wurde die Munizipalgemeinde mit Entscheid des Kantonsgerichts Wallis vom 20. Juli 1999 unter Beiratschaft gesetzt. Die Gesamtschulden der "Gruppe Leukerbad" (Munizipalgemeinde, Burgergemeinde, Sportarena AG, Hotel- und Bädergesellschaft Leukerbad AG [nachfolgend: HBG], Société anonyme des transports publics de Loèche-les-Bains et environs [nachfolgend: L.L.B.], Parkhaus Leukerbad AG [nachfolgend: Parkhaus AG], Golf-Hotel Les Sources des Alpes AG, St. Laurent Alpentherme 51°C AG [nachfolgend: Alpentherme], Torrent-Bahnen Leukerbad-Albinen AG) sowie des mit ihr verbundenen Kur- und Verkehrsvereins beliefen sich 1998 auf 346 Millionen Schweizer Franken. Mit einer Ausnahme mussten alle Gesellschaften der "Gruppe Leukerbad" saniert werden. Zwischen 1999 und 2001 wurden einzelne Gesellschaften aufgelöst oder fielen wie die Parkhaus AG, die Alpentherme, die HBG, und die Sportarena Leukerbad AG in Konkurs. Die Gesamtschulden der "Gruppe Leukerbad" (Munizipalgemeinde, Burgergemeinde, Sportarena AG, Hotel- und Bädergesellschaft Leukerbad AG [nachfolgend: HBG], Société anonyme des transports publics de Loèche-les-Bains et environs [nachfolgend: L.L.B.], Parkhaus Leukerbad AG [nachfolgend: Parkhaus AG], Golf-Hotel Les Sources des Alpes AG, St. Laurent Alpentherme 51°C AG [nachfolgend: Alpentherme], Torrent-Bahnen Leukerbad-Albinen AG) sowie des mit ihr verbundenen Kur- und Verkehrsvereins beliefen sich 1998 auf 346 Millionen Schweizer Franken. Mit einer Ausnahme mussten alle Gesellschaften der "Gruppe Leukerbad" saniert werden. Zwischen 1999 und 2001 wurden einzelne Gesellschaften aufgelöst oder fielen wie die Parkhaus AG, die Alpentherme, die HBG, und die Sportarena Leukerbad AG in Konkurs. B. Am 31. August 2004 sprach das Kantonsgericht Wallis X._ in zweiter Instanz des mehrfachen Betrugs (Art. 148 Abs. 1 aStGB, Art. 146 Abs. 1 StGB), der mehrfachen ungetreuen Geschäftsführung bzw. der mehrfachen ungetreuen Geschäftsbesorgung (Art. 159 Abs. 1 und 2 aStGB, Art. 158 Ziff. 1 Abs. 1 und 3 StGB), des Steuerbetrugs (Art. 186 Abs. 1 DBG) sowie der mehrfachen ungetreuen Amtsführung (Art. 314 aStGB, Art. 314 StGB) schuldig und verurteilte ihn zu einer Zuchthausstrafe von fünf Jahren sowie einer Busse von Fr. 5'000.--. B. Am 31. August 2004 sprach das Kantonsgericht Wallis X._ in zweiter Instanz des mehrfachen Betrugs (Art. 148 Abs. 1 aStGB, Art. 146 Abs. 1 StGB), der mehrfachen ungetreuen Geschäftsführung bzw. der mehrfachen ungetreuen Geschäftsbesorgung (Art. 159 Abs. 1 und 2 aStGB, Art. 158 Ziff. 1 Abs. 1 und 3 StGB), des Steuerbetrugs (Art. 186 Abs. 1 DBG) sowie der mehrfachen ungetreuen Amtsführung (Art. 314 aStGB, Art. 314 StGB) schuldig und verurteilte ihn zu einer Zuchthausstrafe von fünf Jahren sowie einer Busse von Fr. 5'000.--. C. X._ führt staatsrechtliche Beschwerde mit dem Antrag, die Beschwerde gutzuheissen und das Urteil des Kantonsgerichts im Schuld- und Strafpunkt aufzuheben. Er erhebt überdies eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, das angefochtene Urteil aufzuheben, soweit es ihn betreffe, und die Sache zu neuer Beurteilung an die Vorinstanz zurückzuweisen. Der Strafgerichtshof I des Kantonsgerichts Wallis verzichtet auf Gegenbemerkungen zu beiden Beschwerden. Die Staatsanwaltschaft beantragt in ihrer Stellungnahme, die Beschwerden abzuweisen, soweit darauf einzutreten sei.