2022 revenue recognition cpeonline