Answer:
It should be recognized to the extent of cost implication
Step-by-step explanation:
Contract is simply an agreement reached between two or more parties which must be strictly adhered to. If the entity above recognizes above the extent of cost implication, it would a violation or breach of contract. So, the revenue must be recognized to the extent at which cost was incurred.