XML 59 R48.htm IDEA: XBRL DOCUMENT
v3.10.0.1

10. Segment Profit Reconciliation (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2018 | Jun. 30, 2017 | Mar. 31, 2017 | Jun. 30, 2018 | Jun. 30, 2017
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |
Income before income taxes | $ 340,086 | $ 1,120 |  | $ 1,203,775 | $ 21,267
Unrealized Gain on Securities | 286,398 | 0 |  | 1,102,332 | 0
Operating Segments [Member] |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |
Income before income taxes | 40,000 | (4,200) |  | 79,900 | 18,800
Corporate, Non-Segment [Member] |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |
Income before income taxes | (2,200) | (3,600) |  | (4,200) | (5,600)
Segment Reconciling Items [Member] |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |
Unrealized Gain on Securities | 286,400 | 0 |  | 1,102,300 | 0
Foreign Currency Gain (Loss) [Member] | Segment Reconciling Items [Member] |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |
Income before income taxes | 0 | (2,500) |  | (1,200) | (4,300)
Other Nonoperating Income (Expense) [Member] | Segment Reconciling Items [Member] |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |
Income before income taxes | 15,900 | 11,400 |  | 27,000 | 12,400
Life Science [Member] |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |
Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed |  |  | $ 10,000 |  |
Income before income taxes | 12,200 | (22,900) |  | 15,500 | (41,700)
Clinical Diagnostics [Member] |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |
Research and Development Asset Acquired Other than Through Business Combination, Written-off |  | 7,500 |  |  |
Income before income taxes | $ 27,800 | $ 18,500 |  | $ 64,400 | $ 60,100

X
- Definition For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(h)(1)(i)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of the write-off for research and development assets that were acquired in a transaction other than a business combination. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_ResearchAndDevelopmentAssetAcquiredOtherThanThroughBusinessCombinationWrittenOff
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase (decrease), resulting in a gain, in the difference between the fair value and the carrying value, or in the comparative fair values, of securities held at each balance sheet date, that was included in earnings for the period. + References No definition available. + Details
Name: | us-gaap_UnrealizedGainOnSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_CorporateNonSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_MaterialReconcilingItemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_ForeignCurrencyGainLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OtherNonoperatingIncomeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=bio_LifeScienceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=bio_ClinicalDiagnosticsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |