Accounts receivable, net
Accumulated other comprehensive loss
Additional paid-in capital
Accounts receivable, net of allowances
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) [Abstract]
Capitalized software costs, net
Cash and equivalents
Cash and equivalents at beginning of period
Cash and equivalents at end of period
Cash and Cash Equivalents, at Carrying Value
Accounts receivable
Changes in assets and liabilities:
Accounts payable
COMMITMENTS AND CONTINGENCIES
Commitments and Contingencies Disclosure [Text Block]
Common Class B [Member]
Common stock, shares authorized (in shares)
Common stock, shares issued (in shares)
Class A, $0.001 par value. Authorized 71,000,000 shares; issued 14,146,837 shares and 14,146,418 shares at April 30, 2012 and January 31, 2012, respectively
Class B, $0.001 par value. Authorized 4,000,000 shares; issued 3,536,663 shares and 3,536,609 shares at April 30, 2012 and January 31, 2012, respectively
Total comprehensive income
Comprehensive Income (Loss), Net of Tax, Attributable to Parent
Total cost of revenue
Cost of Goods and Services Sold
License fees
Costs of revenue:
Professional services
Total current liabilities
Liabilities, Current
Current liabilities:
DEBT
Debt Disclosure [Text Block]
Deferred tax assets, net
Deferred Tax Assets, Net, Current
Deferred revenue
Deferred Revenue, Current
Depreciation and amortization
Obligations associated with dividend declaration
Effect of exchange rates on cash and equivalents
Stock compensation expense
Share-based Compensation
General and administrative
Gross profit
Gross Profit
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME (unaudited) [Abstract]
INCOME TAXES
Income Tax Disclosure [Text Block]
Other assets
Increase (Decrease) in Other Operating Assets
Goodwill
Interest expense
Interest Expense
Total liabilities and stockholders' equity
Liabilities and Equity
Liabilities and Stockholders' Equity
Long-term debt
Net cash used in financing activities
Net Cash Provided by (Used in) Financing Activities
Cash flows from financing activities:
Net cash used in investing activities
Net Cash Provided by (Used in) Investing Activities
Cash flows from investing activities:
Net cash provided by operating activities
Net Cash Provided by (Used in) Operating Activities
Cash flows from operating activities:
Net income
Net income
Net increase in cash and equivalents
Cash and Cash Equivalents, Period Increase (Decrease)
Total other expense, net
Nonoperating Income (Expense)
Other expense (income):
Current portion of long-term debt
Operating income
Operating Income (Loss)
Revenue:
BASIS OF PRESENTATION
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
Foreign currency translation adjustment, net of tax
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax
Other current assets
Other
Payments for (Proceeds from) Other Investing Activities
Other expense, net
Other, net
Other Noncash Income
Dividends paid
Payments of Dividends, Common Stock
Preferred stock, shares authorized (in shares)
Preferred stock, shares issued (in shares)
Preferred stock, shares outstanding (in shares)
Preferred stock, par value (in dollars per share)
Property and equipment, net
(Recovery of) provision for doubtful accounts and sales adjustments
Purchase of property and equipment
Payments to Acquire Property, Plant, and Equipment
Repurchase of common stock
Payments for Repurchase of Common Stock
Accumulated deficit
License fees
Licenses Revenue
Total revenue
Revenue, Net
BUSINESS SEGMENT INFORMATION
Segment Reporting Disclosure [Text Block]
Sales and marketing
Professional services
Technology Services Revenue
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) [Abstract]
Stockholders' equity:
Stockholders' equity:
STOCKHOLDERS' EQUITY [Abstract]
STOCKHOLDERS' EQUITY
Stockholders' Equity Note Disclosure [Text Block]
Excess tax benefits from share-based payment arrangements
Total current assets
Assets, Current
Current assets:
Research and development
Total assets
Assets
Interest income
Investment Income, Interest
Other current liabilities
Other liabilities
Other Liabilities, Noncurrent
Deferred tax assets, net
STOCK-BASED COMPENSATION
Disclosure of Compensation Related Costs, Share-based Payments [Text Block]
Statement [Table]
Assets
Assets
Assets [Abstract]
Statement [Line Items]
FAIR VALUE MEASUREMENTS
Fair Value, Measurement Inputs, Disclosure [Table Text Block]
Class of Stock [Domain]
Treasury stock, at cost (1,862,405 shares and 1,804,137 shares at April 30, 2012 and January 31, 2012, respectively)
Treasury Stock, Value
Common Class A [Member]
Excess tax benefits from share-based payment arrangements
Excess Tax Benefit from Share-based Compensation, Operating Activities
Deferred revenue
Other assets, net
Operating expenses:
Total operating expenses
Operating Expenses
Basic net income per share
Diluted net income per share
COMPUTATION OF NET INCOME PER SHARE [Abstract]
Other liabilities
Income before income taxes
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest
Class of Stock [Axis]
Common stock, par value (in dollars per share)
Treasury stock, at cost (in shares)
Total stockholders' equity
Stockholders' Equity Attributable to Parent
Income tax expense
Preferred stock, $0.001 par value. Authorized 5,000,000 shares; none issued or outstanding
Comprehensive income:
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]
Dividends paid in stock
Supplemental disclosure of non-cash activities:
COMPUTATION OF NET INCOME PER SHARE
Earnings Per Share [Text Block]
Commitments and contingencies
Adjustments to reconcile net income to net cash provided by operating activities:
Accounts payable
Accounts Payable, Current
BASIS OF PRESENTATION [Abstract]
Repayments of debt
Repayments of Debt
COMMITMENTS AND CONTINGENCIES [Abstract]
INCOME TAXES [Abstract]
SUBSEQUENT EVENT [Text Block]
DEBT [Abstract]
GOODWILL
Goodwill Disclosure [Text Block]
STOCK-BASED COMPENSATION [Abstract]
BUSINESS SEGMENT INFORMATION [Abstract]
SUBSEQUENT EVENT [Abstract]
Amendment Flag
Current Fiscal Year End Date
Document Period End Date
Entities [Table]
Entities [Table]
Entity Information [Line Items]
Entity Well-known Seasoned Issuer
Entity Voluntary Filers
Entity Current Reporting Status
Entity Filer Category
Entity Public Float
Entity Registrant Name
Entity Central Index Key
Entity Common Stock, Shares Outstanding
Document Fiscal Year Focus
Document Fiscal Period Focus
Document Type
Document and Entity Information [Abstract]
Common Stock [Abstract]
Common stock:
Maintenance revenue is derived from support services and product updates. Software license updates provide customers with rights to unspecified software product upgrades, maintenance releases and patches released during the term of support period on when-and-if available basis. Product support includes Internet access to technical content, as well as Internet and telephone access to technical support personnel. Other revenue consists of miscellaneous earnings
Maintenance Revenue And Other Revenue
Maintenance and other
Subscription revenue is derived from application hosting. Customers pay a monthly subscription fee for use of software, support and management of their system through the Internet versus on the customer's own server.
Subscription fees
Costs incurred and are directly related to generating maintenance, subscription and other revenue. Cost of maintenance, subscription and other includes personnel costs of fulfilling maintenance and subscription contracts, stock-based compensation for those employees, travel expense, professional fees, hosting costs, royalties, direct material and an allocation of information technology and facilities costs.
Cost Of Maintenance Subscription And Other Revenue
Maintenance, subscription and other
The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period. Holders of Class A common stock are entitled to cash or stock dividends equal to 120% of the amount of such dividend payable with respect to a share of Class B Common Stock. Distributed earnings are allocated to each Class based on actual dividends declared. Undistributed earnings (loss) are allocated to each Class in proportion to distributed earnings.
Earnings per share basic stock
Earning per share (in dollars per share)
The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period. Earnings are allocated to each class of stock as described under basic net income (loss) per share.
Earnings Per Share Diluted Stock
Earning per share (in dollars per share)
The cash outflows for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use.
Payments To Develop Software To Be Sold Leased Or Otherwise Marketed
Capitalized software costs
The cash outflow paid by the company to cover an employee's income tax withholding obligation as part of a net share settlement of a share based award, net of cash inflow from exercise of options.
Payments related to tax witholding for share based compensation net of proceeds
Tax payments, net of proceeds, related to stock awards
FAIR VALUE MEASUREMENTS [Abstract]
GOODWILL [Abstract]