|
Income Taxes (Details) - Deferred Tax Assets and Liabilities (USD $)
In Thousands, unless otherwise specified |
Dec. 31, 2014
|
Dec. 31, 2013
|
|---|---|---|
| Current: | ||
| Deferred revenue | $ 35,477us-gaap_DeferredTaxAssetsDeferredIncome | $ 32,643us-gaap_DeferredTaxAssetsDeferredIncome |
| Noncurrent: | ||
| Intangibles - other | 11,275us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets | 12,138us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets |
| Net operating loss carryforwards | 48,433us-gaap_DeferredTaxAssetsOperatingLossCarryforwards | 39,757us-gaap_DeferredTaxAssetsOperatingLossCarryforwards |
| Stock-based compensation | 3,773us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost | 1,999us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost |
| Other | 4,930us-gaap_DeferredTaxAssetsOther | 4,337us-gaap_DeferredTaxAssetsOther |
| Total deferred tax assets | 103,888us-gaap_DeferredTaxAssetsGross | 90,874us-gaap_DeferredTaxAssetsGross |
| Valuation allowance | (89,271)us-gaap_DeferredTaxAssetsValuationAllowance | (87,006)us-gaap_DeferredTaxAssetsValuationAllowance |
| Total net deferred tax assets | 14,617us-gaap_DeferredTaxAssetsNet | 3,868us-gaap_DeferredTaxAssetsNet |
| Current: | ||
| Prepaid expenses | (4,806)us-gaap_DeferredTaxLiabilitiesPrepaidExpenses | (3,923)us-gaap_DeferredTaxLiabilitiesPrepaidExpenses |
| Noncurrent: | ||
| Property, equipment and software | (9,811)us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment | 55us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment |
| Goodwill | (181)us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill | (169)us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill |
| Total net deferred tax liabilities | (14,798)us-gaap_DeferredIncomeTaxLiabilities | (4,037)us-gaap_DeferredIncomeTaxLiabilities |
| Total net deferred tax liability | $ (181)us-gaap_DeferredTaxLiabilities | $ (169)us-gaap_DeferredTaxLiabilities |
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Details
|
| X | ||||||||||
|
- Definition
Amount of deferred tax liability attributable to taxable temporary differences. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill. No definition available.
|
| X | ||||||||||
|
- Definition
Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences not separately disclosed. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of deferred tax liability attributable to taxable temporary differences net of deferred tax asset attributable to deductible temporary differences and carryforwards after valuation allowances. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of deferred tax liability attributable to taxable temporary differences from goodwill. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
|
- Definition
Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses. No definition available.
|
| X | ||||||||||
|
- Definition
Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|