Multi-element Arrangements
The majority of our multiple element contracts are for some combination of machines, systems, license fees, maintenance, training, and other services. Revenues for individual deliverables are recognized when the relevant criteria for that element has been met.
Most of our products and services qualify as separate units of accounting. Terms of performance, cancellation, termination, or refunds in our multiple element contracts are similar to those for individual stand-alone deliverables. Arrangement consideration is allocated among multiple deliverables based on relative selling prices. In order of preference, relative selling prices are estimated based on VSOE, third-party evidence, or management’s best estimate.
VSOE is determined by the net price charged for each deliverable when it is sold separately. VSOE for maintenance agreements is determined based on actual renewals sold. Third-party evidence is generally not available for our products because of their unique nature. When VSOE is not available, generally for new or highly customized offerings, the estimated selling price is the amount for which the product or service would be sold individually. Management’s best estimate is made based on our standard pricing and discounting practices, which consider multiple factors, such as market conditions, competitive landscape, internal costs, and profit objectives.
Generally, revenues allocated to nonsoftware elements are recognized upon delivery and customer acceptance, and only revenues allocated to software elements can require deferral and recognition over a lease or license term.