Revenue and profit for 2020