2021 revenue recognition cpeonline