"Outcome of the contract cannot be estimated"
What does it mean?
Does it mean that: the revenue from such cannot be measured?
Yes. Nevertheless, it may be probable that the enterprise will recover the contract costs incurred. Therefore, contract revenue is recognised only to the extent of costs incurred that are expected to be recovered.