XML 24 R46.htm IDEA: XBRL DOCUMENT v3.2.0.727
Fair Value Measurement of Assets and Liabilities (Financial Assets and Liabilities Measured at Fair Value on Recurring Basis) (Details) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Assets    
Total Financial Assets $ 373,223 $ 346,099
Contingent consideration 12,075 4,833
Total Financial Liabilities 12,075 4,833
Certificates of Deposit [Member]    
Assets    
Investments 9,519 7,807
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Assets    
Total Financial Assets 250,338 146,672
Significant Other Observable Inputs (Level 2) [Member]    
Assets    
Total Financial Assets 122,885 199,427
Contingent consideration 12,075 4,833
Total Financial Liabilities 12,075 4,833
Significant Other Observable Inputs (Level 2) [Member] | Certificates of Deposit [Member]    
Assets    
Investments 9,519 7,807
Money Market Funds [Member]    
Assets    
Cash and Cash Equivalents 52,814 37,495
Money Market Funds [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Assets    
Cash and Cash Equivalents 52,814 37,495
Sovereign Debt Securities [Member]    
Assets    
Cash and Cash Equivalents 327  
Investments 55,816 49,150
Sovereign Debt Securities [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Assets    
Cash and Cash Equivalents 327  
Investments 53,874 49,150
Sovereign Debt Securities [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Assets    
Investments 1,942  
Corporate Debt Securities [Member]    
Assets    
Cash and Cash Equivalents 12,034 13,004
Investments 242,713 238,643
Corporate Debt Securities [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Assets    
Cash and Cash Equivalents   108
Investments 143,323 59,919
Corporate Debt Securities [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Assets    
Cash and Cash Equivalents 12,034 12,896
Investments $ 99,390 $ 178,724