XML 59 R45.htm IDEA: XBRL DOCUMENT v2.4.0.6
Summary of Significant Accounting Policies and Practices Software capitalization (Policies)
12 Months Ended
Dec. 31, 2012
Summary of Significant Accounting Policies and Practices [Abstract]  
Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block]

Software capitalization

Computer software to be sold - The Company applies ASC Topic 730, Research and Development, and ASC Topic 985 in recording research and development costs. Research costs related to the discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, or a new process or technique, or in bringing about significant improvement to an existing product or process, are expensed as incurred (also see Note 18, Computer Software to be Sold). Development costs aimed at the translation of research findings or other knowledge into a plan or design for a new product or process, or for a significant improvement to an existing product or process, whether intended for sale or use, are capitalized on a product-by-product basis when technological feasibility is established. Capitalization of computer software costs is discontinued when the computer software product is available to be sold, leased, or otherwise marketed.

Technological feasibility of computer software products is established when the Company has completed all planning, designing, coding, and testing activities that are necessary to establish that the product can be produced to meet its design specifications including functions, features and technical performance requirements. Technological feasibility is evidenced by the existence of a working model of the product or by completion of a detail program design. The detail program design (i) establishes that the necessary skills, hardware, and software technology are available to produce the product, (ii) is complete and consistent with the product design, and (iii) has been reviewed for high-risk development issues, with any uncertainties related to identified high-risk development issues being adequately resolved.

Capitalized software costs are included in other assets and are amortized on a product-by-product basis, equal to the greater of the amount computed using (i) the ratio that current gross revenues for a product bear to the total of current and anticipated future gross revenues for that product or (ii) the straight-line method over the remaining estimated economic life of the product, generally three years at inception. Amortization commences when the product is available for general release to customers.
Internal Use Software, Policy [Policy Text Block]

Software for internal use - The Company also develops software for internal use. These software development costs, as well as costs incurred for significant enhancements and upgrades, are capitalized based upon ASC 350-40. Internal-use software development costs are capitalized after the preliminary project stage is completed and management with the relevant authority authorizes and commits to funding a computer software project and it is probable that the project will be completed and the software will be used to perform the function intended. Costs incurred prior to meeting the qualifications are expensed as incurred. Capitalization ceases when the computer software project is substantially complete and ready for its intended use.