Mastering Revenue Recognition: Key Principles For Accurate Financial Reporting