if a customer contributes goods or services (for example, materials, equipment
or labour) to facilitate an entity’s fulfilment of the contract, the entity shall
assess whether it obtains control of those contributed goods or services. If so,
the entity shall account for the contributed goods or services as non-cash
consideration received from the customer.