LO6-09: Demonstrate revenue recognition for long-term contracts, both at a point in time when the contract is completed and over a period of time according to the percentage completed.