XML 25 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
3. Fair Value Measurements 3. Contingent Consideration (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2012
Apr. 10, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value $ 23.5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue $ 27.7us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue    
CellSorter [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration milestone payments (3.0)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_BusinessAcquisitionAxis
= bio_CellsorterMember
(2.4)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_BusinessAcquisitionAxis
= bio_CellsorterMember
   
(Decrease) increase in fair value of contingent consideration included in SGA (0.2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_BusinessAcquisitionAxis
= bio_CellsorterMember
     
Business Combination, Contingent Consideration, Liability 14.5us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= bio_CellsorterMember
  44.6us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= bio_CellsorterMember
 
GnuBIO [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
(Decrease) increase in fair value of contingent consideration included in SGA (1.0)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_BusinessAcquisitionAxis
= bio_GnuBIOMember
     
Business Combination, Contingent Consideration, Liability 9.0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= bio_GnuBIOMember
    10.7us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= bio_GnuBIOMember
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       70.0us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= bio_GnuBIOMember
probability lower [Member] | GnuBIO [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs 0      
Discount Rate Lower [Member] | GnuBIO [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs .0027      
Credit Adjusted Discount Rates Lower [Member] | CellSorter [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs .0093      
Credit Adjusted Discount Rate Higher [Member] | CellSorter [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs .0134      
Market Price of Risk [Member] | CellSorter [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs .0125      
Projected Volatility of Growth Rate [Member] | CellSorter [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs .09      
Projected Volatility of Growth Rate Higher [Member] | CellSorter [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs .1      
Probability Higher [Member] | GnuBIO [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs .90      
Discount Rate Higher [Member] | GnuBIO [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs .0039      
probability lower1 [Member] | GnuBIO [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs 0      
Probability Higher 1 [Member] | GnuBIO [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs 0.000002      
Discount Rate Lower 1 [Member] | GnuBIO [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs .0076      
Discount Rate Higher 1 [Member] | GnuBIO [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent Consideration Level 3 Inputs .0172      
Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 23.5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1] 27.7us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1]    
Other Noncurrent Liabilities [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 7.9us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
14.6us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Other Current Liabilities [Member] | Fair Value, Measurements, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value $ 15.6us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
$ 13.1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
[1] Contingent consideration liability is included in the following accounts in the Condensed Consolidated Balance Sheets (in millions): March 31, 2015 December 31, 2014Other current liabilities$15.6 $13.1Other long-term liabilities7.9 14.6 Total$23.5 $27.7