by Peter Greco October 4, 2017 Number of comments0 Accounting Chartered Financial Analyst (CFA) Revenue Recognition Methods of Long Term Contracts This article describes the four ways companies can recognize revenue generated from long term contracts.