Capitalized Software Development Costs
The Company follows the provisions of ASC 350-40, Internal Use Software. ASC 350-40 provides guidance for determining whether computer software is internal-use software, and on accounting for the proceeds of computer software originally developed or obtained for internal use and then subsequently sold to the public. It also provides guidance on capitalization of the costs incurred for computer software developed or obtained for internal use. The Company expenses all costs incurred during the preliminary project stage of its development, and capitalizes the costs incurred during the application development stage. Costs incurred relating to upgrades and enhancements to the software are capitalized if it is determined that these upgrades or enhancements add additional functionality to the software. The Company capitalized $1,886,000 as of October 31, 2012 and $2,023,000 as of October 31, 2011. The Company records amortization of the software on a straight-line basis over the estimated useful life of the software, typically five years.