Seven revenue recognition considerations

New standard may force companies to wrestle with many changes.