2022 revenue recognition cupertino