 The company, like many, struggled in 2020 but is set up for revenue growth upwards of 11 in 2021. The company has returned over 3.38 billion in share buybacks over the last five years and has plans to continue. 