2019 revenue recognition cpeonline