LO6-03: Explain when it is appropriate to recognize revenue over a period of time.