Site Group International Limited ha anunciado los resultados del semestre que finalizó el 31 de diciembre de 2020. Para el semestre, la empresa anunció que los ingresos totales fueron de 10,437 millones de dólares australianos, frente a los 14,486 millones de dólares australianos de hace un año. La pérdida neta fue de 6,356 millones de dólares australianos, frente a los 6,488 millones de hace un año.