XML 80 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
14. Segment Reporting (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Number Of Products And Services                 8,000bio_NumberOfProductsAndServices    
Net sales $ 598,200,000us-gaap_SalesRevenueNet $ 530,600,000us-gaap_SalesRevenueNet $ 536,800,000us-gaap_SalesRevenueNet $ 509,300,000us-gaap_SalesRevenueNet $ 602,600,000us-gaap_SalesRevenueNet $ 505,100,000us-gaap_SalesRevenueNet $ 525,300,000us-gaap_SalesRevenueNet $ 499,700,000us-gaap_SalesRevenueNet $ 2,175,044,000us-gaap_SalesRevenueNet $ 2,132,694,000us-gaap_SalesRevenueNet $ 2,069,235,000us-gaap_SalesRevenueNet
Interest expense                 22,131,000us-gaap_InterestExpense 61,271,000us-gaap_InterestExpense 51,112,000us-gaap_InterestExpense
Depreciation and amortization                 149,900,000us-gaap_DepreciationDepletionAndAmortization 147,200,000us-gaap_DepreciationDepletionAndAmortization 130,400,000us-gaap_DepreciationDepletionAndAmortization
Segment profit                 149,984,000us-gaap_OperatingIncomeLoss 169,456,000us-gaap_OperatingIncomeLoss 264,176,000us-gaap_OperatingIncomeLoss
Total assets 3,341,278,000us-gaap_Assets       3,388,790,000us-gaap_Assets       3,341,278,000us-gaap_Assets 3,388,790,000us-gaap_Assets  
Payments to Acquire Property, Plant, and Equipment                 120,999,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 106,658,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 142,869,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Life Science [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 728,300,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
710,000,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
688,400,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
Interest expense                 5,500,000us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
10,400,000us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
13,400,000us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
Depreciation and amortization                 33,200,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
32,600,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
26,300,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
Segment profit                 (14,700,000)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
(13,700,000)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
13,200,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
Total assets 361,500,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
      389,100,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
      361,500,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
389,100,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
 
Payments to Acquire Property, Plant, and Equipment                 14,100,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
19,800,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bio_LifeScienceMember
 
Clinical Diagnostics [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 1,432,300,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
1,408,000,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
1,365,500,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
Interest expense                 15,900,000us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
30,100,000us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
37,800,000us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
Depreciation and amortization                 95,800,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
91,500,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
92,900,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
Segment profit                 167,100,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
176,200,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
202,600,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
Total assets 884,900,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
      980,900,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
      884,900,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
980,900,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
 
Payments to Acquire Property, Plant, and Equipment                 60,100,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
66,500,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= bio_ClinicalDiagnosticsMember
 
All Other Segments [Member]                      
Segment Reporting Information [Line Items]                      
Net sales                 14,400,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
14,700,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
15,300,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Interest expense                 100,000us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
100,000us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
200,000us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Depreciation and amortization                 0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
100,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
100,000us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Segment profit                 1,200,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
1,100,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
1,600,000us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Total assets 4,800,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
      5,100,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
      4,800,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
5,100,000us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Payments to Acquire Property, Plant, and Equipment                 $ 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 200,000us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember