GP earnings report 2020