IDW Media Holdings, Inc. gab die Ergebnisse für das am 31. Oktober 2020 beendete Geschäftsjahr bekannt. Für das Gesamtjahr gab das Unternehmen einen Umsatz von 38,162 Mio. USD bekannt, verglichen mit 42,835 Mio. USD vor einem Jahr. Der Betriebsverlust belief sich auf 9,324 Mio. USD gegenüber 25,052 Mio. USD vor einem Jahr. Der Nettoverlust betrug 13,798 Mio. USD gegenüber 26,429 Mio. USD im Vorjahr. Der unverwässerte Verlust pro Aktie aus den fortzuführenden Geschäftsbereichen betrug 1,08 USD gegenüber 3,71 USD vor einem Jahr. Der unverwässerte Verlust pro Aktie betrug 1,54 USD gegenüber 3,9 USD vor einem Jahr.