the time collection becomes reasonably assured, which is generally upon receipt of payment.

 

Our policy on sales to certain distributors, with rights of return, is to defer recognition of revenue and related cost of revenue until the distributors resell the product, as the level of returns cannot be reasonably estimated.



Our customer programs primarily involve rebates, which are designed to serve as sales incentives to resellers of our products in various target markets. We accrue for 100% of the potential rebates and do not apply a breakage factor. We recognize a liability for these rebates at the later of the date at which we record the related revenue or the date at which we offer the rebate. Rebates typically expire six months from the date of the original sale, unless we reasonably believe that the customer intends to claim the rebate. Unclaimed rebates are reversed to revenue.

 

  Our customer programs also include marketing development funds, or MDFs. We account for MDFs as either a reduction of revenue or an operating expense, depending on the nature of the program.  MDFs represent monies paid to retailers, system builders, original equipment manufacturers, or OEMs, distributors and add-in card partners that are earmarked for market segment development and expansion and typically are designed to support our partners’ activities while also promoting NVIDIA products. Depending on market conditions, we may take actions to increase amounts offered under customer programs, possibly resulting in an incremental reduction of revenue at the time such programs are offered.



  We also record a reduction to revenue by establishing a sales return allowance for estimated product returns at the time revenue is recognized, based primarily on historical return rates. However, if product returns for a particular fiscal period exceed historical return rates we may determine that additional sales return allowances are required to properly reflect our estimated exposure for product returns.



License and Development Revenue

 

         For license arrangements that require significant customization of our intellectual property components, we generally recognize this license revenue over the period that services are performed. For all license and service arrangements, we determine progress to completion based on actual direct labor hours incurred to date as a percentage of the estimated total direct labor hours required to complete the project. We periodically evaluate the actual status of each project to ensure that the estimates to complete each contract remain accurate. A provision for estimated losses on contracts is made in the period in which the loss becomes probable and can be reasonably estimated. Costs incurred in advance of revenue recognized are recorded as deferred costs on uncompleted contracts. If the amount billed exceeds the amount of revenue recognized, the excess amount is recorded as deferred revenue. Revenue recognized in any period is dependent on our progress toward completion of projects in progress. Significant management judgment and discretion are used to estimate total direct labor hours. Any changes in or