Macde earnings