When (or as) a performance obligation is satisfied, an entity shall
recognise as revenue the amount of the transaction price (which excludes
estimates of variable consideration that are constrained in accordance
with paragraphs 56–58) that is allocated to that performance obligation.