IDW Media Holdings, Inc. ha anunciado los resultados del año completo que finalizó el 31 de octubre de 2020. Para el año completo, la empresa anunció que las ventas fueron de 38,162 millones de dólares, frente a los 42,835 millones de dólares de hace un año. Las pérdidas operativas fueron de 9,324 millones de dólares, frente a los 25,052 millones de dólares de hace un año. La pérdida neta fue de 13,798 millones de dólares, frente a los 26,429 millones de hace un año. La pérdida básica por acción de las operaciones continuas fue de 1,08 dólares, frente a los 3,71 dólares de hace un año. La pérdida básica por acción fue de 1,54 dólares, frente a los 3,9 dólares de hace un año.