XML 94 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Hierarchy of Financial Assets Measured at Fair Value on Recurring Basis (Detail) (Fair Value, Measurements, Recurring, USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents (money market accounts and commercial paper investments) 77,935us-gaap_CashAndCashEquivalentsFairValueDisclosure 325,652us-gaap_CashAndCashEquivalentsFairValueDisclosure
Fair Value Assets And Liabilities Measured On Recurring Basis, Total 77,935us-gaap_AssetsFairValueDisclosure 325,652us-gaap_AssetsFairValueDisclosure
Acquisition Contingent Consideration Obligations 3,320us-gaap_BusinessCombinationContingentConsiderationLiability  
Fair Value Assets And Liabilities Measured On Recurring Basis, Total 3,320us-gaap_FinancialLiabilitiesFairValueDisclosure  
Cash Equivalents
   
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Valuation Technique (Approach) Market Market
Acquisition Contingent Consideration Obligations
   
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Valuation Technique (Approach) Income  
Fair Value, Inputs, Level 1
   
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents (money market accounts and commercial paper investments) 77,935us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
325,652us-gaap_CashAndCashEquivalentsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value Assets And Liabilities Measured On Recurring Basis, Total 77,935us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
325,652us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Inputs, Level 3
   
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Acquisition Contingent Consideration Obligations 3,320us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Fair Value Assets And Liabilities Measured On Recurring Basis, Total 3,320us-gaap_FinancialLiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember