Sachverhalt: Sachverhalt: A. Die X._ SA ist eine im Informatikbereich tätige Dienstleistungs- und Handelsunternehmung. Sie wurde am 4. Mai 1992 rückwirkend auf den 1. Januar 1988 als Grossistin im Sinne von Art. 8 Abs. 1 lit. a und Art. 9 des Bundesratsbeschlusses über die Warenumsatzsteuer vom 29. Juli 1941 (WUStB; SR 641.20) im Register der Warenumsatzsteuerpflichtigen eingetragen. Gemäss einem Kontrollbericht der Eidgenössischen Steuerverwaltung vom März 1998 erbringt die Gesellschaft Beratungsleistungen und vertreibt Hard- und Software. Sie erstellt Standardprogramme, ändert und wartet Programme, führt Analysen und Beratungen durch und erbringt Organisations- und Ausbildungsleistungen. Als Lizenznehmerin von verschiedenen Softwareprodukten ist sie berechtigt, die vom Lizenzgeber entwickelte Software zu vertreiben und die Programme an den Endabnehmer weiter zu lizenzieren. Des Weiteren betreibt sie Handel mit Hardware, wobei die Ablieferung und Installation beim Kunden in der Regel durch den beauftragten Hardware-Lieferanten vorgenommen wird. Da die Steuerpflichtige ihrer Abrechnungspflicht nicht nachkam, erliess die Eidgenössische Steuerverwaltung am 8. Januar 1993 die Ergänzungsabrechnung Nr. 39445 für die Perioden 1. Quartal 1988 - 1. Quartal 1992 über eine Warenumsatzsteuer-Nachbelastung von insgesamt Fr. 207'000.-- (nebst Verzugszins ab mittlerem Verfall). Mit Entscheid vom 27. April 1993 bestätigte die Eidgenössische Steuerverwaltung diese Nachforderung. Mit Einsprache bestritt die Steuerpflichtige sowohl die subjektive Steuerpflicht als auch die Steuerbarkeit der Umsätze. Das Verfahren blieb sistiert, weil in einem von der Steuerpflichtigen mitgetragenen Verfahren der bundesgerichtliche Entscheid abgewartet werden musste. Eine bei der Steuerpflichtigen in der Folge durchgeführte Steuerkontrolle ergab für die Perioden vom 1. Quartal 1988 - 4. Quartal 1994 eine zusätzliche Nachforderung von Fr. 375'165.--, welche die Eidgenössische Steuerverwaltung mit Ergänzungsabrechnung Nr. 19246 vom 9. April 1998 geltend machte. Mit Entscheid vom gleichen Tag wies die Eidgenössische Steuerverwaltung die Einsprache ab und bestätigte die für die Perioden 1. Quartal 1988 - 4. Quartal 1994 geschuldete Warenumsatzsteuer gemäss den Ergänzungsabrechnungen. Am 3. Juli 1998 zog die Eidgenössische Steuerverwaltung ihren Einspracheentscheid in Wiedererwägung und setzte die Warenumsatzsteuer für diese Perioden auf insgesamt Fr. 582'165.-- fest. Eine bei der Steuerpflichtigen in der Folge durchgeführte Steuerkontrolle ergab für die Perioden vom 1. Quartal 1988 - 4. Quartal 1994 eine zusätzliche Nachforderung von Fr. 375'165.--, welche die Eidgenössische Steuerverwaltung mit Ergänzungsabrechnung Nr. 19246 vom 9. April 1998 geltend machte. Mit Entscheid vom gleichen Tag wies die Eidgenössische Steuerverwaltung die Einsprache ab und bestätigte die für die Perioden 1. Quartal 1988 - 4. Quartal 1994 geschuldete Warenumsatzsteuer gemäss den Ergänzungsabrechnungen. Am 3. Juli 1998 zog die Eidgenössische Steuerverwaltung ihren Einspracheentscheid in Wiedererwägung und setzte die Warenumsatzsteuer für diese Perioden auf insgesamt Fr. 582'165.-- fest. B. Mit Entscheid vom 24. August 1999 hiess die Eidgenössische Steuerrekurskommission eine Beschwerde der Steuerpflichtigen gut, hob den Einspracheentscheid vom 3. Juli 1998 auf und wies die Sache zur Neuberechnung der Steuer für die Perioden 1. Quartal 1988 - 1. Quartal 1992 an die Eidgenössische Steuerverwaltung zurück. Diese nahm in der Folge weitere Abklärung vor und setzte die von der Steuerpflichtigen für die von Januar 1988 bis März 1992 geschuldete Warenumsatzsteuer auf Fr. 298'064.50 fest. Die Eidgenössische Steuerverwaltung belastete damit der Steuerpflichtigen die Warenumsatzsteuer auf dem Verkauf von Hardware, auf dem Verkauf von Einrichtungen und von Zubehör sowie den Umsätzen auf zugekaufter Standardsoftware, auf Software-Leistungen, die mit den Hardware-Lieferungen erbracht worden sind, und auf dem Eigenverbrauch. Nachbelastet wurde zudem die Warenumsatzsteuer auf den Umsätzen auf den über Fernleitung gelieferten und installierten Standardprogrammen (Einspracheentscheid vom 8. April 2002). B. Mit Entscheid vom 24. August 1999 hiess die Eidgenössische Steuerrekurskommission eine Beschwerde der Steuerpflichtigen gut, hob den Einspracheentscheid vom 3. Juli 1998 auf und wies die Sache zur Neuberechnung der Steuer für die Perioden 1. Quartal 1988 - 1. Quartal 1992 an die Eidgenössische Steuerverwaltung zurück. Diese nahm in der Folge weitere Abklärung vor und setzte die von der Steuerpflichtigen für die von Januar 1988 bis März 1992 geschuldete Warenumsatzsteuer auf Fr. 298'064.50 fest. Die Eidgenössische Steuerverwaltung belastete damit der Steuerpflichtigen die Warenumsatzsteuer auf dem Verkauf von Hardware, auf dem Verkauf von Einrichtungen und von Zubehör sowie den Umsätzen auf zugekaufter Standardsoftware, auf Software-Leistungen, die mit den Hardware-Lieferungen erbracht worden sind, und auf dem Eigenverbrauch. Nachbelastet wurde zudem die Warenumsatzsteuer auf den Umsätzen auf den über Fernleitung gelieferten und installierten Standardprogrammen (Einspracheentscheid vom 8. April 2002). C. Mit Beschwerde an die Eidgenössische Steuerrekurskommission bestritt die Steuerpflichtige die Steuerpflicht für die letztgenannte Position (via Fernleitung übermittelte Standardprogramme). Sie machte geltend, dass sie vor Ort keine Softwareinstallationen vorgenommen habe. Entweder hätten sich die via Datenleitung übertragenen Programme selbst installiert oder seien diese vom Kunden oder von einem von diesem beauftragten Dritten installiert worden. Solche Umsätze unterlägen der Warenumsatzsteuer nicht. Mit Entscheid vom 4. März 2004 wies die Eidgenössische Steuerrekurskommission die Beschwerde ab. Mit Entscheid vom 4. März 2004 wies die Eidgenössische Steuerrekurskommission die Beschwerde ab. D. Hiergegen führt die Steuerpflichtige Verwaltungsgerichtsbeschwerde mit dem Antrag, der Entscheid der Eidgenössischen Steuerrekurskommission sei aufzuheben und die Warenumsatzsteuer für die Perioden 1. Quartal 1988 - 1. Quartal 1992 mit Fr. 80'184.60 festzulegen. Die Eidgenössische Steuerverwaltung beantragt Abweisung der Beschwerde. Die Eidgenössische Steuerrekurskommission verzichtete auf Vernehmlassung.