Timing of revenue recognition
Response to the following problem:
Estate Construction is constructing a building for CyberB, an online retailing company. Under the construction agreement, if for any reason Estate can't complete construction, CyberB would own the partially completed building and could hire another construction company to complete the job. When should Estate recognize revenue: as the building is constructed, or after construction is completed?