XML 16 R21.htm IDEA: XBRL DOCUMENT v3.19.3
FINANCIAL INFORMATION Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2019
Financial Information [Abstract]  
Revenue Recognition, Deferred Revenue [Policy Text Block]
Significant Accounting Policies - Revenue Recognition

We enter into contracts with customers that include various combinations of products and services, which are typically capable of being distinct and are accounted for as separate performance obligations. We account for a contract when (i) it has approval and commitment from both parties, (ii) the rights of the parties have been identified, (iii) payment terms have been identified, (iv) the contract has commercial substance, and (v) collectibility is probable. We recognize revenue upon transfer of control of promised products or services to customers, which typically occurs upon shipment or delivery depending on the terms of the underlying contracts, in an amount that reflects the consideration we expect to receive in exchange for those products or services.

We often enter into contractual arrangements that have multiple performance obligations, one or more of which may be delivered subsequent to the delivery of other performance obligations. These arrangements may include a combination of products, support, training, and professional services. We allocate the transaction price of the arrangement based on the relative estimated standalone selling price of each distinct performance obligation.

See Note 10 for disaggregated revenue schedules and further discussion on revenue and deferred revenue performance obligations and the timing of revenue recognition.