Astro Corporation gab die Ergebnisse für das am 31. Dezember 2020 endende Geschäftsjahr bekannt. Für das Gesamtjahr gab das Unternehmen einen Gesamtumsatz von 354,616 Millionen TWD bekannt, verglichen mit 147,342 Millionen TWD vor einem Jahr. Der Betriebsverlust belief sich auf TWD 51,960 Millionen, verglichen mit TWD 306,120 Millionen vor einem Jahr. Der Nettoverlust betrug TWD 62,622 Millionen gegenüber TWD 315,959 Millionen vor einem Jahr. Der unverwässerte Verlust pro Aktie aus dem fortgeführten Geschäft betrug 2,34 TWD gegenüber 11,85 TWD vor einem Jahr.