B2 In accordance with paragraph 35, a performance obligation is satisfied over time
if one of the following criteria is met:
(a) the customer simultaneously receives and consumes the benefits
provided by the entity’s performance as the entity performs (see
paragraphs B3–B4);
(b) the entity’s performance creates or enhances an asset (for example, work
in progress) that the customer controls as the asset is created or
enhanced (see paragraph B5); or
(c) the entity’s performance does not create an asset with an alternative use
to the entity (see paragraphs B6–B8) and the entity has an enforceable
right to payment for performance completed to date (see
paragraphs B9–B13).