Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Other Intangible Assets (Details 2)

v2.4.1.9
Goodwill and Other Intangible Assets (Details 2) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 0 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Jan. 01, 2015
Feb. 14, 2014
Dec. 31, 2014
Intangible assets subject to amortization          
Gross Carrying Amount $ 32,813us-gaap_FiniteLivedIntangibleAssetsGross       $ 32,813us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated Amortization (20,732)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization       (19,898)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Net Carrying Amount 12,081us-gaap_FiniteLivedIntangibleAssetsNet       12,915us-gaap_FiniteLivedIntangibleAssetsNet
Amortization expense 834us-gaap_AmortizationOfIntangibleAssets 962us-gaap_AmortizationOfIntangibleAssets      
Estimated future amortization expense          
Remainder of 2015 2,044us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear        
2016 2,674us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo        
2017 2,608us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree        
2018 2,160us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour        
2019 1,731us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive        
Patents          
Intangible assets subject to amortization          
Gross Carrying Amount 8,822us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
      8,822us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Accumulated Amortization (5,986)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
      (5,801)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Net Carrying Amount 2,836us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
      3,021us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_PatentsMember
Patents | Skyhook          
Intangible assets subject to amortization          
Useful life     3 years 6 months    
Tradename          
Intangible assets subject to amortization          
Gross Carrying Amount 2,788us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
      2,788us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Accumulated Amortization (909)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
      (788)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Net Carrying Amount 1,879us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
      2,000us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Capitalized software          
Intangible assets subject to amortization          
Gross Carrying Amount 10,991us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
      10,991us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
Accumulated Amortization (10,784)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
      (10,597)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
Net Carrying Amount 207us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
      394us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_ComputerSoftwareIntangibleAssetMember
Capitalized software | Skyhook | Minimum          
Intangible assets subject to amortization          
Useful life     3 years 3 years  
Capitalized software | Skyhook | Maximum          
Intangible assets subject to amortization          
Useful life     5 years 5 years  
Customer relationships          
Intangible assets subject to amortization          
Gross Carrying Amount 10,212us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
      10,212us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Accumulated Amortization (3,053)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
      (2,712)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Net Carrying Amount $ 7,159us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
      $ 7,500us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Patents tradename and customer relationship [member] | Skyhook          
Intangible assets subject to amortization          
Useful life       5 years  
Tradename and customer relationships [member] | Skyhook          
Intangible assets subject to amortization          
Useful life     5 years 6 months