Response to the following questions:
1. What three factors affect the decision as to when to recognize revenue?
2. What are the five revenue recognition alternatives?
3. Under what circumstances does a company recognize revenue prior to the period of sale? What two methods may it use?
If possible, please give examples to better understand your response.