XML 83 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
4. Goodwill and other Purchased Intangible Assets Intangible Assets, Goodwill and Other (Details) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2012
Goodwill [Roll Forward]        
Goodwill period start $ 546,000,000us-gaap_GoodwillGross $ 523,600,000us-gaap_GoodwillGross    
Accumulated impairment loss period start (28,200,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (28,200,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss    
Goodwill, net period start 517,770,000us-gaap_Goodwill 495,400,000us-gaap_Goodwill    
Goodwill, Acquired During Period 13,500,000us-gaap_GoodwillAcquiredDuringPeriod 14,900,000us-gaap_GoodwillAcquiredDuringPeriod    
Goodwill, Written off Related to Sale of Business Unit 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit (1,000,000)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit  
Currency fluctuations (30,900,000)us-gaap_GoodwillTranslationAdjustments 7,500,000us-gaap_GoodwillTranslationAdjustments    
Goodwill period end 528,600,000us-gaap_GoodwillGross 546,000,000us-gaap_GoodwillGross 523,600,000us-gaap_GoodwillGross 523,600,000us-gaap_GoodwillGross
Accumulated impairment loss period end (28,200,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (28,200,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (28,200,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (28,200,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Goodwill, net period end 500,441,000us-gaap_Goodwill 517,770,000us-gaap_Goodwill 495,400,000us-gaap_Goodwill 495,400,000us-gaap_Goodwill
Life Science [Member]        
Goodwill [Roll Forward]        
Goodwill period start 209,000,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
193,600,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
   
Accumulated impairment loss period start (27,200,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
(27,200,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
   
Goodwill, net period start 181,800,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
166,400,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
   
Goodwill, Acquired During Period 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
14,900,000us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
   
Currency fluctuations (1,300,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
500,000us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
   
Goodwill period end 207,700,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
209,000,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
   
Accumulated impairment loss period end (27,200,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
(27,200,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
   
Goodwill, net period end 180,500,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
181,800,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
   
Clinical Diagnostics [Member]        
Goodwill [Roll Forward]        
Goodwill period start 337,000,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
330,000,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
   
Accumulated impairment loss period start (1,000,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
(1,000,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
   
Goodwill, net period start 336,000,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
329,000,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
   
Goodwill, Acquired During Period 13,500,000us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
   
Goodwill, Written off Related to Sale of Business Unit       (1,000,000)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
Currency fluctuations (29,600,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
7,000,000us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
   
Goodwill period end 320,900,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
337,000,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
330,000,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
330,000,000us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
Accumulated impairment loss period end (1,000,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
(1,000,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
(1,000,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
(1,000,000)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
Goodwill, net period end $ 319,900,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
$ 336,000,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
$ 329,000,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
$ 329,000,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember