XML 37 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
Research and Development Costs for Software Products
3 Months Ended
Jul. 29, 2017
Research and Development Costs for Software Products
  4. Research and Development Costs for Software Products

The Company follows the guidance in ASC 985-20, Cost of Software to Be Sold, Leased or Marketed, regarding research and development costs for software products to be sold, leased, or otherwise marketed. Capitalization of software development costs begins upon the establishment of technological feasibility and is discontinued when the product is available for sale. A certain amount of judgment and estimation is required to assess when technological feasibility is established, as well as the ongoing assessment of the recoverability of capitalized costs. The Company’s products reach technological feasibility shortly before the products are released and, therefore, research and development costs are generally expensed as incurred.