Revenue Accounting Problems and the Role of International Accounting Standards in Developing Appropriate Solutions