Faits: Faits: A. A.a Le 8 avril 1998, D._, bailleur, a conclu avec A._, B._ et C._ un contrat de bail portant sur un bureau de 10 pièces au 1er étage d'un immeuble, à Genève. Ce bureau avait fait l'objet d'un précédent bail liant A._ à dame D._. Le nouveau bail devait expirer le 30 juin 2008. Le loyer, indexé, a été fixé en dernier lieu à 106'800 fr. par année, charges en sus. Les mêmes parties ont conclu un second bail ayant pour objet trois bureaux situés au rez-de-chaussée du même immeuble. Le nouveau contrat de bail faisait suite à une convention par laquelle le bailleur s'était engagé à effectuer des travaux à hauteur de 167'200 fr. et les locataires à payer des arriérés s'élevant à 110'383 fr. au 31 janvier 1998. Une demande en justice en rapport avec les travaux à effectuer a été déposée le 17 novembre 1998 par les trois locataires. La procédure y relative a été close, au niveau cantonal, par un arrêt du 10 décembre 2001 dans lequel la Chambre d'appel en matière de baux et loyers a reconnu D._ débiteur des demandeurs de trois montants et constaté que les sommes dues étaient compensées par les loyers impayés couvrant la période d'avril à juillet 1998. Un recours en réforme interjeté par les locataires contre cette décision cantonale a été déclaré irrecevable par arrêt du 3 avril 2002 (cause 4C.69/2002). Le 10 juillet 2002, les locataires ont indiqué au bailleur qu'ils lui devaient encore la somme de 95'189 fr. pour les locaux du 1er étage et du rez-de-chaussée, ceci pour la période de novembre 1998 à fin décembre 1999. A.b Par lettres recommandées du 28 mars 2003 (recte: 15 avril 2003), la régie du bailleur a mis les trois locataires en demeure de régler la somme de 64'933 fr. 30 dans les 30 jours en leur signifiant qu'à défaut de paiement dans ce délai, le bail serait résilié. Le 12 mai 2003, la même régie a notifié aux locataires, au moyen de la formule officielle, une majoration de leur loyer, à compter du 1er juillet 2003, en application de la clause d'indexation. Par avis officiel du 16 mai 2003, le bail des locaux du 1er étage a été résilié pour le 30 juin 2003, la somme réclamée n'ayant pas été versée dans le délai imparti. Par avis officiel du 16 mai 2003, le bail des locaux du 1er étage a été résilié pour le 30 juin 2003, la somme réclamée n'ayant pas été versée dans le délai imparti. B. Le 18 août 2003, le bailleur (demandeur) a adressé à la Commission de conciliation en matière de baux et loyers une requête visant à obtenir que les locataires (défendeurs) soient condamnés à évacuer les locaux pris à bail, qu'ils n'avaient pas libérés dans le délai fixé. La tentative de conciliation a échoué. Un versement de 47'796 fr. 70 est intervenu en décembre 2003, si bien que le solde dû s'élevait à 45'922 fr. 30 pour les locaux sis au rez-de-chaussée et au 1er étage. Par jugement du 4 mars 2004, le Tribunal des baux et loyers du canton de Genève a ordonné aux défendeurs d'évacuer immédiatement le bureau sis au 1er étage. Les défendeurs ont appelé de ce jugement. Le 7 avril 2004, ils ont versé la somme de 13'120 fr. 65, à titre de partie du solde des loyers pour l'année 1998, ainsi que la somme de 32'801 fr. 65 à titre de solde des loyers 1999 pour les locaux sis au 1er étage et à l'entresol. Statuant le 4 octobre 2004, la Chambre d'appel en matière de baux et loyers a confirmé le jugement de première instance. Statuant le 4 octobre 2004, la Chambre d'appel en matière de baux et loyers a confirmé le jugement de première instance. C. Les défendeurs interjettent un recours en réforme au Tribunal fédéral. Ils concluent principalement au rejet pur et simple de l'action en évacuation et, subsidiairement, à l'annulation du congé litigieux. Le demandeur propose le rejet du recours. 