Revenue Recognition - 2017 We recognize revenue if four basic criteria have been met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred and services rendered; (3) the price to the buyer is fixed or determinable; and (4) collectability is reasonably assured. We do not recognize revenue for products prior to customer acceptance unless we believe the product meets all customer specifications and has a history of consistently achieving customer acceptance of the product. Provisions for product returns and allowances are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand and acceptance of product when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors' customers and not for stocking of inventory. We delay revenue recognition for our estimate of distributor claims of right of return on unsold products based upon our historical experience with our products and specific analysis of amounts subject to return based upon discussions with our distributors or their customers. We recognize revenues from long-term research and development government contracts on the percentage-of-completion method of accounting as work is performed, based upon the ratio of costs or hours already incurred to the estimated total cost of completion or hours of work to be performed. Revenue recognized at any point in time is limited to the amount funded by the U.S. government or contracting entity. We recognize revenue for product development and research contracts that have established prices for distinct phases when delivery and acceptance of the deliverable for each phase has occurred. In some instances, we are contracted to create a deliverable which is anticipated to go into full production. In those cases, we discontinue the percentage-of-completion method after formal qualification of the deliverable has been completed and revenue is then recognized based on the criteria established for sale of products. In certain instances, qualification may be achieved and delivery of production units may commence however our customer may have either identified new issues to be resolved or wish to incorporate a newer display technology. In these circumstances new units delivered will continue to be accounted for under the criteria established for sale of products. Under certain of our research and development contracts, we recognize revenue using a milestone methodology. This revenue is recognized when we achieve specified milestones based on our past performance. We classify amounts earned on contracts in progress that are in excess of amounts billed as unbilled receivables and we classify amounts received in excess of amounts earned as billings in excess of revenues earned. We invoice based on dates specified in the related agreement or in periodic installments based upon our invoicing cycle. We recognize the entire amount of an estimated ultimate loss in our financial statements at the time the loss on a contract becomes known. Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. We have accounting policies in place to address these as well as other contractual and business arrangements to properly account for long-term contracts. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated and profits would be negatively impacted.