revenue process

Research on revenue recognition with references from 3-5 papers, news, and regulation articles on revenue recognition.
1. Provide a background on the previous revenue recognition standard,
2. State the limitations and criticisms of the previous revenue recognition standard,
3. Explain how the newly coverage standard ASC 606 revenue from contracts with customers is different than the previous standards
4. Conclude your point of view on this topic