revenue recognition transitionm 2017 revenue recognition