Fair Value Measurements and Investments (Details) (Recurring basis, USD $)
In Thousands, unless otherwise specified
Mar. 31, 2012
Dec. 31, 2011
Quoted Prices in Active Markets (Level 1)
   
Assets:    
Money market funds $ 5,182 $ 35,929
Marketable equity securities 1,857 1,489
Total 7,039 37,418
Significant Other Observable Inputs (Level 2)
   
Assets:    
Currency forward derivatives 12  
Total 12  
Liabilities:    
Currency forward derivatives   532
Total   532
Significant Unobservable Inputs (Level 3)
   
Liabilities:    
Total 1,656 1,673
Significant Unobservable Inputs (Level 3) | Match Point Earnout
   
Liabilities:    
Contingent consideration at fair value 738 738
Significant Unobservable Inputs (Level 3) | Danidin earnout
   
Liabilities:    
Contingent consideration at fair value 918 935
Total Fair Value Measurements
   
Assets:    
Money market funds 5,182 35,929
Currency forward derivatives 12  
Marketable equity securities 1,857 1,489
Total 7,051 37,418
Liabilities:    
Currency forward derivatives   532
Total 1,656 2,205
Total Fair Value Measurements | Match Point Earnout
   
Liabilities:    
Contingent consideration at fair value 738 738
Total Fair Value Measurements | Danidin earnout
   
Liabilities:    
Contingent consideration at fair value $ 918 $ 935