Fair Value Measurements and Investments (Details 2) (USD $)
3 Months Ended 3 Months Ended
Mar. 31, 2012
Mar. 31, 2012
Danidin earnout
Mar. 31, 2012
Match Point Earnout
Dec. 31, 2011
Match Point Earnout
Mar. 31, 2012
EyeWonder Contingent Consideration
year
Changes in the fair values of the entity's Level 3 assets and liabilities          
Available for sale marketable equity security, cost basis $ 1,200,000        
Unrealized gains included in accumulated other comprehensive loss 600,000        
Amount set aside from purchase price for certain transition costs         5,000,000
Reconciliation of changes in the fair values of level 3 liabilities          
Balance at the beginning of period   935,000 738,000 738,000  
Change in fair value recognized in earnings   (17,000)      
Balance at the end of period   918,000 738,000 738,000  
Period for which the amount is set aside to meet transition costs (in years)         1
Fair value of debt based on average trading price $ 460,200,000