Faits: Faits: A. Dès le 1er janvier 2004, la société B._ SA est devenue C._ SA. Le 30 juin 1991, elle a acquis la société D._ SA pour le prix de 6'200'000 francs. Le contrat de vente d'actions stipulait que la valeur substantielle nette de la société était de 800'000 francs; le solde de 5'400'000 fr. était considéré comme "goodwill". Ces deux sociétés ont fusionné le 1er janvier 1992. A. Dès le 1er janvier 2004, la société B._ SA est devenue C._ SA. Le 30 juin 1991, elle a acquis la société D._ SA pour le prix de 6'200'000 francs. Le contrat de vente d'actions stipulait que la valeur substantielle nette de la société était de 800'000 francs; le solde de 5'400'000 fr. était considéré comme "goodwill". Ces deux sociétés ont fusionné le 1er janvier 1992. B. Suite à cette fusion, pour la période fiscale 1992 (période de calcul 1991), l'Administration fiscale cantonale genevoise (ci-après: l'Administration fiscale) a toléré un amortissement de 540'000 fr. (un amortissement annuel du poste "goodwill" de 5'400'000 x 20% = 1'080'000 fr., soit 540'000 fr. pour six mois, du 1er juillet au 31 décembre 1991). Pour la période fiscale 1993 (période de calcul 1992), l'Administration fiscale n'a pas admis l'amortissement du "goodwill" à hauteur de 1'080'000 francs. Le Tribunal administratif du canton de Genève, puis le Tribunal fédéral par arrêt 2P.55/1999 du 3 septembre 1999 (publié in RDAF 2000 II p. 221), ont confirmé la taxation telle qu'effectuée par l'Administration fiscale. B. Suite à cette fusion, pour la période fiscale 1992 (période de calcul 1991), l'Administration fiscale cantonale genevoise (ci-après: l'Administration fiscale) a toléré un amortissement de 540'000 fr. (un amortissement annuel du poste "goodwill" de 5'400'000 x 20% = 1'080'000 fr., soit 540'000 fr. pour six mois, du 1er juillet au 31 décembre 1991). Pour la période fiscale 1993 (période de calcul 1992), l'Administration fiscale n'a pas admis l'amortissement du "goodwill" à hauteur de 1'080'000 francs. Le Tribunal administratif du canton de Genève, puis le Tribunal fédéral par arrêt 2P.55/1999 du 3 septembre 1999 (publié in RDAF 2000 II p. 221), ont confirmé la taxation telle qu'effectuée par l'Administration fiscale. C. Pour les périodes fiscales 1994 (période de calcul 1993) et 1995 (périodes de calcul 1994 ou 1995 car l'année 1995 a marqué le passage du système praenumerando annuel à celui du postnumerando), C._ SA a de nouveau procédé à des amortissements annuels du "goodwill" à hauteur de 1'080'000 francs. Pour la période fiscale 1996 (période de calcul 1996) C._ SA a amorti le solde du "goodwill" par 540'000 francs. Le 15 décembre 1995, l'Administration fiscale a adressé à C._ SA un bordereau rectificatif 1994. Dans le procès-verbal joint au bordereau rectificatif, l'Administration fiscale indiquait la reprise de l'amortissement du "goodwill" pour 1'080'000 francs. L'Administration fiscale a adopté la même position concernant les périodes fiscales 1995 (amortissement du "goodwill" pour 1'080'000 fr.) et 1996 (amortissement du "goodwill" pour 540'000 francs). Par trois courriers du 10 décembre 1999, l'Administration fiscale a écarté les réclamations formulées par C._ SA contre ces reprises. Le 15 décembre 1995, l'Administration fiscale a adressé à C._ SA un bordereau rectificatif 1994. Dans le procès-verbal joint au bordereau rectificatif, l'Administration fiscale indiquait la reprise de l'amortissement du "goodwill" pour 1'080'000 francs. L'Administration fiscale a adopté la même position concernant les périodes fiscales 1995 (amortissement du "goodwill" pour 1'080'000 fr.) et 1996 (amortissement du "goodwill" pour 540'000 francs). Par trois courriers du 10 décembre 1999, l'Administration fiscale a écarté les réclamations formulées par C._ SA contre ces reprises. D. Statuant le 27 février 2003, respectivement le 25 mai 2004, la Commission cantonale de recours en matière d'impôts, puis le Tribunal administratif, ont successivement rejeté les recours déposés par l'intéressée. Le Tribunal administratif a notamment estimé que la perte de fusion, correspondant à la différence entre le prix d'achat de D._ (6'200'000 fr.) et la valeur nette des actifs de cette acquisition (800'000 fr.) lors de la fusion, différence comptabilisée comme "goodwill", devait être considérée comme une perte de fusion improprement dite et, par conséquent, ne pouvait pas être portée en déduction du bénéfice imposable de la société absorbante, soit C._ SA. Le Tribunal administratif a notamment estimé que la perte de fusion, correspondant à la différence entre le prix d'achat de D._ (6'200'000 fr.) et la valeur nette des actifs de cette acquisition (800'000 fr.) lors de la fusion, différence comptabilisée comme "goodwill", devait être considérée comme une perte de fusion improprement dite et, par conséquent, ne pouvait pas être portée en déduction du bénéfice imposable de la société absorbante, soit C._ SA. 