determining the transaction price, an entity shall adjust the promised
amount of consideration for the effects of the time value of money if the timing
of payments agreed to by the parties to the contract (either explicitly or
implicitly) provides the customer or the entity with a significant benefit of
financing the transfer of goods or services to the customer. In those
circumstances, the contract contains a significant financing component. A
significant financing component may exist regardless of whether the promise of
financing is explicitly stated in the contract or implied by the payment terms
agreed to by the parties to the contract