XML 34 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
General - Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Assets    
Investments $ 308,831 $ 305,253
Cash held in bank accounts 164,700 127,000
Liabilities    
Contingent consideration 11,356 11,153
Level 2 | Term Loan    
Liabilities    
Fair value of debt 606,200  
Fair value measured on recurring basis    
Assets    
Total assets held at fair value 425,490 482,748
Liabilities    
Contingent consideration 11,356 11,153
Total liabilities held at fair value 11,356 11,153
Fair value measured on recurring basis | Other than cash held in bank accounts by Company    
Assets    
Cash and cash equivalents 116,659 177,495
Fair value measured on recurring basis | U.S. Government and agency securities    
Assets    
Investments 5,971 5,817
Fair value measured on recurring basis | Obligations of government-sponsored enterprises    
Assets    
Investments 26,229 25,767
Fair value measured on recurring basis | Corporate debt securities    
Assets    
Investments 270,255 272,219
Fair value measured on recurring basis | Certificates of deposit    
Assets    
Investments 1,350 1,450
Fair value measured on recurring basis | Taxable municipal bonds    
Assets    
Investments 5,026  
Fair value measured on recurring basis | Level 1    
Assets    
Total assets held at fair value 5,971 5,817
Fair value measured on recurring basis | Level 1 | U.S. Government and agency securities    
Assets    
Investments 5,971 5,817
Fair value measured on recurring basis | Level 2    
Assets    
Total assets held at fair value 419,519 476,931
Fair value measured on recurring basis | Level 2 | Other than cash held in bank accounts by Company    
Assets    
Cash and cash equivalents 116,659 177,495
Fair value measured on recurring basis | Level 2 | Obligations of government-sponsored enterprises    
Assets    
Investments 26,229 25,767
Fair value measured on recurring basis | Level 2 | Corporate debt securities    
Assets    
Investments 270,255 272,219
Fair value measured on recurring basis | Level 2 | Certificates of deposit    
Assets    
Investments 1,350 1,450
Fair value measured on recurring basis | Level 2 | Taxable municipal bonds    
Assets    
Investments 5,026  
Fair value measured on recurring basis | Level 3    
Liabilities    
Contingent consideration 11,356 11,153
Total liabilities held at fair value $ 11,356 $ 11,153