BMGP Earnings