XML 36 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
14. Segment Information Segment Profit Reconciliation (Details) (USD $)
9 Months Ended 12 Months Ended
Sep. 30, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
May 31, 2009
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]          
Income before income taxes   $ (131,557,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $ (112,385,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments $ (229,907,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments  
Gains (Losses) on Extinguishment of Debt (15,600,000)us-gaap_GainsLossesOnExtinguishmentOfDebt   (15,600,000)us-gaap_GainsLossesOnExtinguishmentOfDebt    
Debt Instrument, Interest Rate, Stated Percentage         8.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
NonAllocated Expense Loss Contingency [Member]          
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]          
Income before income taxes   20,100,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= bio_NonAllocatedExpenseLossContingencyMember
35,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= bio_NonAllocatedExpenseLossContingencyMember
   
Operating Segments [Member]          
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]          
Income before income taxes   (153,600,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(163,600,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(217,400,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
 
Foreign Currency Gain (Loss) [Member]          
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]          
Income before income taxes   9,300,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ForeignCurrencyGainLossMember
8,600,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ForeignCurrencyGainLossMember
5,000,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ForeignCurrencyGainLossMember
 
Corporate, Non-Segment [Member]          
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]          
Income before income taxes   25,700,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
55,400,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
4,400,000us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
 
Other Income and Expense Non Operating [Member]          
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]          
Income before income taxes   $ (13,000,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= bio_OtherIncomeandExpenseNonOperatingMember
$ (12,800,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= bio_OtherIncomeandExpenseNonOperatingMember
$ (21,900,000)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= bio_OtherIncomeandExpenseNonOperatingMember