Performance Share 2010 Plan [Member]
2010 performance share
Represents the 2010 performance share plan of the reporting entity.
Performance Share 2011 Plan [Member]
2011 performance share
Represents the 2011 performance share plan of the reporting entity.
Document and Entity Information
Represents the increase (decrease) in the fair value of the liability arising from an item of contingent consideration assumed in a business acquisition.
Net change in contingent consideration obligation
Fair market value adjustments to contingent consideration included in net income
Business Combination, Contingent Consideration Arrangements, Change in Fair Value of Contingent Consideration, Liability
Fair value adjustment to contingent consideration included in net income
Interest and Other Expenses
Interest expense and other expense
Represents interest expenses incurred and also consists of expenses on account of lease financing obligation and expenses related to currency fluctuations related to settlement of our customer account sales.
Depreciation Depletion and Amortization Excluding Bond Premiums
Depreciation and amortization expense
The aggregate expense, excluding amortization of bond premium, recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.
Award Type [Axis]
Leased Facility Accrued Noncash Interest
Non-cash interest on leased facility
Represents the non cash portion of interest on leased facility and obligations incurred by the entity during the reporting period.
Increase (Decrease) in Business Combination, Contingent Consideration, Arrangements, Change in Amount of Contingent Consideration
Contingent consideration obligation
The increase (decrease) during the period in the net change of the contingent consideration liability recognized as a part of a business combination.
Increase (Decrease) in Lease Obligation
Lease obligation
The net change in the current portion of obligations payable under the long term capital lease.
Payments on contingent consideration obligation
Payments on Contingent Consideration
Represents the cash outflow for payment of contingent consideration by the entity during the reporting period.
Amendment Description
Proceeds from Issuance Secondary Public Offering
Proceeds from secondary public offering, net of offering costs
The cash inflow associated with the amount received from entity's second offering of stock to the public.
Amendment Flag
Noncash Increase in Building and Related Lease Liability
Non-cash increase in building and related lease liability
The net increase in lease related liability that was incurred in a non cash or partial non cash transaction.
Issuance of common stock in connection with settlement of contingent consideration
Issuance of Common Stock in Connection with Settlement of Contingent Consideration
Represents value of shares issued as [noncash or part noncash] consideration for a business or asset acquired. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period.
Issuance of Common Stock in Connection with Acquisition
Issuance of common stock in connection with the acquisition
The fair value of common stock issued in connection with the acquisition forming part of non cash transactions.
Description of Business
Share Based Payments and Treasury Stock Disclosure [Text Block]
Stockholders' Equity
The entire disclosure for compensation-related costs for equity-based compensation which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details, and employee stock purchase plan details. Also includes disclosure of stock repurchase programs leading to Treasury Stock.
Legal Matters
All Countries [Domain]
Miyowa SA [Member]
Miyowa
Represents Miyowa S.A., an acquisition of the entity.
Arrangements and Non-arrangement Transactions [Domain]
Schedule of Acquisition Related Costs and Contingent Consideration Costs [Table Text Block]
Tabular disclosure of acquisition-related costs, change in the fair value of contingent consideration and acquisition-related contingent consideration to be paid to existing employees of acquired entity.
Schedule of acquisition-related costs and the fair value change in contingent consideration recognized
Schedule of Business Acquisition, Cost of Acquired Entity Purchase Price [Table Text Block]
Tabular disclosure of the components of the purchase price of the acquisition.
Schedule of summary of purchase price
Amount of Dilutive Securities Contingently Issuable Shares
The income effect resulting from the "as if" assumption that contingently issuable shares are issued for purposes of computing the net income applicable to shares of common stock for earnings per share.
Income effect for equity mark-to-market on contingent consideration obligation, net of tax
FusionOne Inc.
Represents FusionOne Inc., an acquisition of the entity.
Fusion One Incorporated [Member]
Assets and Liabilities Fair Value Disclosure [Abstract]
Summary of assets and liabilities held by the Company and their related classifications under the fair value hierarchy
Certificates of Deposit Municipal and Corporate Bonds Enhanced Income Funds
Certificates of deposit, municipal bonds and corporate bonds
The value of certificates of deposit, municipal and corporate bonds and enhanced income money market funds which are classified as marketable securities.
Available for Sale Securities, Gross Unrealized Gain [Abstract]
Aggregate Amount of Unrealized Gains
Due in one year or less
Available for Sale Securities, Gross Unrealized Gain, Debt Maturities within One Year
Represents the gross unrealized gains for debt securities, which are expected to mature within one year of the balance sheet date, at a point in time, which are categorized neither as held-to-maturity nor trading securities.
Available for Sale Securities, Gross Unrealized Gain, Debt Maturities after One Through Five Years
Due after one year, less than five years
Represents the gross unrealized gains for debt securities, which are expected to mature after one year and through five years from the balance sheet date, at a point in time, which are categorized neither as held-to-maturity nor trading securities.
Current Fiscal Year End Date
Available for Sale Securities, Gross Unrealized Losses [Abstract]
Aggregate Amount of Unrealized Losses
Available for Sale Securities, Gross Unrealized Losses, Debt Maturities within One Year
Due in one year or less
Represents the gross unrealized losses for debt securities, which are expected to mature within one year of the balance sheet date, at a point in time, which are categorized neither as held-to-maturity nor trading securities.
Available for Sale Securities, Gross Unrealized Losses, Debt Maturities after One Through Five Years
Due after one year, less than five years
Represents the gross unrealized losses for debt securities which are expected to mature after one year and through five years from the balance sheet date, at a point in time, which are categorized neither as held-to-maturity nor trading securities.
Represents the amount of cash paid in settlement of a liability for contingent consideration assumed in a business combination.
Cash paid under agreement to former FusionOne employees
Business Acquisition, Contingent Consideration Settlement, Cash Paid
Completion of Earn Out Milestones Cash Paid
Cash paid to the former SKS stock-holders and employees at the completion of the earn-out-milestones
Represents the amount of cash paid at the completion of earn-out-milestones.
Business Acquisition, Contingent Consideration Settlement, Shares Issued
Represents the number of shares issued in settlement of a liability for contingent consideration assumed in a business combination.
Shares issued under agreement to FusionOne equity holders (in shares)
Sapience Knowledge Systems, Inc. (SKS)
Sapience Knowledge Systems Incorporated [Member]
Represents Sapience Knowledge Systems, Inc. (SKS), an acquisition of the entity.
Business Combination, Contingent Consideration Arrangements, Contingent Consideration Liability Adjustment for Earnings
Represents the adjustment to the liability arising from an item of contingent consideration assumed in a business acquisition resulting from earnings during the period.
Earn-out compensation due to employees
Addition of Earn-out
Business Combination, Contingent Consideration Arrangements, Contingent Consideration Liability Adjustment
Represents the purchase price adjustment for the liability arising from an item of contingent consideration assumed in a business acquisition.
Strumsoft Incorporated [Member]
Represents certain assets and workforce of Strumsoft, Inc. that were acquired by the entity.
Certain assets and workforce of Strumsoft, Inc.
Acquisition Related Costs and Contingent Consideration Costs [Abstract]
Summary of acquisition related costs
Document Period End Date
Acquisition Related Costs and Contingent Consideration Costs
Represents the cost related to acquisition and contingent consideration incurred to effect a business combination.
Total
Potential payments for contingent consideration
Business Acquisition Contingent Consideration Potential Payment
Represents the potential payments for contingent consideration relating to certain product milestones and operational efficiencies achieved.
Amount that could be paid to existing employees
Business Acquisition Contingent Consideration Potential Employee Compensation
The amount of potential cash payments that could be paid to existing employees of the acquired entity as consideration.
Payments to Acquire Businesses on Achievement of Product Milestones
Additional payments made, related to certain product milestones achieved
Represents additional payments made after the acquisition date, on achievement of product milestones.
Business Acquisition, Purchase Price Allocation Current Liabilities Accounts Payable and Accrued Liabilities
The amount of acquisition cost of a business combination allocated to accounts payable and accrued liabilities of the acquired entity.
Accounts payable and accrued liabilities
Business Acquisition Purchase Price Allocation Deferred Income Taxes Liability
Deferred tax liability
Amount of deferred tax liabilities for the differences between the values assigned and the tax bases of assets and liabilities in a business combination.
Business Acquisition, Purchase Price Allocation Assets Acquired Liabilities Assumed Net Excluding Goodwill
Represents the net value of assets and liabilities acquired excluding the goodwill.
Net identifiable assets acquired
Working Capital Deficiency
Business Acquisition, Consideration Working Capital Deficiency
Represents the deficiency incurred on working capital on acquisition that is adjusted against the total purchase price.
Schedule of Share Based Compensation Arrangement by Share Based Payment Award, Award Type [Axis]
Pertinent data describing and reflecting required disclosures pertaining to an equity-based compensation arrangement, by award type.
Share Based Compensation Arrangements, by Share Based Payment Award, Award Type [Domain]
Equity-based compensation award types, including multiple equity-based payment arrangements.
Employee Stock Purchase Plan [Member]
Employee Stock Purchase Plan
Represents the employee Stock Purchase plan of the reporting entity.
Allocated Share Based Compensation Expense Per Diluted Share
Represents the expense recognized during the period arising from equity-based compensation arrangements per diluted share.
Stock-based compensation expense per diluted share (in dollars per share)
Shares Available for Grant
Share Based Compensation Arrangement by Share Based Payment Award, Number of Shares Available for Grant [Roll Forward]
Share Based Compensation, Arrangement by Share Based Payment, Award, Options, Forfeitures Qualifying for Reissuance as New Grants
The number of shares under options that were forfeited during the reporting period and that qualify for use as new grants.
Options forfeited (in shares)
Share Based Compensation Arrangement by Share Based Payment Award, Equity Instruments Other than Options Grants and Forfeitures in Period
Represents the number of equity instruments other than options granted and forfeited during the period.
Net Restricted stock granted and forfeited (in shares)
Share Based Compensation, Arrangement by Share Based Payment, Award, Range of Shares Available for Potential Issuance
Represents the range of shares that could potentially be issued from the pool of shares reserved for issuance.
Restricted stock reserved for grant (in shares)
Restricted stock reserved for grant (in shares)
Additional shares reserved for grant
Option Exercise Price per Share Range
Share Based Compensation Shares Authorized under Stock Option Plans Exercise Price Per Share Range [Abstract]
Share Based Compensation Arrangement by Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]
Weighted-Average Remaining Contractual Term
GERMANY
Germany
Share Based Compensation Arrangement by Share Based Payment Award Aggregate Intrinsic Value [Abstract]
Aggregate Intrinsic Value
Share Based Compensation Arrangement by Share Based Payment Award, Options Outstanding, Option Exercise Price
Balance at the beginning of the period (in dollars per share)
Exercise price as of the balance sheet date for shares potentially issuable under outstanding stock option awards on all stock option plans.
Balance at the end of the period (in dollars per share)
Share Based Compensation Arrangement by Share Based Payment Award, Options Grants in Period, Option Exercise Price
Options granted (in dollars per share)
Exercise price of shares granted during the period and outstanding under all stock option plans.
Share Based Compensation Arrangement by Share Based Payment Award Options Exercises in Period Option Exercise Price
Options exercised (in dollars per share)
The exercise price per option at which option holders acquired shares when converting their stock options into shares under the plan during the reporting period.
Options forfeited (in dollars per share)
The exercise price per option at which grantees could have acquired the underlying shares with respect to stock options that were terminated during the reporting period due to noncompliance with plan terms during the reporting period.
Share Based Compensation Arrangement by Share Based Payment Award, Options Forfeitures in Period, Option Exercise Price
Share Based Compensation Arrangement by Share Based Payment Award, Options Weighted Average Exercise Price [Abstract]
Weighted-Average Exercise Price
Available-for-sale Securities, Gross Unrealized Gains
Total
Term of Employee Stock Purchase Plan
Term of Employee Stock Purchase Plan
Represents the term of Employee Stock Purchase Plan to all active employees.
ESTONIA
Estonia
The period of time that employees participate through payroll withholdings in the Employee Stock Purchase Plan.
Employee Stock Purchase Plan Payroll Withholding Period
Employee Stock Purchase Plan Payroll Withholding Period
Employee Stock Purchase Plan Participation Period
Participation period of Employee Stock Purchase Plan
Represents the participation period of Employee Stock Purchase Plan.
Percentage of Fair Market Value of Common Stock
Percentage of fair market value of common stock
Represents the percentage of fair market value of common stock on the first day of the offering period.
Percentage Maximum of Total Combined Voting Power Participant Allowed to be Granted Right to Purchase Common Stock
Maximum Percentage of total combined voting power a participant is allowed to be granted a right to purchase common stock
Represents the maximum percentage of total combined voting power a participant is allowed to be granted a right to purchase common stock.
Speech Cycle, Inc [Member]
Speech Cycle
Represents SpeechCycle, Inc., an acquisition of the entity.
Stock Repurchase Program, Period in Force, in Months
The number of months over which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors.
Duration of repurchase program
Recent Accounting Pronouncements
Earn Out Shares Value Issuable
Earn-Out shares issuable
This item represents Earn-out shares issuable
Number of earn-out shares issuable during the period.
Earn Out Shares Shares Issuable
Earn-out shares issuable (in shares)
Issuance Value of Earn Out Shares
Issuance of Earn-Out shares
This item represents Issuance of Earn-Out shares
Issuance Shares of Earn Out Shares
Issuance of Earn-Out shares (in shares)
Number of earn-out shares issued during the period.
Capital Structure
Capital Transactions Disclosure [Text Block]
Capital Structure
Disclosure of information about the entity's common and preferred stock.
Capital Lease Agreement Term
Lease term under agreement
The term of the lease agreement entered into by the reporting entity with the lessor.
UNITED KINGDOM
United Kingdom
Number of consecutive lease term extensions
The number of consecutive extensions to the lease term entered into by the reporting entity with the lessor.
Number of Consecutive Lease Term Extensions
Capital Lease Agreement Term Extension Period
Period of extension of lease term
The period by which the lease term under the agreement may be extended.
Finite Lived Intangible Assets Estimated Future Annual Amortization Expense
The estimated annual amortization expense for succeeding fiscal years for intangible assets subject to amortization.
Approximate annual amortization expense for intangible assets for fiscal years 2011 through 2015
Service Level Standards [Policy Text Block]
Service Level Standards
Disclosure of the accounting policy for service revenue subject to service level standards and corresponding penalties for failure to meet those standards.
Concentration Risk Credit Risk [Policy Text Block]
Concentration of Credit Risk
Disclosure of accounting policy for concentrations of credit risk, including those related to cash and cash equivalents, marketable securities, accounts receivable and customers.
Transaction and Subscription Service Arrangements [Member]
Transaction and Subscription Service Arrangements
Represents the transaction and subscription service arrangements related principally to processing of transactions through the Company's service platforms and providing enterprise portal management services and maintenance agreements on software license.
Represents the professional service and software license arrangements wherein revenue is recognized when the services are performed or license is delivered to customers and all other elements of revenue recognition have been satisfied.
Professional Service and Software License Arrangements [Member]
Professional Service and Software License Arrangements
Software License Arrangements [Member]
Software License Arrangements
Represents the software license arrangements, wherein revenue is recognized when the license is delivered to its customers.
Transaction Service Arrangements
Represents the transaction service arrangements, which include services such as processing equipment orders, new account set-up and activation, number port requests, credit checks and inventory management.
Transaction Service Arrangements [Member]
Represents the subscription service arrangements related principally to the Company's enterprise portal management services and maintenance agreements on software license.
Subscription Service Arrangements [Member]
Subscription Service Arrangements
Percentage of individual arrangement revenue to net revenues
Represents the revenue from individual arrangement as a percentage of the aggregate net revenues earned by the entity during the reporting period.
Revenue Recognition Multiple Deliverable Arrangements Percentage of Individual Arrangement Revenue to Net Revenues
Cash Equivalents Original Maturity Period Maximum
Maximum time period for which an investment is considered a cash equivalent
Represents the maximum original maturity period of investments classified as cash equivalents.
Top Five Customers [Member]
Represents the top five customers of the entity.
Top five customers
AT and T Inc [Member]
Represents AT&T Inc., a major customer of the entity.
AT&T Inc.
Summary of Significant Accounting Policies
Verizon Wireless
Represents Verizon Wireless, major customers of the entity.
Verizon Wireless [Member]
Time Warner Cable [Member]
Time Warner Cable
Represents Time Warner Cable, major customers of the entity.
Entity Well-known Seasoned Issuer
Concentration Risk, Credit Risk Financial Instrument Denominations for Excess Cash Deposits
The amount of excess cash in high-quality financial instruments that may be deposited at any given time with one financial institution.
Interest bearing accounts
Entity Voluntary Filers
Number of Top Customers
Number of top customers
The number of top customers of the reporting entity.
Entity Current Reporting Status
Marketable Securities, Fixed Income, Investments Maturity Period
Represents the maturity period of fixed income investments under marketable securities.
Maturity period of fixed income investments
Entity Filer Category
Marketable Securities, Maturity Period
Maturity period of marketable securities to be classified as long-term
Represents the maturity period of marketable securities to be classified as long-term.
Entity Public Float
Estimated minimum useful life of software development costs
Represents the minimum useful life of capitalized software development costs.
Capitalized Computer Software Useful Life Minimum
Entity Registrant Name
Estimated maximum useful life of software development costs
Represents the maximum useful life of capitalized software development costs.
Capitalized Computer Software Useful Life Maximum
Entity Central Index Key
Unrecognized tax benefit reserves including interest related to uncertain positions
Unrecognized Tax Benefit Reserves Including Interest Related to Uncertain Positions
The amount of unrecognized tax benefit reserves including interest relating to uncertain tax positions.
Unrecognized Tax Benefits, Noncurrent that Would Impact Effective Tax Rate
The noncurrent portion of unrecognized tax benefits that, if recognized, would affect the effective tax rate.
Long-term liability for unrecognized tax benefits that would reduce the effective tax rate if recognized
Unrecognized Tax Benefits, Interest on Income Taxes, Accrued Period Increase (Decrease)
Net decrease for interest benefit
Represents the increase (decrease) in interest benefit on unrecognized tax benefits.
Unrecognized Tax Benefits, Current that Would Impact Effective Tax Rate
The current portion of unrecognized tax benefits that, if recognized, would affect the effective tax rate.
Short-term liability for unrecognized tax benefits that would reduce the effective tax rate if recognized
Entity Common Stock, Shares Outstanding
IRELAND
Ireland
Performance Award [Member]
Performance award
Performance award given by a company to their employees as a form of incentive compensation.
Number of Stock Based Compensation Plans
Number of stock-based compensation plans
The number of share-based compensation plans maintained by the reporting entity as of the balance sheet date.
Number of stock incentive plans
Number of Businesses Entity is Managed and Operated as
Number of businesses the entity is managed and operated as
The number of businesses the entity is being managed and operated as.
INDIA
India
Accrued Third Party Processing Fee, Current
Accrued third party processing fees
Carrying value as of the balance sheet date of obligations incurred through that date and payable for third party processing fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
Capital Stock Shares Authorized
Authorized capital stock (in shares)
The maximum number of shares of the total capital stock permitted to be issued by an entity's charter and bylaws.
Face amount or stated value of capital stock per share; generally not indicative of the fair market value per share.
Par value per share of capital stock (in dollars per share)
Capital Stock Par or Stated Value Per Share
Stock incentive, 2000 Plan
Stock Incentive 2000 Plan [Member]
Represents the 2000 stock incentive plan of the reporting entity.
Accounts Payable and Accrued Liabilities Disclosure [Text Block]
Accrued Expenses
Stock incentive, 2006 Plan
Stock Incentive 2006 Plan [Member]
Represents the 2006 stock incentive plan of the reporting entity.
Stock Incentive 2010 Plan [Member]
Represents the 2010 stock incentive plan of the reporting entity.
Stock incentive, 2010 Plan
Number of votes per share
Represents the number of votes available for each share held.
Number of Votes Per Share
Stock Incentive 2000 and 2006 Plan [Member]
Represents the 2000 and 2006 stock incentive plan of the reporting entity.
Stock incentive 2000 and 2006 plan
Share Based Compensation Arrangement by Share Based Payment Award, Additional Number of Shares Reserved for Plan
Represents the number of additional shares reserved for the plan during the reporting period.
Expansion of pool (in shares)
Share Based Compensation Arrangement by Share Based Payment Award, Options Vested and Expected to Vest, Outstanding Option Exercise Price
Expected to vest (in dollars per share)
As of the balance sheet date, the exercise price per option (at which grantees can acquire the shares reserved for issuance) for exercisable stock options that are fully vested or expected to vest.
Share Based Compensation Arrangement by Share Based Payment Award, Issue Price as Percentage of Grant Date Fair Market Value, Minimum
Minimum price at which interest can be acquired as a percentage of grant date fair market value
The minimum price for acquiring additional proprietary interest as a percentage of the grant date fair market value.
Share Based Compensation Arrangement by Share Based Payment Award, Exercisable Options as Percentage of Shares Subject to Vesting
Percentage of exercisable options to shares subject to vesting
Represents the exercisable options expressed as a percentage of shares subject to vesting after the date of grant.
Percentage of options vesting on first year anniversary of the date of grant
Represents the percentage of options vesting on the first year anniversary of the date of grant.
Share Based Compensation Arrangement by Share Based Payment Award, Percentage of Options Vesting on First Anniversary of Grant Date
Portion of options vesting monthly subsequent to initial vesting
Represents the portion of options vesting monthly subsequent to the initial vesting on anniversary date from date of grant.
Share Based Compensation Arrangement by Share Based Payment Award, Monthly Portion of Options Vesting, Thereafter
Document Fiscal Year Focus
Share Based Compensation Arrangement by Share Based Payment Award, Percentage of Options Vesting on Second Anniversary of Grant Date
Percentage of options vesting on Second year anniversary of date of grant
Represents the percentage of options vesting on the second year anniversary of the date of grant.
Document Fiscal Period Focus
Share Based Compensation Arrangement by Share Based Payment Award, Equity Awards Granted Number of Newly Hired Employees
Number of newly hired employees to whom equity awards were granted
Represents the number of newly hired employees to whom equity awards were granted.
Number of newly appointed executive officers to whom equity awards were granted
Represents the number of newly appointed executive officers to whom equity awards were granted.
Share Based Compensation Arrangement by Share Based Payment Award, Equity Awards Granted Number of Newly Appointed Executive Officers
Share Based Compensation Arrangement by Share Based Payment Award, Options Vested in Period, Total Intrinsic Value
As of the balance sheet date, the total dollar difference between fair values of the underlying shares reserved for issuance and exercise prices of vested options outstanding.
Aggregate intrinsic value of options vested
Vested or expected to vest
Total fair value of vested options
Share Based Compensation Arrangement by Share Based Payment Award, Options Vested in Period Total Fair Value
The total fair value of options awarded for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or cash in accordance with the terms of the arrangement.
Share Based Compensation Arrangement by Share Based Payment Award, Options, Nonvested Weighted Average Grant Date Fair Value
Weighted-average fair value of non-vested options (in dollars per share)
The weighted-average fair value of nonvested options for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.
Share Based Compensation Arrangement by Share Based Payment Award, Options Vested in Period, Weighted Average Grant Date, Fair Value
Weighted-average fair value (as of date of grant) of options vested (in dollars per share)
The weighted-average fair value as of grant date pertaining to an stock option-based award plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.
The weighted-average fair value as of the grant date of stock option-based award plans that were not exercised or put into effect during the reporting period as a result of the occurrence of a terminating event specified in the contractual agreement of the plan.
Share Based Compensation Arrangement by Share Based Payment Award, Options Forfeited in Period, Weighted Average Grant Date Fair Value
Weighted-average fair value (as of date of grant) of options forfeited (in dollars per share)
Options treated as non-qualified since inception, after amendments to stock option plans (in shares)
Represents the options treated as non-qualified since inception, after amendment to the stock option plans by the board of directors.
Share Based Compensation Arrangement by Share Based Payment Award, Plan Modification Non Qualified Options
$0.29 - $ 5.50
Exercise Price Range Between 0.29 to 5.50 [Member]
Represents the exercise price range between 0.29 to 5.50 dollars per share.
Exercise Price Range Between 5.51 to 11.00 [Member]
Represents the exercise price range between 5.51 to 11.00 dollars per share.
$5.51 - $11.00
Represents the exercise price range between 11.01 to 16.50 dollars per share.
$11.01 - $16.50
Exercise Price Range Between 11.01 to 16.50 [Member]
Exercise Price Range Between 16.51 to 22.00 [Member]
Represents the exercise price range between 16.51 to 22.00 dollars per share.
$16.51 - $22.00
Document Type
Exercise Price Range Between 22.01 to 27.50 [Member]
Represents the exercise price range between 22.01 to 27.50 dollars per share.
$22.01 - $27.50
Represents the exercise price range between 27.51 to 33.00 dollars per share.
$27.51 - $33.00
Exercise Price Range Between 27.51 to 33.00 [Member]
Represents the exercise price range between 33.01 to 38.50 dollars per share.
$33.01 - $38.50
Exercise Price Range Between 33.01 to 38.50 [Member]
$38.51 - $44.00
Exercise Price Range Between 38.51 to 44.00 [Member]
Represents the exercise price range between 38.51 to 44.00 dollars per share.
Accounts Receivable, Net, Current
Accounts receivable, net of allowance for doubtful accounts of $258 and $356 at December 31, 2012 and 2011, respectively
Exercise Price Range Between 0.29 to 9.93 [Member]
$0.29 - $ 9.93
Represents the exercise price range between 0.29 dollars to 9.93 dollars per share.
Exercise Price Range Between 10.04 to 14.00 [Member]
$10.04 - $ 14.00
Represents the exercise price range between 10.04 dollars to 14.00 dollars per share.
Exercise Price Range Between 15.89 to 20.71 [Member]
$15.89 - $ 20.71
Represents the exercise price range between 15.89 dollars to 20.71 dollars per share.
Exercise Price Range Between 20.91 to 24.46 [Member]
$20.91 - $ 24.46
Represents the exercise price range between 20.91 dollars to 24.46 dollars per share.
Exercise Price Range Between 26.83 to 27.92 [Member]
$26.83 - $ 27.92
Represents the exercise price range between 26.83 dollars to 27.92 dollars per share.
Exercise Price Range Between 28.46 to 30.41 [Member]
$28.46 - $ 30.41
Represents the exercise price range between 28.46 dollars to 30.41 dollars per share.
Exercise Price Range Between 30.50 to 30.50 [Member]
$30.50- $ 30.50
Represents the exercise price range between 30.50 dollars to 30.50 dollars per share.
Exercise Price Range Between 31.71 to 38.62 [Member]
$31.71 - $ 38.62
Represents the exercise price range between 31.71 dollars to 38.62 dollars per share.
Share Based Compensation Arrangement by Share Based Payment Award, Options Outstanding [Abstract]
Outstanding
Exercisable
Share Based Compensation Shares Authorized under Stock Option Plans Exercise Price Range Exercisable Options [Abstract]
Schedule of Classification of Deferred Tax Assets and Liabilities [Table Text Block]
Schedule of classification of net deferred income taxes
Tabular disclosure of classification of deferred tax assets and liabilities recognized in the entity's statement of financial position.
Effective Income Tax Rate, Business Acquisition, Contingent Consideration, Fair Market Value Adjustments
The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to differences in the deductibility or non-deductibility of fair market value adjustments on business acquisition contingent consideration potential payments in accordance with generally accepted accounting principles and enacted tax laws.
Fair market value adjustment on Earn-out (as a percent)
Effective Income Tax Rate Reconciliation Federal Net Operating Losses
Federal net operating losses (as a percent)
The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to federal net operating losses.
Schedule reflecting pertinent information of income from operations before income taxes
Income Tax [Table]
Country [Axis]
Represents the different countries in which the entity operates.
Income Tax [Line Items]
Components of income by location
Fixed assets and intangible assets
Deferred Tax Assets, Fixed and Intangible Assets
The tax effect as of the balance sheet date of the amount of the estimated future tax deductions attributable to different capitalization of costs, depreciation, or amortization methodologies of fixed and intangible assets related items which can only be realized if sufficient taxable income is generated in future periods to enable the deduction to be taken.
Deferred Tax Assets (Liabilities) Gross, Current
For entities that net deferred tax assets and tax liabilities, represents the current portion of net amount of deferred tax assets and liabilities before reduction of valuation allowance.
Current deferred tax assets
Deferred Tax Assets (Liabilities) Gross, Noncurrent
For entities that net deferred tax assets and tax liabilities, represents the noncurrent portion of net amount of deferred tax assets and liabilities before reduction of valuation allowance.
Non-current deferred tax assets
Schedule of aggregate annual future minimum lease payments under non-cancellable leases
Schedule of Future Minimum Rental Payments for Capital and Operating Leases [Table Text Block]
Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for capital and operating leases having initial or remaining non-cancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.
Operating Leases, Future Minimum Payments Due in Five Years and Thereafter
For leases having an initial or remaining non-cancelable letter-terms in excess of one year, required rental payments due within and after the fifth year of the balance sheet date relating to leases defined as operating.
2017 and thereafter
Goodwill Reclassifications Adjustments and Other
Represents the amount of reclassifications, adjustments and other changes, during the reporting period in the carrying value of goodwill.
Reclassifications, adjustments and other
Acquired in a business combination or other transaction, a customer list that consists of information about customers such as their name and contact information; it may also be an extensive data base that includes other information about the customers such as their order history and demographic information. An asset acquired in a business combination representing a customer relationship that exists between the entity and its customer if (a) the entity has information about the customer and has regular contact with the customer and (b) the customer has the ability to make direct contact with the entity. Such assets would include tenant relationships obtained through acquisition, unless otherwise included in acquired in-place leases.
Customer Lists and Relationships [Member]
Customer lists and relationships
Capitalized Software and Patents [Member]
Capitalized software and patents
Represents the capitalized costs of purchased software applications and the exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.
Accounts Payable, Current
Accounts payable
Represents the minimum number of Fortune 500 companies included in the consumer and business customers of the entity.
Minimum Number of Fortune 500 Companies Included in Service Utilizers
Minimum number of Fortune 500 companies included in consumer and business customers
Infringement of patents
Represents the contingencies related to a third party's asserted infringement of patents by the entity.
Infringement of Patents [Member]
Represents the number of patents that third party is asserting infringement on.
Infringement of Patent Number
Number of patents on which third party is asserting infringement
Share Based Compensation Arrangement by Share Based Payment Award, Options Excercised
Number of share options (or share units) available for grant exercised during the current period.
Options exercised (in shares)
Business Acquisition Payment to Acquire Shares and Warrants
Cash consideration for purchase of shares and warrants
Represents the cash outflow for the acquisition of shares and warrants in business combination.
Business Acquisition Surplus Payment for Working Capital
Cash consideration estimated surplus working capital
Represents the cash outflow for the estimated surplus working capital in business combination.
Business Acquisition Cost of Acquired Entity Consideration Working Capital Surplus
Represents the cash outflow for the estimated surplus working capital in business combination.
Cash consideration estimated surplus working capital
Working Capital Surplus
Business Acquisition Cost of Acquired Entity Including Working Capital Surplus
Total cash consideration including working capital surplus
Represents the total cash consideration including working capital surplus.
Expected Period in which to Finalize Purchase Price Allocation
The expected period of time to finalize the purchase price allocation.
Expected period of time to finalize the purchase price allocation
Share Based Compensation Arrangement by Share Based Payment Award Employee Stock Purchase Plan [Abstract]
Employee Stock Purchase Plan
Accounts Receivable [Member]
Accounts receivable
Represents information pertaining to the acquisition of Spatial Systems Nominees PTY LTD (Spatial).
Spatial Systems Nominees P T Y Limited [Member]
Spatial Systems Nominees PTY LTD ("Spatial")
SpatialInfo
Oakland [Member]
Oakland
Represents information pertaining to the acquisition of Oakland.
Professional Service Arrangements [Member]
Professional Service Arrangements
Represents the professional service arrangements, which include process and workflow consulting services and development services.
Unrecognized Tax Benefits Noncurrent Reduction in Effective Tax Rate
Reduction in the effective tax rate on long-term liability for unrecognized tax benefits, if recognized
Represents the noncurrent portion of unrecognized tax benefits that reduces the effective tax rate, if recognized .
Newbay Software Limited [Member]
Newbay
Represents information pertaining to the acquisition of Newbay Software Limited (Newbay).
Business Acquisition Cost of Acquired Entity Closing Adjustment
Closing Adjustment
Represents the amount paid as a closing adjustment on the acquisition of the entity.
Accrued Consulting Fees, Current
Accrued consulting fees
Represents the carrying value, as of the balance sheet date, of obligations incurred through that date and payable for consulting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle, if longer).
Accrued Acquisition Costs, Current
Accrued acquisition costs
Represents the carrying value, as of the balance sheet date, of obligations incurred through that date and payable for acquisition costs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle, if longer).
Separation costs
Separation costs
Represents the amount of separation costs.
Change in Annual Effective Tax Rate for Next Year Due to Enactment of Tax Law
Reduction in 2013 annual effective tax rate (as a percent)
Represents the change in annual effective tax rate for the next year due to the enactment of law, expressed as a percentage.
Business Acquisition Cost of Acquired Entity Equity Interests Issued and Issuable Portion Considered as Purchase Price Based on Closing Stock Price
Portion considered as purchase price based on closing stock price per share
Represents the portion considered as purchase price on the basis of the entity's closing stock price per share.
Business Acquisition Cost of Acquired Entity Remaining Equity Interests Issued and Issuable Amortization Term
Amortization term of remaining value of shares issuable based on service period
Represents the amortization term of remaining value of shares issuable based on the service period for recognition as a compensation expense.
Accrued Professional Fees, Current
Accrued accounting fees
UNITED STATES
United States
Domestic
Accrued Income Taxes, Current
Accrued income tax payable
Accrued Liabilities, Current
Accrued expenses
Total
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax
Translation adjustments
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax
Unrealized gain (loss) on securities, (net of tax)
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment
Less: Accumulated depreciation
Accumulated Other Comprehensive Income (Loss), Net of Tax
Accumulated other comprehensive loss
Accumulated Other Comprehensive (Loss) Income
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life
Estimated useful life
Weighted-average amortization period
Acquired Finite-Lived Intangible Assets [Line Items]
Intangible Assets
Additional Paid in Capital, Common Stock
Additional paid-in capital
Additional Paid-in Capital [Member]
Additional Paid-In Capital
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]
Adjustments to reconcile net income to net cash provided by operating activities:
ESPP compensation
Adjustments to Additional Paid in Capital, Share-based Compensation, Employee Stock Purchase Program, Requisite Service Period Recognition
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation
Tax benefit from stock option exercise
Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition
Stock based compensation
Allocated Share-based Compensation Expense, Net of Tax
After tax stock-based compensation expense
Allocated Share-based Compensation Expense
Pre-tax stock-based compensation expense recorded
Compensation cost
Allowance for Doubtful Accounts Receivable, Current
Accounts receivable, allowance for doubtful accounts (in dollars)
Allowance for Doubtful Accounts [Member]
Allowance for doubtful receivables
Amortization of Intangible Assets
Amortization expense related to currently existing intangible assets
Amortization of Acquired Intangible Assets
Amortization expense related to the acquired intangible assets
Amortization of Debt Discount (Premium)
Amortization of bond premium
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount
Stock options that are anti-dilutive and excluded from calculation of diluted earnings per share (in shares)
Assets, Net
Fair value of net assets
Assets, Current [Abstract]
Current assets:
Assets [Abstract]
ASSETS
Assets, Current
Total current assets
Assets
Total assets
Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value
Due after one year, less than five years
Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value
Due in one year or less
Available-for-sale Securities, Debt Securities
Certificates of deposit, municipal bonds and corporate bonds
Total
Available-for-sale Securities, Current
Marketable securities
Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract]
Aggregate Fair Value
Available-for-sale Securities, Gross Unrealized Losses
Total
Available-for-sale Securities, Noncurrent
Marketable securities
Basis of Presentation and Significant Accounting Policies [Text Block]
Basis of Presentation
Building [Member]
Building
Business Acquisition, Purchase Price Allocation, Goodwill, Expected Tax Deductible Amount
Purchase price, recorded as goodwill which is tax deductible
Business Acquisition, Purchase Price Allocation, Capital Lease Obligation Accrual
Capital lease
Business Acquisition, Contingent Consideration, Shares Issuable
Shares to be issued after completion of employee service period
Maximum potential shares issuable
Business Acquisition, Purchase Price Allocation, Current Assets, Prepaid Expense and Other Assets
Prepaid expenses and other assets
Business Acquisition [Axis]
Business Acquisition, Cost of Acquired Entity, Cash Paid
Cash consideration for capital stock acquired
Cash consideration
Business Acquisition, Pro Forma Information [Abstract]
Pro forma
Business Acquisition, Contingent Consideration, at Fair Value
Estimated fair value of the Earn-out payments
Contingent consideration obligation
Contingent consideration obligation
Business Acquisition, Purchase Price Allocation, Goodwill Amount
Excess of purchase price over net tangible assets and liabilities, recorded as goodwill which is not tax deductible
Goodwill
Business Acquisition, Percentage of Voting Interests Acquired
Percentage of capital stock acquired
Business Acquisition, Purchase Price Allocation, Current Liabilities, Deferred Revenue
Deferred revenue
Business Acquisition, Pro Forma Revenue
Net sales
Business Acquisition, Contingent Consideration, Potential Cash Payment
Approximate amount to be paid during Q1 2012
Potential cash payments
Business Acquisition, Acquiree [Domain]
Business Acquisition, Cost of Acquired Entity, Purchase Price [Abstract]
Allocation of Consideration Transferred
Business Acquisition, Pro Forma Information [Table Text Block]
Schedule of unaudited pro forma financial information
Business Acquisition, Contingent Consideration, at Fair Value, Noncurrent
Contingent consideration obligation - long-term
Business Acquisition, Purchase Price Allocation, Assets Acquired (Liabilities Assumed), Net
Net assets acquired
Business Acquisition, Purchase Price Allocation [Abstract]
Summary of estimated fair values of assets and liabilities assumed at the acquisition date
Business Acquisition, Purchase Price Allocation, Current Assets, Cash and Cash Equivalents
Cash and cash equivalents
Business Acquisition, Pro Forma Net Income (Loss)
Net earnings
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares
Number of common shares issued for acquisition
Business Acquisition, Purchase Price Allocation, Liabilities Assumed
Total liabilities assumed
Business Acquisition, Pro Forma Earnings Per Share, Diluted
Diluted earnings per common share (in dollars per share)
Acquisition
Business Acquisition, Purchase Price Allocation, Amortizable Intangible Assets
Intangible assets
Business Acquisition, Purchase Price Allocation, Deferred Taxes Asset (Liability), Net, Noncurrent
Deferred tax assets, net
Business Acquisition, Purchase Price Allocation, Assets Acquired
Total identifiable assets acquired
Business Acquisition, Cost of Acquired Entity, Equity Interests Issued and Issuable
Value of Synchronoss common stock issued
Business Acquisition, Cost of Acquired Entity [Abstract]
Acquisition-related costs
Company payments
Business Acquisition, Purchase Price Allocation, Current Assets, Receivables
Accounts receivable
Business Acquisition [Line Items]
Acquisition
Business Acquisition, Contingent Consideration, at Fair Value, Current
Contingent consideration obligation
Business Acquisition, Cost of Acquired Entity, Purchase Price
Total purchase price
Business Acquisition, Purchase Price Allocation, Other Noncurrent Assets
Other assets, non-current
Business Acquisition, Purchase Price Allocation, Property, Plant and Equipment
Property and equipment
Business Combination Disclosure [Text Block]
Acquisition
Business Acquisition, Purchase Price Allocation, Other Noncurrent Liabilities
Other liabilities, non-current
Business Combinations Policy [Policy Text Block]
Business Combinations
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability
Net change in contingent consideration obligation
Business Combination, Acquisition Related Costs
Acquisition-related costs including transaction costs such as employee retention, legal, accounting, valuation and other professional services
Capital Lease Obligations Incurred
Non-cash increase in lease financing obligation and construction-in-progress
Capital Leased Assets, Gross
Construction costs funded by landlord recorded
Capital Leases, Income Statement, Interest Expense
Interest expense related to lease agreement
Capital Leases, Income Statement, Amortization Expense
Depreciation expense related to lease agreement
Capital Leased Assets [Line Items]
Financing lease
Lease financing obligation
Capital Lease Obligations, Current
Capital Lease Obligations, Noncurrent
Lease financing obligation - long-term
Capitalized Computer Software, Gross
Unamortized software development costs
Capitalized Computer Software, Amortization
Amortization expenses of capital software development costs
Cash and Cash Equivalents, at Carrying Value
Cash and cash equivalents
Cash and cash equivalents at beginning of year
Cash and cash equivalents at end of period
Cash and Cash Equivalents, Policy [Policy Text Block]
Cash and Cash Equivalents
Cash and Cash Equivalents [Abstract]
Cash and Cash Equivalents
Class of Stock [Line Items]
Common Stock
Class of Stock [Domain]
Commitments [Member]
Contingent Consideration
Commitments and Contingencies Disclosure [Text Block]
Commitments and Contingencies
Commitments and Contingencies
Commitments and Contingencies
Common Stock [Member]
Common Stock
Common Stock, Shares, Outstanding
Common stock, shares outstanding
Balance (in shares)
Balance (in shares)
Common Stock, Value, Issued
Common stock, $0.0001 par value; 100,000 shares authorized, 42,533 and 41,063 shares issued; 38,674 and 38,394 outstanding at December 31, 2012 and 2011, respectively
Common Stock, Shares, Issued
Common stock, shares issued
Shares of common stock issued
Common Stock, Par or Stated Value Per Share
Common stock, par value (in dollars per share)
Common Stock, Shares Authorized
Common stock, shares authorized
Designated common stock (in shares)
Common Stock, Capital Shares Reserved for Future Issuance
Shares of common stock reserved for issuance
Total number of shares available for purchase
401(k) Plan
Components of Deferred Tax Assets [Abstract]
Deferred tax assets:
Components of Deferred Tax Assets and Liabilities [Abstract]
Significant components of net deferred tax assets
Deferred tax liabilities:
Components of Deferred Tax Liabilities [Abstract]
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]
Comprehensive income:
Comprehensive Income (Loss), Net of Tax, Attributable to Parent
Total comprehensive income
Comprehensive income
Comprehensive Income (Loss) Note [Text Block]
Accumulated Other Comprehensive Loss
Comprehensive Income, Policy [Policy Text Block]
Comprehensive Income
Comprehensive Income [Member]
Comprehensive Income
Computer Equipment [Member]
Computer hardware
Concentration Risk Type [Domain]
Concentration Risk [Line Items]
Concentration of Credit Risk
Concentration Risk Benchmark [Domain]
Concentration Risk [Table]
Concentration Risk Benchmark [Axis]
Concentration Risk Type [Axis]
Concentration Risk, Percentage
Percentage of concentration risk
Consolidation, Policy [Policy Text Block]
Basis of Presentation and Consolidation
Construction in Progress [Member]
Construction in-progress
Cost of Sales, Policy [Policy Text Block]
Cost of Services
Cost of Services
Cost of services
Costs and Expenses [Abstract]
Costs and expenses:
Costs and Expenses
Total costs and expenses
Current State and Local Tax Expense (Benefit)
State
Current Income Tax Expense (Benefit), Continuing Operations [Abstract]
Current:
Current Foreign Tax Expense (Benefit)
Foreign
Current Federal Tax Expense (Benefit)
Federal
Customer Concentration Risk [Member]
Customer concentration
Customer Relationships [Member]
Customer relationships
Deferred Federal Income Tax Expense (Benefit)
Federal
Deferred Revenue
Deferred revenue recorded to reflect the estimate of fair value of service obligations assumed
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]
Deferred:
Deferred Foreign Income Tax Expense (Benefit)
Foreign
Deferred Tax Liabilities, Gross
Total deferred tax liabilities
Deferred Income Tax Expense (Benefit)
Deferred income taxes
Deferred Tax Assets, Net, Current
Deferred tax assets
Net current deferred tax assets
Deferred Tax Assets, Net
Net Deferred Income Tax Assets
Deferred Revenue [Abstract]
Deferred Revenue
Deferred Tax Assets, Net, Classification [Abstract]
Classification of net deferred income taxes
Deferred Tax Assets, Gross
Total deferred tax assets
Deferred State and Local Income Tax Expense (Benefit)
State
Deferred Tax Assets, Deferred Income
Deferred revenue
Deferred Tax Assets, Net, Noncurrent
Net non-current deferred tax assets
Deferred tax assets
Capital loss carryforward
Deferred Tax Assets, Capital Loss Carryforwards
Deferred Revenue, Current
Deferred revenues
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts
Bad debts reserve
Deferred Tax Assets, Operating Loss Carryforwards, Domestic
Federal net operating loss carry forwards
Deferred Tax Assets, Operating Loss Carryforwards, State and Local
State net operating loss carry forwards
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent
Deferred rent
Deferred Tax Assets, Other
Other
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities
Accrued liabilities
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation
Deferred compensation
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost
Deferred tax asset resulting from amended stock options being treated as non-qualified stock options since inception
Deferred Tax Assets, Operating Loss Carryforwards, Foreign
Foreign net operating loss carry forwards
Deferred Tax Assets, Valuation Allowance, Noncurrent
Less : Valuation allowance
Deferred Tax Assets, Valuation Allowance
Less: Valuation allowance
Deferred Tax Liabilities, Other
Other
Deferred Tax Liabilities, Intangible Assets
Intangible assets
Deferred Tax Liabilities, Property, Plant and Equipment
Fixed assets
Deferred Tax Assets, Valuation Allowance, Current
Less: Valuation allowance
Defined Contribution Plan, Cost Recognized
Employer contribution incurred and expensed under 401(k) Plan
Depreciation, Depletion and Amortization
Depreciation and amortization
Depreciation
Depreciation expense
Developed Technology Rights [Member]
Technology
Disclosure of Compensation Related Costs, Share-based Payments [Text Block]
Stock Plans
Stock Plans
Earnings Per Share, Diluted
Diluted (in dollars per share)
Earnings Per Share, Basic
Basic (in dollars per share)
Earnings Per Share Reconciliation [Abstract]
Reconciliation of the numerator and denominator used in computing basic and diluted net income attributable to common stockholders per common share
Earnings Per Share [Text Block]
Earnings per Common Share
Earnings Per Share, Policy [Policy Text Block]
Basic and Diluted Net Income Attributable to Common Stockholders per Common Share
Earnings per Common Share
Net income per common share:
Basic and Diluted Net Income Attributable to Common Stockholders per Common Share
Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations
Effect of exchange rate changes on cash
Reconciliation of the statutory tax rates and the effective tax rates
Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]
Effective Income Tax Rate, Continuing Operations
Net (as a percent)
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential
Effect of Rates Different than Statutory (as a percent)
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate
Statutory rate (as a percent)
Effective Income Tax Rate Reconciliation, Tax Credits, Research
Research and development credit (as a percent)
Effective Income Tax Rate Reconciliation, State and Local Income Taxes
State taxes, net of federal benefit (as a percent)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost
Non-deductible stock based compensation (as a percent)
Effective Income Tax Rate Reconciliation, Other Adjustments
Other (as a percent)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other
Other permanent adjustments (as a percent)
Employee-related Liabilities, Current
Accrued compensation and benefits
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition
Period over which stock-based compensation cost related to non-vested equity awards is expected to be recognized
Employee Stock Option [Member]
Stock options
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized
Stock-based compensation cost related to non-vested equity awards not yet recognized as an expense
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]
Stock-Based Compensation
Share-based compensation expense additional disclosures
Equity Component [Domain]
Total
Estimate of Fair Value, Fair Value Disclosure [Member]
Excess Tax Benefit (Tax Deficiency) from Share-based Compensation, Financing Activities
Excess tax benefit from the exercise of stock option
Excess tax benefits included as a financing cash inflow
Excess Tax Benefit (Tax Deficiency) from Share-based Compensation, Operating Activities
Excess tax benefit from the exercise of stock options
Measurement Frequency [Axis]
Fair Value, Hierarchy [Axis]
Liability Class [Axis]
Fair Value, Measurements, Recurring [Member]
Fair Value, Measurements, Recurring [Member]
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value
Balance as at the beginning of the period
Balance as at the end of the period
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements
Earn-out payment
Fair Value, Measurement Frequency [Domain]
Fair Value Measurements, Recurring and Nonrecurring [Table]
Fair Value by Liability Class [Domain]
Fair Value, Measurements, Fair Value Hierarchy [Domain]
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]
Summary of assets and liabilities held by the Company and their related classifications under the fair value hierarchy
Fair Value Measurements of Assets and Liabilities
Fair Value Disclosures [Text Block]
Fair Value Measurements of Assets and Liabilities
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]
Level 3 changes
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]
Fair Value of Financial Instruments, Policy [Policy Text Block]
Fair Value of Financial Instruments and Liabilities
Fair Value, Inputs, Level 3 [Member]
Level 3
Fair Value, Inputs, Level 1 [Member]
Level 1
Fair Value, Inputs, Level 2 [Member]
Level 2
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]
Changes in fair value of the Company's Level 3 contingent consideration obligation
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
Schedule of changes in fair value of Level 3 contingent consideration obligation
Finite-Lived Intangible Asset, Useful Life
Estimated useful life
Estimated useful life of assets
Finite-Lived Intangible Assets, Major Class Name [Domain]
Finite-Lived Intangible Assets, Amortization Expense, Year Five
2017
Finite-Lived Intangible Assets, Gross
Gross amount
Finite-Lived Intangible Assets [Line Items]
Intangible assets
Finite-Lived Intangible Assets, Amortization Expense, Year Three
2015
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]
Estimated annual amortization expense of the entity's intangible assets for the next five years
Finite-Lived Intangible Assets by Major Class [Axis]
Finite-Lived Intangible Assets, Accumulated Amortization
Accumulated amortization
Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]
Finite-Lived Intangible Assets, Net [Abstract]
Intangible assets:
Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months
2013
Finite-Lived Intangible Assets, Amortization Expense, Year Four
2016
Finite-Lived Intangible Assets, Amortization Expense, Year Two
2014
Finite-Lived Intangible Assets, Net
Net amount
Foreign Tax Authority [Member]
Foreign
Foreign Currency Transactions and Translations Policy [Policy Text Block]
Foreign Currency
Furniture and Fixtures [Member]
Furniture and fixtures
Gain (Loss) on Disposition of Assets
Loss on disposal of asset
Goodwill
Goodwill
Balance at the beginning of the period
Balance at the end of the period
Goodwill and Intangible Assets Disclosure [Text Block]
Goodwill and Intangibles
Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]
Goodwill
Goodwill, Acquired During Period
Acquisitions
Acquired goodwill
Goodwill [Roll Forward]
Goodwill
Goodwill and Intangibles
Goodwill, Period Increase (Decrease)
Reclassifications, adjustments and other
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]
Impairment of Long-Lived Assets
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]
Income before income taxes
Income (Loss) from Continuing Operations before Income Taxes, Foreign
Income before income taxes, foreign
CONSOLIDATED STATEMENTS OF INCOME
Income Tax Disclosure [Text Block]
Income Taxes
Income Taxes
Income Taxes
Income Tax Authority [Axis]
Income Tax Authority [Domain]
Income before income taxes, domestic
Income (Loss) from Continuing Operations before Income Taxes, Domestic
Income Tax Expense (Benefit), Continuing Operations [Abstract]
Components of income tax (expense) benefit
Income Tax Expense (Benefit)
Income tax expense
Income tax expense
Income Taxes Paid, Net
Cash paid for income taxes
Income Tax, Policy [Policy Text Block]
Income Taxes
Accounts payable
Increase (Decrease) in Accounts Payable
Increase (Decrease) in Accrued Liabilities
Accrued expenses
Increase (Decrease) in Deferred Revenue
Deferred revenues
Increase (Decrease) in Accounts Receivable
Accounts receivable, net of allowance for doubtful accounts
Increase (Decrease) in Accounts Payable and Accrued Liabilities
Accrued payable and accrued expenses
Increase (Decrease) in Operating Capital [Abstract]
Changes in operating assets and liabilities:
Increase (Decrease) in Prepaid Expense and Other Assets
Prepaid expenses and other current assets
Increase (Decrease) in Other Operating Assets
Other assets
Increase (Decrease) in Other Operating Liabilities
Other liabilities
Increase (Decrease) in Stockholders' Equity [Roll Forward]
Increase (Decrease) in Stockholders' Equity
Incremental Common Shares Attributable to Share-based Payment Arrangements
Options and unvested restricted shares
Incremental Common Shares Attributable to Contingently Issuable Shares
Net issuable common share equivalents
Intangible Assets, Net (Excluding Goodwill)
Intangible assets, net
Net amount
Interest Expense
Interest expense
Interest and Other Income
Interest income and other income
Interest Paid
Cash paid for interest
Internal Revenue Service (IRS) [Member]
Federal
Investment Income, Interest
Interest income
Investments Classified by Contractual Maturity Date [Table Text Block]
Schedule of aggregate fair value of available for sale securities and aggregate amount of unrealized gains and losses for available for sale securities
Leasehold Improvements [Member]
Leasehold improvements
Leaseholds and Leasehold Improvements [Member]
Leasehold and Leasehold improvements
Legal Matters and Contingencies [Text Block]
Legal Matters
Liabilities, Current
Total current liabilities
Liabilities, Current [Abstract]
Current liabilities:
Liabilities and Equity [Abstract]
LIABILITIES AND STOCKHOLDERS' EQUITY
Total liabilities and stockholders' equity
Liabilities and Equity
Loss Contingency, New Claims Filed, Number
Number of complaints filed against the Company and certain of its officers and directors in the United States District Court for the District of New Jersey on behalf of a class of shareholders
Loss Contingencies [Table]
Loss Contingency Nature [Axis]
Loss Contingencies [Line Items]
Legal Matters
Loss Contingency, Nature [Domain]
Major Customers [Axis]
Marketable Securities, Policy [Policy Text Block]
Marketable Securities
Net losses on sale of security
Marketable Securities, Gain (Loss)
Marketable Securities [Abstract]
Marketable Securities
Maximum
Maximum [Member]
Minimum [Member]
Minimum
Money Market Funds, at Carrying Value
Money market funds
Movement in Valuation Allowances and Reserves [Roll Forward]
Allowance for doubtful receivables
Name of Major Customer [Domain]
Nature of Operations [Text Block]
Description of Business
Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]
Financing activities:
Net Cash Provided by (Used in) Operating Activities, Continuing Operations
Net cash provided by operating activities
Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]
Operating activities:
Net Cash Provided by (Used in) Continuing Operations
Net (decrease) increase in cash and cash equivalents
Net Cash Provided by (Used in) Investing Activities, Continuing Operations
Net cash used in investing activities
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]
Numerator:
Net Income (Loss) Available to Common Stockholders, Diluted
Net income applicable to shares of common stock for earnings per share
Net Cash Provided by (Used in) Financing Activities, Continuing Operations
Net (cash used) provided by in financing activities
Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]
Investing activities:
Net Income (Loss) Attributable to Parent
Net income
Net income
Net income attributable to common stockholders
Impact of Recently Issued Accounting Standards
New Accounting Pronouncements, Policy [Policy Text Block]
New Accounting Pronouncements and Changes in Accounting Principles [Text Block]
Recent Accounting Pronouncements
Noncash Investing and Financing Items [Abstract]
Supplemental disclosures of non-cash investing and financing activities:
Number of Reportable Segments
Number of business segments
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]
Aggregate annual future minimum lease payments under non-cancellable leases
Operating Loss Carryforwards [Table]
Operating Loss Carryforwards
Net operating loss
Operating Leases, Rent Expense, Net
Rent expense
Operating Income (Loss)
Income from operations
Operating Leases, Future Minimum Payments, Due in Three Years
2015
Operating Leases, Future Minimum Payments, Due in Two Years
2014
Operating Leases, Future Minimum Payments Due, Next Twelve Months
2013
Operating Leases, Future Minimum Payments, Due in Four Years
2016
Operating Loss Carryforwards [Line Items]
Details of net operating loss carryforwards
Operating Leases, Future Minimum Payments Due
Total
Basis of Presentation
Other Assets, Noncurrent
Other assets
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax
Foreign currency translation
Foreign currency translation adjustments
Other Expenses
Other income
Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax
Unrealized gain (loss) on investments in marketable securities, taxes (benefits) (in dollars)
Unrealized gain (loss) on investments in marketable securities, net of taxes (benefits) of $(82), $(93) and $41 during the period 2012, 2011 and 2010, respectively
Unrealized gain (loss) on securities, (net of tax)
Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax
Fx impact of change in contingent consideration
Net unrealized gain (loss) net of tax reported as a component of accumulated other comprehensive (loss) income
Other liabilities
Other Liabilities, Noncurrent
Other comprehensive income (loss), net of tax:
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]
Other Accrued Liabilities, Current
Accrued other
Total other comprehensive income (loss)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent
Accrued Expenses
Payments for Repurchase of Common Stock
Repurchase of common stock
Payments to Acquire Property, Plant, and Equipment
Purchases of fixed assets
Payments to Acquire Businesses, Net of Cash Acquired
Business acquired, net of cash
Initial cash payment for capital stock acquired
Payments to Acquire Available-for-sale Securities
Purchases of marketable securities available-for-sale
Pending Litigation [Member]
Lawsuits by certain shareholders for false or misleading financial prospects
Pension and Other Postretirement Benefits Disclosure [Text Block]
401(k) Plan
Plan Name [Domain]
Plan Name [Axis]
Preferred Stock, Value, Issued
Preferred stock, $0.0001 par value; 10,000 shares authorized, 0 shares issued and outstanding at December 31, 2012 and 2011
Preferred Stock, Shares Authorized
Preferred stock, shares authorized
Designated preferred stock (in shares)
Preferred Stock, Shares Issued
Preferred stock, shares issued
Preferred Stock, Par or Stated Value Per Share
Preferred stock, par value (in dollars per share)
Preferred Stock, Shares Outstanding
Preferred stock, shares outstanding
Prepaid Expense and Other Assets, Current
Prepaid expenses and other assets
Proceeds from Insurance Settlement, Operating Activities
Proceeds from insurance claim
Proceeds from Issuance of Common Stock
Proceeds from secondary public offering, net of offering costs
Proceeds from Sale and Maturity of Available-for-sale Securities
Sales and maturities of marketable securities available-for-sale
Proceeds from Insurance Settlement, Investing Activities
Proceeds from insurance claim
Proceeds from Long-term Capital Lease Obligations
Proceeds from capital obligations
Proceeds from sale of marketable securities
Proceeds from Sale and Maturity of Marketable Securities
Proceeds from Sale of Productive Assets
Proceeds from sale of fixed assets
Proceeds from Stock Options Exercised
Proceeds from the exercise of stock options
Cash received from the exercise of stock options
Proceeds from the sale of Treasury Stock in connection with an employee stock purchase plan
Proceeds from Sale of Treasury Stock
Cash received under program
Property, Plant and Equipment, Useful Life
Estimated useful life of property and equipment and leasehold improvements
Property, Plant and Equipment, Type [Domain]
Property and Equipment
Property and Equipment
Property, Plant and Equipment, Policy [Policy Text Block]
Property and Equipment
Property, Plant and Equipment, Net
Property and equipment, net
Property and equipment, net
Property, Plant and Equipment [Line Items]
Property and Equipment
Property, Plant and Equipment, Gross
Property and Equipment, gross
Property, Plant and Equipment [Table Text Block]
Schedule of components of property and equipment
Property, Plant and Equipment, Type [Axis]
Property, Plant and Equipment Disclosure [Text Block]
Property and Equipment
Range [Axis]
Range [Domain]
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]
Reconciliation of beginning and ending amount of unrecognized tax benefits excluding interest
Repayments of Long-term Capital Lease Obligations
Repayments of capital obligations
Research and Development Expense
Research and development
Research, Development, and Computer Software, Policy [Policy Text Block]
Research and Development
Research and Development [Abstract]
Research and Development
Restricted Stock [Member]
Restricted stock
Reduction in workforce subsequent to acquisition (as a percent)
Restructuring and Related Cost, Number of Positions Eliminated, Period Percent
Restructuring Charges
Charges recorded, associated with exit and restructuring activities
Retained Earnings (Accumulated Deficit)
Retained earnings
Retained Earnings [Member]
Retained Earnings
Revenue Recognition [Abstract]
Revenue Recognition, Multiple-deliverable Arrangements [Table]
Revenue Recognition, Policy [Policy Text Block]
Revenue Recognition and Deferred Revenue
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]
Revenue Recognition
Revenues and property and equipment, net by geographic area
Revenues from External Customers and Long-Lived Assets [Line Items]
Revenues
Net revenues
Revenues
Risks and Uncertainties [Abstract]
Concentration of Credit Risk
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price
Weighted-Average Exercise Price (in dollars per share)
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price
Weighted Average Exercise Price (in dollars per share)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value
Exercisable
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term
Vested or expected to vest
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term
Expected life of options
Expected life of ESPP shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term
Weighted-average remaining contractual life of exercisable options
Exercisable
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term
Weighted-average remaining contractual life of outstanding options
Outstanding
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term
Weighted-Average Remaining Contractual Life
Schedule of estimated annual amortization expense of intangible assets for the next five years
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Sales Revenue, Services, Net [Member]
Net Revenues
Scenario, Unspecified [Domain]
Forecast
Scenario, Forecast [Member]
Schedule of revenues and property and equipment, net by geographic area
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
Schedule of components of income tax (expense) benefit
Schedule of assets and liabilities held and their related classifications under the fair value hierarchy
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
Schedule of Nonvested Share Activity [Table Text Block]
Schedule of non-vested restricted stock activity and balances
Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]
Schedule of information about shares available for grant and stock options outstanding
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
Schedule of components of income before income taxes
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
Schedule of weighted-average assumptions used in the Black-Scholes option pricing model
Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
Schedule of assumptions used to value employee stock purchase rights
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
Schedule of reconciliation of the statutory tax rates and the effective tax rates
Schedule of Accrued Liabilities [Table Text Block]
Schedule of components of accrued expenses
Schedule of Finite-Lived Intangible Assets [Table]
Schedule of Capital Leased Assets [Table]
Schedule of Purchase Price Allocation [Table Text Block]
Schedule of estimated fair values of assets and liabilities assumed at acquisition date
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
Schedule of significant components of the Company's deferred tax assets and liabilities
Schedule of Revenues from External Customers and Long-Lived Assets [Table]
Schedule of Finite-Lived Intangible Assets [Table Text Block]
Schedule of composition of intangible assets
Schedule of Calculation of Numerator and Denominator in Earnings Per Share [Table Text Block]
Schedule of reconciliation of the numerator and denominator used in computing basic and diluted net income attributable to common stockholders per common share
Schedule of Business Acquisitions, by Acquisition [Table]
Schedule of Goodwill [Table Text Block]
Schedule of adjustment to goodwill
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]
Schedule of intangible assets
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]
Schedule of stock options outstanding and exercisable by range of exercise prices
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]
Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]
Schedule of Property, Plant and Equipment [Table]
Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS
Schedule of Stock by Class [Table]
Foreign
Segment, Geographical, Groups of Countries, Group One [Member]
Segment Reporting [Abstract]
Segment and Geographic Information
Segment Reporting, Policy [Policy Text Block]
Segment and Geographic Information
Segment, Geographical [Domain]
Selling, General and Administrative Expense
Selling, general and administrative
Series of Individually Immaterial Business Acquisitions [Member]
Acquisition
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]
Weighted-Average Grant Date Fair Value
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]
Number of Awards
Share-based Compensation
Stock-based compensation
Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price
Options Cancelled (in dollars per share)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value
Granted (in dollars per share)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period
Forfeited (in shares)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value
Non-vested at the beginning of the period (in dollars per share)
Non-vested at the end of the period (in dollars per share)
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee
Maximum number of shares allowed to be purchased by single participant
Stock-Based Compensation
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Stock Plans
Details of non-vested restricted stock
Non-vested at the end of the period (in shares)
Non-vested at the beginning of the period (in shares)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period
Vested (in shares)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value
Forfeited (in dollars per share)
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price
Options granted (in dollars per share)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period
Granted (in shares)
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price
Options exercised (in dollars per share)
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate
Risk-free interest rate (as a percent)
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate
Expected stock price volatility (as a percent)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price
Exercisable (in dollars per share)
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate
Expected dividend yield (as a percent)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value
Vested (in dollars per share)
Weighted-average fair value (as of the date of grant) of the options granted during the period (in dollars per share)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value
Intrinsic value of stock options exercised during the period
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]
Additional disclosures related to stock options
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number
Exercisable (in shares)
Number of shares reserved for grant
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]
Number of Options
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]
Weighted-average assumptions used in the Black-Scholes option pricing model
Weighted-average assumptions used to value employee stock purchase rights
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures
Options to purchase common stock granted during the period (in shares)
Options Granted (in shares)
Options granted (in shares)
Options forfeited (in shares)
Options Cancelled (in shares)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options
Number of Options (in shares)
Exercise Price Range [Axis]
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number
Vested or expected to vest (in shares)
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]
Stock options outstanding and exercisable summarized by exercise price range
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price
Balance at the beginning of the period (in dollars per share)
Balance at the end of the period (in dollars per share)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value
Aggregate intrinsic value of outstanding options
Outstanding
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options
Number of Options (in shares)
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit
Exercise price, low end of range (in dollars per share)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number
Options outstanding at the beginning of the period (in shares)
Options outstanding at the end of the period (in shares)
Award Type [Domain]
Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]
Stock-Based Compensation
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price
Vested or expected to vest (in dollars per share)
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit
Exercise price, high end of range (in dollars per share)
Significant Accounting Policies [Text Block]
Summary of Significant Accounting Policies
Software Development [Member]
Software Development
Software [Member]
Computer software
State and Local Jurisdiction [Member]
State
Statement [Table]
Scenario [Axis]
Statement [Line Items]
Statement
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
CONSOLIDATED STATEMENTS OF CASH FLOWS
Equity Components [Axis]
CONSOLIDATED BALANCE SHEETS
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
Geographical [Axis]
Class of Stock [Axis]
Stock Issued During Period, Shares, Period Increase (Decrease)
Stock Issued During Period, Shares, Acquisitions
Issuance of common stock related to acquisition (in shares)
Stock Issued During Period, Value, Stock Options Exercised
Issuance of common stock on exercise of options
Stock Issued During Period, Value, Acquisitions
Issuance of common stock related to acquisition
Stock Issued During Period, Value, New Issues
Issuance of common stock from secondary offering
Stock Repurchased During Period, Value
Repurchase of treasury stock
Stock Repurchase Program, Period in Force
Duration of stock repurchase program
Stock Issued During Period, Shares, New Issues
Issuance of common stock from secondary offering (in shares)
Stock Repurchased During Period, Shares
Repurchase of treasury stock (in shares)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period
Issuance of common stock on exercise of options (in shares)
Options Exercised (in shares)
Issuance of common stock on exercise of options (in shares)
Stock Repurchase Program, Authorized Amount
Amount authorized to be purchased under stock repurchase program
Sale of Treasury Stock in connection with an employee stock purchase plan
Stock Issued During Period, Value, Employee Stock Purchase Plan
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures
Issuance of restricted stock
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures
Issuance of restricted stock (in shares)
Shares of restricted stock issued related to performance share grant
Number of shares sold under Employee Stock Purchase Plan
Stock Issued During Period, Shares, Employee Stock Purchase Plans
Sale of Treasury Stock in connection with an employee stock purchase plan (in shares)
Stockholders' Equity Attributable to Parent [Abstract]
Stockholders' equity:
Stockholders' Equity Attributable to Parent
Total stockholders' equity
Balance
Balance
Stockholders' Equity
Stockholders' Equity, Period Increase (Decrease)
Subsequent Events [Text Block]
Subsequent Events Review
Subsequent Events Review
Subsequent Event Type [Domain]
Subsequent Event [Line Items]
Subsequent Events
Subsequent Event Type [Axis]
Subsequent Event [Table]
Subsequent event
Subsequent Event [Member]
Summary of Income Tax Contingencies [Table Text Block]
Schedule of reconciliation of the amounts of unrecognized tax benefits excluding interest
Supplemental Cash Flow Information [Abstract]
Supplemental disclosures of cash flow information:
Trade Names [Member]
Trade name
Trade and Other Accounts Receivable, Policy [Policy Text Block]
Accounts Receivable and Allowance for Doubtful Accounts
Treasury Stock, Value
Treasury stock, at cost (3,859 and 2,669 shares at December 31, 2012 and 2011, respectively)
Treasury Stock, Shares, Acquired
Number of shares repurchased under program
Treasury Stock, Shares
Treasury stock, shares
Treasury Stock [Member]
Treasury Stock
Treasury Stock, Number of Shares and Restriction Disclosures [Abstract]
Treasury Stock
Treasury Stock, Value, Acquired, Cost Method
Aggregate purchase price of stock repurchased
Type of Arrangement and Non-arrangement Transactions [Axis]
Undistributed earnings attributable to foreign subsidiaries considered to be indefinitely invested
Undistributed Earnings of Foreign Subsidiaries
Unrecognized Tax Benefits, Increases Resulting from Current Period Tax Positions
Increases for tax positions of current period
Unrecognized Tax Benefits
Unrecognized tax benefits (ending balance)
Unrecognized tax benefit (beginning balance)
Unrecognized Tax Benefits, Interest on Income Taxes Accrued
Interest related to uncertain positions included in unrecognized tax benefit reserves
Accrued interest included in liability for unrecognized tax benefits
Unrecognized Tax Benefits, Reductions Resulting from Lapse of Applicable Statute of Limitations
Reduction due to lapse of applicable statute of limitations
Unrecognized Tax Benefits, Period Increase (Decrease)
Net decrease in reserve for unrecognized tax benefits
Unrecognized Tax Benefits, Increases Resulting from Prior Period Tax Positions
Increases for tax positions taken during prior year
Unrecognized Tax Benefits, Decreases Resulting from Prior Period Tax Positions
Decreases for tax positions taken during prior year
Use of Estimates, Policy [Policy Text Block]
Use of Estimates
Valuation and Qualifying Accounts Disclosure [Table]
Valuation Allowances and Reserves [Domain]
Valuation Allowances and Reserves, Charged to Cost and Expense
Additions
Valuation Allowances and Reserves, Balance
Beginning Balance
Ending Balance
Valuation Allowances and Reserves, Deductions
Reductions
SCHEDULE II-VALUATION AND QUALIFYING ACCOUNTS
Valuation and Qualifying Accounts Disclosure [Line Items]
Valuation and qualifying accounts
Valuation Allowances and Reserves Type [Axis]
Weighted Average Number Diluted Shares Outstanding Adjustment [Abstract]
Dilutive effect of:
Weighted Average Number of Shares Outstanding, Diluted [Abstract]
Weighted-average common shares outstanding:
Denominator:
Weighted Average Number of Shares Outstanding, Basic
Basic (in shares)
Weighted average common shares outstanding - basic
Weighted Average Number of Shares Outstanding, Diluted
Diluted (in shares)
Weighted average common shares outstanding - diluted