Answer:
When Boomerang delivers a computer to a customer.
Step-by-step explanation:
Revenue is recognised by a business when it is earned. That is when the transaction is completed and a sale is established.
In the given scenario when a customer buys goods for Boomerang they have unconditional right to return the computer if the customer is not satisfied.
The situation where Boomerang should recognise revenue is when a computer is delivered to the customer and the sale is consummated.
If the company recognises revenue when an order is made, there is possibility of customer returning the computer. Then their revenue data will be inaccurate