PPC reports spectacular profits