Consider the following questions:
1. What are the five key steps a company follows to apply the core revenue recognition principle?
2. What indicators suggest that a performance obligation has been satisfied at a single point in time?
3. What criteria determine whether a company can recognize revenue over time?
4. We recognize service revenue either at one point in time or over a period of time. Explain the rationale for recognizing service revenue using these two approaches.