Sachverhalt: Sachverhalt: A. Gestützt auf die Ergebnisse der vom Staatssekretariat für Wirtschaft (seco) am 25. Juli 2002 durchgeführten Arbeitgeberkontrolle verpflichtete die Arbeitslosenkasse des Kantons Zürich die Firma H._ AG mit Verfügung vom 30. Dezember 2002, einen Teil der für die Monate Oktober und November 2000 sowie Januar, März, April und September 2001 bereits ausbezahlten Schlechtwetterentschädigungen im Betrag von Fr. 190'743.75 zurückzuerstatten. Dies mit der Begründung, die den Auszahlungen zu Grunde liegenden Ausfallstunden seien für die Vorarbeiter und weitere höhere Angestellte wegen fehlender Arbeitszeitkontrolle überhaupt nicht und für Arbeitnehmer ohne Führungsfunktionen trotz entsprechender Belege nur teilweise überprüfbar. A. Gestützt auf die Ergebnisse der vom Staatssekretariat für Wirtschaft (seco) am 25. Juli 2002 durchgeführten Arbeitgeberkontrolle verpflichtete die Arbeitslosenkasse des Kantons Zürich die Firma H._ AG mit Verfügung vom 30. Dezember 2002, einen Teil der für die Monate Oktober und November 2000 sowie Januar, März, April und September 2001 bereits ausbezahlten Schlechtwetterentschädigungen im Betrag von Fr. 190'743.75 zurückzuerstatten. Dies mit der Begründung, die den Auszahlungen zu Grunde liegenden Ausfallstunden seien für die Vorarbeiter und weitere höhere Angestellte wegen fehlender Arbeitszeitkontrolle überhaupt nicht und für Arbeitnehmer ohne Führungsfunktionen trotz entsprechender Belege nur teilweise überprüfbar. B. Dagegen liess die Firma Beschwerde erheben mit dem Antrag auf Aufhebung der Verfügung vom 30. Dezember 2002. Das Sozialversicherungsgericht des Kantons Zürich hiess das Rechtsmittel mit Entscheid vom 12. März 2004 teilweise gut und reduzierte den Rückforderungsbetrag in Abänderung der Verfügung auf Fr. 190'573.30. B. Dagegen liess die Firma Beschwerde erheben mit dem Antrag auf Aufhebung der Verfügung vom 30. Dezember 2002. Das Sozialversicherungsgericht des Kantons Zürich hiess das Rechtsmittel mit Entscheid vom 12. März 2004 teilweise gut und reduzierte den Rückforderungsbetrag in Abänderung der Verfügung auf Fr. 190'573.30. C. Mit Verwaltungsgerichtsbeschwerde lässt die Firma die Aufhebung des angefochtenen Entscheids sowie der Verfügung insoweit beantragen, als die vorinstanzliche Beschwerde nicht gutgeheissen wurde. Die Arbeitslosenkasse schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das seco verzichtet auf Vernehmlassung. 