Measuring Progress with Multiple Goods or Services in a Single Performance Obligation
Analysis of step five of ASC 606’s model when a single performance obligation has multiple non-distinct promises, including restrictions, principles, and examples.
Revenue Recognition Over Time for Products: Case Study
An extended example applying ASC 606's three criteria for recognizing revenue over time to goods and measuring revenue over time using inputs or outputs.
Explanation and examples of the indicators that a consignment arrangement exists, including comparison to ASC 605.
Determining the Transfer of Control
Criteria for revenue recognition at a point in time, including situations such as bill-and-hold, and consignments.
Repurchase Agreements in ASC 606
ASC 606 provides guidance on accouting for repurchase agreements including forwards, call options, and put options; examples illustrate how the standard is applied to repurchase agreements.
Partially Satisfied Performance Obligations at Contract Inception
Analysis of ASC 606's treatment of revenue and costs from performance obligations partially completed before the contract establishment date
Bill-and-Hold Arrangements in ASC 606
ASC 606's four criteria for determining bill-and-hold arrangements and when storage service represents a separate performance obligation.
Unexercised Rights (Breakage) in ASC 606
Analysis and examples of how customers' unexercised rights (breakage) affect how the transaction price is allocated to performance obligations
Rights of Return and Customer Acceptance in ASC 606
Depending on the type, a right of return may be a variable consideration under ASC 606.
Accounting Input vs. Output Methods in ASC 606
Analysis of the input and output methods to measure progress towards completion of a performance obligation satisfied over time in ASC 606
Revenue Recognition Over Time
Description of the three criteria in ASC 606 for determining whether revenue is recognized over time. Illustrative examples of each criterion are included.