2020 revenue recognition cupertino