Note that this question relates to a period prior to 2014 when the converged standards were issued.
When the outcome of a long-term project cannot be measured reliably:
• Under U.S. GAAP, the completed contract method is used. No revenue is recognized until project completion.
• Under IFRS, revenue is recognized to the extent of costs incurred during the period.