Snapshot of Megaworld's financial performance