Terra Firma Capital Corporation hat die Ergebnisse für das Geschäftsjahr zum 31. Dezember 2020 bekannt gegeben. Für das Gesamtjahr gab das Unternehmen einen Gesamtumsatz von 15,461 Mio. USD bekannt, verglichen mit 16,656 Mio. USD vor einem Jahr. Der Nettogewinn belief sich auf 2,169 Millionen USD gegenüber 3,077 Millionen USD vor einem Jahr. Der unverwässerte Gewinn pro Aktie aus fortgeführten Geschäftsbereichen betrug 0,39 USD gegenüber 0,54 USD vor einem Jahr.