This assignment requires you to analyze a sales agreement between Alpine Ltd and Beachlife Ltd for specialized equipment. You must determine how Beachlife Ltd should record the transaction in their financial statements. This includes recognizing sales revenue, recording a maintenance service liability, and disclosing a potential refund as a contingent liability based on the terms of the agreement.